Home | Search | infra - Builders
Login

Builder luci-go-continuous-mac-10.9-64 Build 543 Apple OSX

Results:

Failure install xcode Failure Uncaught Exception

Trigger Info:

Projectinfra
Revisiondf9b4818ec08df51f50efe1b61e34d00c644667d
Got Revisiondf9b4818ec08df51f50efe1b61e34d00c644667d

Execution:

Steps and Logfiles:

Show:
  1. ( 139 ms ) setup_build
    running recipe: "luci_go"
  2. ( 497 ms ) ensure builder dir
  3. ( 21 secs ) bot_update
    [38GB/199GB used (19%)]
  4. ( 45 secs ) gclient runhooks
  5. ( 20 ms ) ensure_installed
  6. ( 350 ms ) install xcode
  7. ( 17 ms ) reset XCode
  8. ( 1 ms ) Uncaught Exception
    Infra Failure: Step('install xcode') returned 1

Build Properties:

NameValueSource
$recipe_engine/path {"cache_dir": "/b/s/w/ir/cache", "temp_dir": "/b/s/w/ir/tmp/rt"} setup_build
$recipe_engine/runtime {"is_experimental": false, "is_luci": true} setup_build
bot_id "vm8-m1" setup_build
branch "refs/heads/master" setup_build
buildbucket {"build": {"bucket": "luci.infra.ci", "created_by": "user:luci-scheduler@appspot.gserviceaccount.com", "created_ts": 1544155810137868, "id": "8927828993187705264", "project": "infra", "tags": ["builder:luci-go-continuous-mac-10.9-64", "buildset:commit/git/df9b4818ec08df51f50efe1b61e34d00c644667d", "buildset:commit/gitiles/chromium.googlesource.com/infra/luci/luci-go/+/df9b4818ec08df51f50efe1b61e34d00c644667d", "gitiles_ref:refs/heads/master", "scheduler_invocation_id:9093259055365040480", "scheduler_job_id:infra/luci-go-continuous-mac-10.9-64", "user_agent:luci-scheduler"]}, "hostname": "cr-buildbucket.appspot.com"} setup_build
buildername "luci-go-continuous-mac-10.9-64" setup_build
buildnumber 543 setup_build
path_config "generic" setup_build
recipe "luci_go" setup_build
repository "https://chromium.googlesource.com/infra/luci/luci-go.git" setup_build
revision "df9b4818ec08df51f50efe1b61e34d00c644667d" setup_build
got_revision "df9b4818ec08df51f50efe1b61e34d00c644667d" bot_update

Blamelist:

  1. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  2. smut (smutohnoyoudont@google.com)
  3. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  4. smut (smutohnoyoudont@google.com)
  5. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  6. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  7. Ryan Tseng (hinokaohnoyoudont@google.com)
  8. smut (smutohnoyoudont@google.com)
  9. Prathmesh Prabhu (pprabhuohnoyoudont@chromium.org)
  10. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  11. Prathmesh Prabhu (pprabhuohnoyoudont@chromium.org)
  12. Prathmesh Prabhu (pprabhuohnoyoudont@chromium.org)
  13. Takuto Ikuta (tikutaohnoyoudont@chromium.org)
  14. Sergiy Belozorov (sergiybohnoyoudont@chromium.org)
  15. smut (smutohnoyoudont@google.com)
  16. Andrii Shyshkalov (tandriiohnoyoudont@chromium.org)
  17. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  18. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  19. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  20. David Burger (dburgerohnoyoudont@chromium.org)
  21. smut (smutohnoyoudont@google.com)
  22. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  23. Marc-Antoine Ruel (maruelohnoyoudont@chromium.org)
  24. Prathmesh Prabhu (pprabhuohnoyoudont@chromium.org)
  25. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  26. Prathmesh Prabhu (pprabhuohnoyoudont@chromium.org)
  27. Takuto Ikuta (tikutaohnoyoudont@chromium.org)
  28. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  29. Prathmesh Prabhu (pprabhuohnoyoudont@chromium.org)
  30. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  31. Vadim Shtayura (vadimshohnoyoudont@chromium.org)
  32. Vadim Shtayura (vadimshohnoyoudont@chromium.org)

Timing:

Create Friday, 07-Dec-18 04:10:10 UTC
Start Friday, 07-Dec-18 04:11:03 UTC
End Friday, 07-Dec-18 04:12:52 UTC
Pending 53 secs
Execution 1 mins 49 secs

All Changes:

  1. [lucicfg] Setup basic structure of LUCI rules and generators.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Friday, 07-Dec-18 04:10:02 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision df9b4818ec08df51f50efe1b61e34d00c644667d

    Comments

    [lucicfg] Setup basic structure of LUCI rules and generators.
    
    Implement very simple subsets of core.project(), core.bucket() and
    core.logdog() as an example.
    
    In particular:
      * All rules (node definition statements) live in //internal/luci/rules/*.star,
        one per file for easier search.
      * //internal/luci/common.star defines keys for all LUCI nodes.
      * //internal/luci/generators.star implements all config generators.
      * //internal/luci/lib/*.star are various utilities.
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: I05ca65676508cdafb99241dad05dbf9d00bb27a4
    Reviewed-on: https://chromium-review.googlesource.com/c/1364750
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • lucicfg/cmd/main.go
    • lucicfg/graph/graph.go
    • lucicfg/protos.go
    • lucicfg/starlark/assets.gen.go
    • lucicfg/starlark/stdlib/builtins.star
    • lucicfg/starlark/stdlib/internal/generator.star
    • lucicfg/starlark/stdlib/internal/luci/common.star
    • lucicfg/starlark/stdlib/internal/luci/generators.star
    • lucicfg/starlark/stdlib/internal/luci/lib/service.star
    • lucicfg/starlark/stdlib/internal/luci/lib/validate.star
    • lucicfg/starlark/stdlib/internal/luci/rules/bucket.star
    • lucicfg/starlark/stdlib/internal/luci/rules/logdog.star
    • lucicfg/starlark/stdlib/internal/luci/rules/project.star
    • lucicfg/starlark_test.go
    • lucicfg/testdata/errors/bucket_without_project.star
    • lucicfg/testdata/errors/bucket_without_service.star
    • lucicfg/testdata/errors/logdog_without_project.star
    • lucicfg/testdata/errors/project_redefinition.star
    • lucicfg/testdata/errors/project_without_name.star
    • lucicfg/testdata/full_example.star
    • lucicfg/testdata/misc/config_set.star
    • lucicfg/testdata/misc/errors.star
    • lucicfg/testdata/misc/errors_like.star
    • lucicfg/testdata/misc/generator_api.star
    • lucicfg/testdata/misc/graph.star
    • lucicfg/testdata/misc/graph_dangling_edge.star
  2. [GCE] Create agent which runs on the instance and connects to Swarming

    Changed by smut - smutohnoyoudont@google.com
    Changed at Friday, 07-Dec-18 03:13:10 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 1e0a86966c14bbf9188c9ee6208e9e2d7e35acbd

    Comments

    [GCE] Create agent which runs on the instance and connects to Swarming
    
    Bug: 897355
    Change-Id: I8b4e5d4ed50caf5894cd56f1a314be6bcad1bfae
    Reviewed-on: https://chromium-review.googlesource.com/c/1366497
    Commit-Queue: smut <smut@google.com>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • gce/cmd/agent/connect.go
    • gce/cmd/agent/main.go
    • gce/cmd/agent/strategy.go
    • gce/cmd/agent/strategy_darwin.go
    • gce/cmd/agent/strategy_linux.go
    • gce/cmd/agent/strategy_windows.go
    • gce/cmd/agent/swarming.go
  3. [lucicfg] Implement 'graph.children(...)' query.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Friday, 07-Dec-18 00:07:30 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 004d0b87580c34886825603c346097c48a7229d1

    Comments

    [lucicfg] Implement 'graph.children(...)' query.
    
    Returns direct children of a node with given kind, sorted either by their key
    (default), or the order of how they were linked to the parent node (will be
    useful for Milo configs, where an order of builders in a builder group matters
    for UI).
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: I1da12a8174790268a97bc0018faf2e3c5c9e695b
    Reviewed-on: https://chromium-review.googlesource.com/c/1363877
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    

    Changed files

    • lucicfg/graph/graph.go
    • lucicfg/graph/key.go
    • lucicfg/graph/node.go
    • lucicfg/graph/starlark_test.go
    • lucicfg/graph/testdata/children.star
    • lucicfg/graph/testdata/finalization.star
    • lucicfg/starlark/assets.gen.go
    • lucicfg/starlark/stdlib/internal/graph.star
    • lucicfg/testdata/graph.star
  4. [GCE] Support network interfaces

    Changed by smut - smutohnoyoudont@google.com
    Changed at Thursday, 06-Dec-18 22:29:31 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 18cebc53b00cc047f801bd39242233a9238b5d33

    Comments

    [GCE] Support network interfaces
    
    Bug: 897355
    Change-Id: I6b601e19d4efd88152cc74d0d019d6b8e88ae046
    Reviewed-on: https://chromium-review.googlesource.com/c/1364551
    Commit-Queue: smut <smut@google.com>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • gce/api/config/v1/config.pb.go
    • gce/api/config/v1/config.proto
    • gce/api/config/v1/pb.discovery.go
    • gce/api/config/v1/service.pb.go
    • gce/appengine/backend/instances_test.go
    • gce/appengine/model/model.go
    • gce/appengine/model/model_test.go
    • gce/appengine/rpc/config.go
    • gce/appengine/rpc/config_test.go
  5. [starlark] Make starlarktest.RunTests discover tests recursively.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Thursday, 06-Dec-18 21:30:40 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision e10def5af7048a119f1c9b096564de4d4510fddd

    Comments

    [starlark] Make starlarktest.RunTests discover tests recursively.
    
    This will allow to group tests by package etc. instead of having a ton of files
    in a single directory.
    
    R=nodir@chromium.org, tandrii@chromium.org
    BUG=833946
    
    Change-Id: I814b65850b422f48d0040a159317dcb239e065cd
    Reviewed-on: https://chromium-review.googlesource.com/c/1365131
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    

    Changed files

    • starlark/starlarktest/runner.go
    • starlark/starlarktest/testdata/d/works_too.star
  6. [lucicfg] Pattern matching for expected errors messages in tests.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Thursday, 06-Dec-18 21:28:50 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 0e40450f0980d1ae6aa1ab2150a065f4dd25a798

    Comments

    [lucicfg] Pattern matching for expected errors messages in tests.
    
    Now we can declare that a test is expected to emit an error like:
    
    Traceback (most recent call last):
      ...
      //testdata/errors_like.star:???: in func2
      //testdata/errors_like.star:???: in capture_stack
    Error: ??? err
    
    And '...' will be matched to zero or more arbitrary lines and '???' to a word.
    
    This should make tests that examine errors much less brittle.
    
    R=nodir@chromium.org, tandrii@chromium.org
    BUG=833946
    
    Change-Id: I2d978ff7df55d1291f92cee36bb6a7f7cc6bf4aa
    Reviewed-on: https://chromium-review.googlesource.com/c/1365130
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    

    Changed files

    • lucicfg/starlark_test.go
    • lucicfg/testdata/errors_like.star
  7. [logdog] Increase logs module min instances to 4 (from 2)

    Changed by Ryan Tseng - hinokaohnoyoudont@google.com
    Changed at Thursday, 06-Dec-18 18:07:46 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 9d3688949727026d533af2086ceb91a558f3789f

    Comments

    [logdog] Increase logs module min instances to 4 (from 2)
    
    A bug described symptoms of not enough instances to serve log endpoints.
    Because flex takes a longer time to spin up instances than classic,
    it's more important to have idle instances ready to serve.
    
    Bug: 910095
    Change-Id: I2452fbfd73866321f63d10d57f74aaae9ce83fcb
    Reviewed-on: https://chromium-review.googlesource.com/c/1355799
    Commit-Queue: Ryan Tseng <hinoka@chromium.org>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • logdog/appengine/cmd/coordinator/logs/module-logs.yaml
  8. [GCE] Detect case where instance already exists

    Changed by smut - smutohnoyoudont@google.com
    Changed at Wednesday, 05-Dec-18 22:30:13 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision fe06cbace168c25888e61968aab3c0b50d4183ac

    Comments

    [GCE] Detect case where instance already exists
    
    Bug: 897355
    Change-Id: Iabcda74d9220e6f3c55c76aea02397a3c8ac24ec
    Reviewed-on: https://chromium-review.googlesource.com/c/1362408
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: smut <smut@google.com>
    

    Changed files

    • gce/appengine/backend/instances.go
    • gce/appengine/backend/instances_test.go
    • gce/appengine/testing/roundtripper/roundtripper.go
    • gce/appengine/testing/roundtripper/roundtripper_test.go
  9. gerrit: Implement SetReview

    Changed by Prathmesh Prabhu - pprabhuohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 21:44:52 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 5f18a0fcd5950ef9d85e4017ad7db0110a8abfee

    Comments

    gerrit: Implement SetReview
    
    BUG=chromium:900006
    
    Change-Id: I82b384c79f92fa0183e1f1ad21a0d754346bd5de
    Reviewed-on: https://chromium-review.googlesource.com/c/1362403
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
    

    Changed files

    • common/api/gerrit/rest.go
    • common/proto/gerrit/gerrit.mock.pb.go
    • common/proto/gerrit/gerrit.pb.go
    • common/proto/gerrit/gerrit.proto
    • common/proto/gerrit/pb.discovery.go
  10. [lucicfg] Slightly improve error messages by removing redundant info.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 20:47:28 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 0cc8989a28833d473520233ae2ffff4e6561f4fa

    Comments

    [lucicfg] Slightly improve error messages by removing redundant info.
    
    Instead of reporting the full key (a list of (kind, id) pairs), we report only
    the last pair. The stack trace should provide enough context to understand
    what exactly the error refers to.
    
    This reduces how many internal implementation details (e.g. composite keys) we
    leak to the outside.
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: I4227d5c015b037c498d63f4d4a3104d2aff5b91f
    Reviewed-on: https://chromium-review.googlesource.com/c/1362398
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    

    Changed files

    • lucicfg/graph/graph.go
    • lucicfg/graph/key.go
    • lucicfg/graph/node.go
    • lucicfg/graph/testdata/edge.star
    • lucicfg/graph/testdata/node.star
    • lucicfg/testdata/graph_dangling_edge.star
  11. gerrit: Expand ChangeInfo returned by GetChange

    Changed by Prathmesh Prabhu - pprabhuohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 18:21:05 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 39238bd759e33b01f67631b26000842784722b14

    Comments

    gerrit: Expand ChangeInfo returned by GetChange
    
    BUG=chromium:900006
    
    Change-Id: I6d0d075c607d07e859769481b026eb20d4d1d5d4
    Reviewed-on: https://chromium-review.googlesource.com/c/1362402
    Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • common/api/gerrit/rest.go
    • common/api/gerrit/rest_test.go
    • common/proto/gerrit/gerrit.pb.go
    • common/proto/gerrit/gerrit.proto
    • common/proto/gerrit/pb.discovery.go
  12. gerrit: Implement AbandonChange rpc

    Changed by Prathmesh Prabhu - pprabhuohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 18:07:25 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 09b8fb5cad712d3d78ec2e897f6cf5f0cccd6bb7

    Comments

    gerrit: Implement AbandonChange rpc
    
    BUG=chromium:900006
    
    Change-Id: I65824d5c5dba208caa04393c9aa378c8f06ef391
    Reviewed-on: https://chromium-review.googlesource.com/c/1362401
    Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • common/api/gerrit/rest.go
    • common/proto/gerrit/gerrit.mock.pb.go
    • common/proto/gerrit/gerrit.pb.go
    • common/proto/gerrit/gerrit.proto
    • common/proto/gerrit/pb.discovery.go
  13. [swarming] keep order of tasks in summary json

    Changed by Takuto Ikuta - tikutaohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 17:31:02 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 1a51c20bc545bd28f09603ebd85f919ea32b0448

    Comments

    [swarming] keep order of tasks in summary json
    
    Currently swarming recipe module assumes that summary json keeps order of tasks in request json.
    
    This CL makes the order of output tasks in summary json deterministic.
    
    Bug: 894045
    Change-Id: I79e415985b05e3326fe4106a8369fe3524c990e2
    Reviewed-on: https://chromium-review.googlesource.com/c/1363610
    Commit-Queue: Marc-Antoine Ruel <maruel@chromium.org>
    Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>
    Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
    

    Changed files

    • client/cmd/swarming/collect.go
    • client/cmd/swarming/collect_test.go
  14. Add retry command to buildbucket tool

    Changed by Sergiy Belozorov - sergiybohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 10:54:44 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision fc5549ac2f184d2a70086a7d6fd57e0f8269770d

    Comments

    Add retry command to buildbucket tool
    
    R=nodir@chromium.org, smut@chromium.org
    
    Bug: 911143
    Change-Id: Ie2784304bfd3b4caa72b075ce6afcd2c11a4deab
    Reviewed-on: https://chromium-review.googlesource.com/c/1358868
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    Reviewed-by: smut <smut@google.com>
    Commit-Queue: Sergiy Belozorov <sergiyb@chromium.org>
    

    Changed files

    • buildbucket/client/cmd/buildbucket/main.go
    • buildbucket/client/cmd/buildbucket/retry.go
  15. [GCE] Refactor instance creation task queue

    Changed by smut - smutohnoyoudont@google.com
    Changed at Wednesday, 05-Dec-18 02:40:16 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 0c89bd1bcf4f4efee7ed7b8dda713f0e68ffff12

    Comments

    [GCE] Refactor instance creation task queue
    
    Move to separate file, create helper functions.
    
    Bug: 897355
    Change-Id: If7b8249753e71473832eecca40f0b698928ba5e3
    Reviewed-on: https://chromium-review.googlesource.com/c/1362652
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: smut <smut@google.com>
    

    Changed files

    • gce/appengine/backend/instances.go
    • gce/appengine/backend/instances_test.go
    • gce/appengine/backend/queues.go
    • gce/appengine/backend/queues_test.go
  16. scheduler: log counts of refs in play during gitiles task execution.

    Changed by Andrii Shyshkalov - tandriiohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 02:05:16 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 6558993c36ba7d6f96cee2f888820173d4d8f2c6

    Comments

    scheduler: log counts of refs in play during gitiles task execution.
    
    R=vadimsh
    
    Bug: 911881
    Change-Id: I2ed8ffd05d6d5ead923cf893138b17ca32307d9c
    Reviewed-on: https://chromium-review.googlesource.com/c/1362406
    Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
    Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • scheduler/appengine/task/gitiles/gitiles.go
  17. [luci-scheduler] Bump instance class from default F1 to F4_G1.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 01:39:26 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 5f9096fe721d0f6a1be065f66c91a13beb3a6f36

    Comments

    [luci-scheduler] Bump instance class from default F1 to F4_G1.
    
    There's quite a lot of OOM errors in the GAE logs.
    
    R=tandrii@chromium.org
    BUG=911881
    
    Change-Id: I770e79018ee511a162de97362038e0dae2c7f33d
    Reviewed-on: https://chromium-review.googlesource.com/c/1362400
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • scheduler/appengine/frontend/app.yaml
  18. [lucicfg] Check that the graph has no dangling edges when finalizing it.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Wednesday, 05-Dec-18 00:47:14 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 08b8fa0527ebe6b2cc31f03b8720e745858e6bda

    Comments

    [lucicfg] Check that the graph has no dangling edges when finalizing it.
    
    Also:
      1. Make all graph errors implement BacktracableError.
      2. Forbid querying non-finalized graphs.
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: Ic912f5379a09cf12490fe3b16d547ad695e01639
    Reviewed-on: https://chromium-review.googlesource.com/c/1361576
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    

    Changed files

    • lucicfg/errors.go
    • lucicfg/generator.go
    • lucicfg/graph/graph.go
    • lucicfg/graph/node.go
    • lucicfg/graph/testdata/edge.star
    • lucicfg/graph/testdata/finalization.star
    • lucicfg/graph/testdata/node.star
    • lucicfg/starlark/assets.gen.go
    • lucicfg/starlark/stdlib/internal/graph.star
    • lucicfg/state.go
    • lucicfg/testdata/graph_dangling_edge.star
  19. [cipd] Handle in-place upgrade of files into directories.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 23:57:14 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision d052999e151be2c42b8e464270d7f2f483a260d5

    Comments

    [cipd] Handle in-place upgrade of files into directories.
    
    Consider a package instance v1 that has only one file "a/b/c", and a package
    instance v2 that has only one file "a/b/c/d". Before this CL, when upgrading
    v1 to v2, CIPD would first create "a/b/c/d" as a new file (converting "a/b/c" to
    a directory as a side effect), and then attempt to remove "a/b/c" (since it's
    no longer in the package), and hit an error.
    
    This situation is now recognized properly and CIPD doesn't try to remove such
    directories.
    
    R=iannucci@chromium.org, tandrii@chromium.org
    BUG=911229
    
    Change-Id: I86b73a2746c2af89cc6b39644d25b629697fa8a8
    Reviewed-on: https://chromium-review.googlesource.com/c/1359722
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • cipd/client/cipd/client.go
    • cipd/client/cipd/deployer/deployer.go
    • cipd/client/cipd/deployer/deployer_test.go
  20. Add timeline visualization to milo build page

    Changed by David Burger - dburgerohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 23:47:04 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 7bbfca73d2bb2cd56e0284c0014011ca6a8d6d39

    Comments

    Add timeline visualization to milo build page
    
    Add a timeline visualization to the milo build page using the vis
    timeline component (http://visjs.org/docs/timeline/). A custom
    build of vis is added which includes only DataSet and Timeline
    (hammer and moment are removed, moment is already included as a
    separate resource).
    
    Bug: 903369
    Change-Id: I8b30a43185132a17913435a387715a56d95ef9ba
    Reviewed-on: https://chromium-review.googlesource.com/c/1342666
    Commit-Queue: David Burger <dburger@chromium.org>
    Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
    Reviewed-by: Ryan Tseng <hinoka@chromium.org>
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    

    Changed files

    • milo/frontend/appengine/static/common/css/timeline.css
    • milo/frontend/appengine/static/common/js/build.js
    • milo/frontend/appengine/static/common/third_party/css/jquery-ui.min.css
    • milo/frontend/appengine/static/common/third_party/css/vis.min.css
    • milo/frontend/appengine/static/common/third_party/js/jquery-ui.min.js
    • milo/frontend/appengine/static/common/third_party/js/vis-custom.min.js
    • milo/frontend/appengine/templates/includes/base.html
    • milo/frontend/appengine/templates/pages/build.html
    • milo/frontend/expectations/buildbot.build-Debug_page-_CrWinGoma_30608.html
    • milo/frontend/expectations/buildbot.build-Debug_page-_chromium_presubmit_426944.html
    • milo/frontend/expectations/buildbot.build-Debug_page-_gerritCL_1234.html
    • milo/frontend/expectations/buildbot.build-Debug_page-_newline_1234.html
    • milo/frontend/expectations/buildbot.build-Debug_page-_win_chromium_rel_ng_246309.html
    • milo/frontend/expectations/buildbot.builder-Basic_Test_no_builds.html
    • milo/frontend/expectations/buildbot.builder-Basic_Test_with_builds.html
    • milo/frontend/expectations/console-Full_console_with_Header.html
    • milo/frontend/expectations/frontpage-Basic_frontpage.html
    • milo/frontend/expectations/search-Basic_search_page.html
    • milo/frontend/expectations/swarming.build-Basic_successful_build.html
    • milo/frontend/expectations/swarming.build-build-canceled.html
    • milo/frontend/expectations/swarming.build-build-exception.html
    • milo/frontend/expectations/swarming.build-build-expired.html
    • milo/frontend/expectations/swarming.build-build-finished-logdog-expired-stream.html
    • milo/frontend/expectations/swarming.build-build-gerrit.html
    • milo/frontend/expectations/swarming.build-build-internal.html
    • milo/frontend/expectations/swarming.build-build-link.html
    • milo/frontend/expectations/swarming.build-build-nested.html
    • milo/frontend/expectations/swarming.build-build-patch-failure.html
    • milo/frontend/expectations/swarming.build-build-pending-logdog.html
    • milo/frontend/expectations/swarming.build-build-pending.html
    • milo/frontend/expectations/swarming.build-build-running-logdog-no-annotation-stream.html
    • milo/frontend/expectations/swarming.build-build-running-logdog.html
    • milo/frontend/expectations/swarming.build-build-running.html
    • milo/frontend/expectations/swarming.build-build-timeout.html
    • milo/frontend/expectations/swarming.build-build-unicode.html
    • milo/frontend/expectations/swarming.log-Basic_log.html
    • milo/frontend/view_build.go
    • server/analytics/analytics.go
  21. [GCE] Check operation status

    Changed by smut - smutohnoyoudont@google.com
    Changed at Tuesday, 04-Dec-18 23:24:24 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision af142d7c2e6bf76f6f139b82d152aebf09c9ed7b

    Comments

    [GCE] Check operation status
    
    Bug: 897355
    Change-Id: I59492f7d04a3fd93ef02ecafc070af970f410a83
    Reviewed-on: https://chromium-review.googlesource.com/c/1357247
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: smut <smut@google.com>
    

    Changed files

    • gce/appengine/backend/cron.go
    • gce/appengine/backend/cron_test.go
    • gce/appengine/backend/queues.go
    • gce/appengine/backend/queues_test.go
  22. [cipd] Make EnsureFileGone fail if it tries to delete a non-empty directory.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 23:08:06 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 8125d9a18703f0d5b804e487c4d9f384f1dca0e8

    Comments

    [cipd] Make EnsureFileGone fail if it tries to delete a non-empty directory.
    
    It mistakenly engaged "move to trash" logic, which was supposed to be used only
    for locked files, not for directories.
    
    R=iannucci@chromium.org, tandrii@chromium.org
    BUG=911229
    
    Change-Id: I92b7ed63f8699052cf9533c9d1b2ab3115810833
    Reviewed-on: https://chromium-review.googlesource.com/c/1359672
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    

    Changed files

    • cipd/client/cipd/fs/fs.go
    • cipd/client/cipd/fs/fs_posix.go
    • cipd/client/cipd/fs/fs_test.go
    • cipd/client/cipd/fs/fs_windows.go
  23. [downloader] Start adding test code for isolated with tarred content

    Changed by Marc-Antoine Ruel - maruelohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 22:44:07 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 6a43384a3adb5f64ea1b71f56cb7490250144c6a

    Comments

    [downloader] Start adding test code for isolated with tarred content
    
    The archiver supports tarred content, but not the downloader (!)
    Add a unit test to assert the broken behavior first, so that the
    functionality can safely be added in a following CL.
    
    Remove file mode from TarFile(), it's irrelevant.
    
    Bug: 911790
    Change-Id: I66d6dca1f0161c7547f6a060564cf366f6b56f95
    Reviewed-on: https://chromium-review.googlesource.com/c/1361763
    Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
    Commit-Queue: Marc-Antoine Ruel <maruel@chromium.org>
    

    Changed files

    • client/archiver/upload_tracker.go
    • client/downloader/downloader_test.go
    • common/isolated/isolated.go
  24. gerrit: Fix ChangeEdit* RPC client implementations

    Changed by Prathmesh Prabhu - pprabhuohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 22:02:53 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 43d9a8d1853aa15acaf737bddde133b386141b1d

    Comments

    gerrit: Fix ChangeEdit* RPC client implementations
    
    BUG=chromium:900006
    
    Change-Id: Idfbe304508dc7728e9d5e5e8b1d1e7e693ca18ee
    Reviewed-on: https://chromium-review.googlesource.com/c/1361567
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
    

    Changed files

    • common/api/gerrit/rest.go
  25. [lucicfg] Implement 'graph.add_edge' API.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 21:52:22 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision fa7cff5e3a65d834aafbc1228149bd1bdade0f90

    Comments

    [lucicfg] Implement 'graph.add_edge' API.
    
    Checks for cycles. Doesn't yet check for dangling edges.
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: Ia1642181d97632ebaa96c87ae6b564e34471dd2f
    Reviewed-on: https://chromium-review.googlesource.com/c/1361566
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    

    Changed files

    • lucicfg/graph/graph.go
    • lucicfg/graph/node.go
    • lucicfg/graph/testdata/edge.star
  26. gerrit: Fix CreateChange implementation URL

    Changed by Prathmesh Prabhu - pprabhuohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 20:36:13 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 220eb2f7fc76cab95433e778cb48c1632380c0a1

    Comments

    gerrit: Fix CreateChange implementation URL
    
    BUG=chromium:900006
    
    Change-Id: I642463297cfaf71be1a5b84c4e5338d22b1063bc
    Reviewed-on: https://chromium-review.googlesource.com/c/1361564
    Auto-Submit: Prathmesh Prabhu <pprabhu@chromium.org>
    Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • common/api/gerrit/rest.go
  27. [swarming] Add output in summary json

    Changed by Takuto Ikuta - tikutaohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 14:30:58 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision da0b0bf715610916ab2ff0622ee4bdb40e7e2f7f

    Comments

    [swarming] Add output in summary json
    
    python client has output field in each shard.
    Let me support output field to migrate smoothly.
    
    Bug: 894045
    Change-Id: Ibc40feaa997f1b5f9d566e96b3abe0ba218c4a10
    Reviewed-on: https://chromium-review.googlesource.com/c/1360816
    Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
    Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>
    

    Changed files

    • client/cmd/swarming/collect.go
    • client/cmd/swarming/collect_test.go
  28. [lucicfg] Implement 'graph.add_node' and 'graph.node' APIs.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 03:03:10 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision b04455a4d22b1c014666032562630a3a51794aa2

    Comments

    [lucicfg] Implement 'graph.add_node' and 'graph.node' APIs.
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: I378ddf367e2827772e792f5a6fc9fe476000a6b3
    Reviewed-on: https://chromium-review.googlesource.com/c/1356857
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    

    Changed files

    • lucicfg/generator.go
    • lucicfg/graph/graph.go
    • lucicfg/graph/node.go
    • lucicfg/graph/starlark_test.go
    • lucicfg/graph/testdata/node.star
    • lucicfg/starlark/assets.gen.go
    • lucicfg/starlark/stdlib/internal/graph.star
    • lucicfg/testdata/graph.star
    • starlark/starlarktest/runner.go
  29. gerrit: Add REST API to create and submit changes to a file

    Changed by Prathmesh Prabhu - pprabhuohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 02:03:37 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision d074213ab53c74118e7e7a04f77dc1ee6d4a9013

    Comments

    gerrit: Add REST API to create and submit changes to a file
    
    BUG=chromium:900006
    
    Change-Id: Ie8b79cfe2f866ef33054a96c60d44b5fc39760e4
    Reviewed-on: https://chromium-review.googlesource.com/c/1354088
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
    

    Changed files

    • common/api/gerrit/rest.go
    • common/api/gerrit/rest_test.go
    • common/proto/gerrit/gerrit.mock.pb.go
    • common/proto/gerrit/gerrit.pb.go
    • common/proto/gerrit/gerrit.proto
    • common/proto/gerrit/pb.discovery.go
  30. [auth] Implement AsCredentialsForwarder RPC auth method.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 01:46:02 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 17e2167306120023769b875c27d3242dc5d3a619

    Comments

    [auth] Implement AsCredentialsForwarder RPC auth method.
    
    It just takes an inbound OAuth2 token and forwards it along in outbound RPCs. If
    the inbound call is anonymous, outbound calls are anonymous too. If the inbound
    call was authenticated with something other than raw OAuth2 token, outbound
    calls fail with ErrNoForwardableCreds.
    
    R=tandrii@chromium.org, pprabhu@chromium.org
    BUG=910785
    
    Change-Id: Ib67d4092c24964d28a2e4f66a1c59125a2ced640
    Reviewed-on: https://chromium-review.googlesource.com/c/1357332
    Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    

    Changed files

    • appengine/gaeauth/server/oauth.go
    • appengine/gaeauth/server/oauth_test.go
    • server/auth/auth.go
    • server/auth/auth_test.go
    • server/auth/authtest/state.go
    • server/auth/client.go
    • server/auth/client_test.go
    • server/auth/oauth.go
    • server/auth/oauth_test.go
    • server/auth/state.go
  31. [lucicfg] Implement 'graph.key(typ1, id1, typ2, id2, ...)' internal API.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 01:35:22 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision 7838e91a61d4bedab52cc2c4539d9f3273507e98

    Comments

    [lucicfg] Implement 'graph.key(typ1, id1, typ2, id2, ...)' internal API.
    
    Config entities will be defined as named nodes in a DAG. graph.key(...) returns
    an opaque label that identifies such a node.
    
    We intern keys to make their identities (~address) match their values 1-to-1.
    That allows them to be used as keys in Starlark dicts and Go maps right away,
    without any additional code.
    
    R=nodir@chromium.org
    BUG=833946
    
    Change-Id: I4db550081e331b2e4c49761ac581f0543814e213
    Reviewed-on: https://chromium-review.googlesource.com/c/1357257
    Reviewed-by: Nodir Turakulov <nodir@chromium.org>
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    

    Changed files

    • lucicfg/graph/doc.go
    • lucicfg/graph/graph.go
    • lucicfg/graph/key.go
    • lucicfg/graph/starlark_test.go
    • lucicfg/graph/testdata/key.star
    • lucicfg/starlark/assets.gen.go
    • lucicfg/starlark/stdlib/internal/graph.star
    • lucicfg/state.go
    • lucicfg/testdata/graph.star
  32. Regenerate everything after protobuf lib change.

    Changed by Vadim Shtayura - vadimshohnoyoudont@chromium.org
    Changed at Tuesday, 04-Dec-18 01:29:52 UTC
    Repository https://chromium.googlesource.com/infra/luci/luci-go
    Branch
    Revision be44241dffad53ad0fb0bb38a726138f5ab66f98

    Comments

    Regenerate everything after protobuf lib change.
    
    This also includes a change to apigen to replace erroneous copyright
    header which google-api-go-generator started to put there recently.
    
    R=iannucci@chromium.org
    BUG=911339
    
    Change-Id: I4a83381a7d0fba45098fdc122aadd50ea0f7bb43
    Reviewed-on: https://chromium-review.googlesource.com/c/1359713
    Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
    Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
    

    Changed files

    • appengine/mapper/internal/tasks/tasks.pb.go
    • appengine/mapper/messages.pb.go
    • buildbucket/proto/build.pb.go
    • buildbucket/proto/common.pb.go
    • buildbucket/proto/config/project_config.pb.go
    • buildbucket/proto/config/service_config.pb.go
    • buildbucket/proto/launcher.pb.go
    • buildbucket/proto/notification.pb.go
    • buildbucket/proto/rpc.pb.go
    • buildbucket/proto/step.pb.go
    • cipd/api/admin/v1/admin.pb.go
    • cipd/api/cipd/v1/cas.pb.go
    • cipd/api/cipd/v1/events.pb.go
    • cipd/api/cipd/v1/repo.pb.go
    • cipd/appengine/impl/cas/tasks/tasks.pb.go
    • cipd/appengine/impl/repo/tasks/tasks.pb.go
    • cipd/client/cipd/internal/messages/messages.pb.go
    • client/flagpb/unmarshal_test.pb_test.go
    • common/api/buildbucket/buildbucket/v1/buildbucket-gen.go
    • common/api/buildbucket/swarmbucket/v1/swarmbucket-gen.go
    • common/api/isolate/isolateservice/v1/isolateservice-gen.go
    • common/api/luci_config/config/v1/config-gen.go
    • common/api/machine_provider/catalog/v1/catalog-gen.go
    • common/api/machine_provider/machine/v1/machine-gen.go
    • common/api/swarming/swarming/v1/swarming-gen.go
    • common/data/text/templateproto/template.pb.go
    • common/proto/access/access.pb.go
    • common/proto/config/project_config.pb.go
    • common/proto/config/service_config.pb.go
    • common/proto/gerrit/gerrit.pb.go
    • common/proto/git/commit.pb.go
    • common/proto/gitiles/gitiles.pb.go
    • common/proto/google/descutil/util_test.pb_test.go
    • common/proto/milo/annotations.pb.go
    • common/proto/srcman/manifest.pb.go
    • common/proto/srcman/manifest_diff.pb.go
    • common/tsmon/ts_mon_proto/acquisition_network_device.pb.go
    • common/tsmon/ts_mon_proto/acquisition_task.pb.go
    • common/tsmon/ts_mon_proto/any.pb.go
    • common/tsmon/ts_mon_proto/endpoint.pb.go
    • common/tsmon/ts_mon_proto/metrics.pb.go
    • common/tsmon/ts_mon_proto/timestamp.pb.go
    • dm/api/acls/acls.pb.go
    • dm/api/distributor/distributor.pb.go
    • dm/api/distributor/jobsim/jobsim.pb.go
    • dm/api/distributor/jobsim/result.pb.go
    • dm/api/distributor/jobsim/task.pb.go
    • dm/api/distributor/swarming/v1/cipd.pb.go
    • dm/api/distributor/swarming/v1/config.pb.go
    • dm/api/distributor/swarming/v1/isolate_ref.pb.go
    • dm/api/distributor/swarming/v1/params.pb.go
    • dm/api/distributor/swarming/v1/result.pb.go
    • dm/api/service/v1/activate_execution.pb.go
    • dm/api/service/v1/ensure_graph_data.pb.go
    • dm/api/service/v1/finish_attempt.pb.go
    • dm/api/service/v1/graph_data.pb.go
    • dm/api/service/v1/graph_query.pb.go
    • dm/api/service/v1/service.pb.go
    • dm/api/service/v1/types.pb.go
    • dm/api/service/v1/walk_graph.pb.go
    • dm/api/template/template.pb.go
    • examples/appengine/helloworld_standard/proto/helloworld.pb.go
    • gce/api/config/v1/config.pb.go
    • gce/api/config/v1/service.pb.go
    • gce/api/tasks/v1/tasks.pb.go
    • grpc/cmd/cproto/testdata/helloworld/test.pb.golden
    • grpc/cmd/cproto/testdata/importGoogle/test.pb.golden
    • grpc/cmd/cproto/testdata/twoFiles/1.pb.golden
    • grpc/cmd/cproto/testdata/twoFiles/2.pb.golden
    • grpc/cmd/prpc/printer_test.pb_test.go
    • grpc/discovery/internal/testservices/helloworld.pb.go
    • grpc/discovery/service.pb.go
    • grpc/prpc/e2etest/helloworld_test.pb_test.go
    • grpc/prpc/helloworld_test.pb_test.go
    • grpc/prpc/talk/buildbot/proto/buildbot.pb.go
    • grpc/prpc/talk/helloworld/proto/helloworld.pb.go
    • logdog/api/config/svcconfig/archival.pb.go
    • logdog/api/config/svcconfig/config.pb.go
    • logdog/api/config/svcconfig/project.pb.go
    • logdog/api/config/svcconfig/storage.pb.go
    • logdog/api/config/svcconfig/transport.pb.go
    • logdog/api/endpoints/coordinator/admin/v1/admin.pb.go
    • logdog/api/endpoints/coordinator/logs/v1/logs.pb.go
    • logdog/api/endpoints/coordinator/logs/v1/state.pb.go
    • logdog/api/endpoints/coordinator/registration/v1/service.pb.go
    • logdog/api/endpoints/coordinator/services/v1/service.pb.go
    • logdog/api/endpoints/coordinator/services/v1/state.pb.go
    • logdog/api/endpoints/coordinator/services/v1/tasks.pb.go
    • logdog/api/logpb/butler.pb.go
    • logdog/api/logpb/log.pb.go
    • luci_notify/api/config/notify.pb.go
    • luci_notify/api/config/settings.pb.go
    • lucicfg/testproto/test.pb.go
    • machine-db/api/common/v1/states.pb.go
    • machine-db/api/config/v1/datacenters.pb.go
    • machine-db/api/config/v1/oses.pb.go
    • machine-db/api/config/v1/platforms.pb.go
    • machine-db/api/config/v1/vlans.pb.go
    • machine-db/api/crimson/v1/crimson.pb.go
    • machine-db/api/crimson/v1/datacenters.pb.go
    • machine-db/api/crimson/v1/dracs.pb.go
    • machine-db/api/crimson/v1/hosts.pb.go
    • machine-db/api/crimson/v1/ips.pb.go
    • machine-db/api/crimson/v1/kvms.pb.go
    • machine-db/api/crimson/v1/machines.pb.go
    • machine-db/api/crimson/v1/nics.pb.go
    • machine-db/api/crimson/v1/oses.pb.go
    • machine-db/api/crimson/v1/physical_hosts.pb.go
    • machine-db/api/crimson/v1/platforms.pb.go
    • machine-db/api/crimson/v1/racks.pb.go
    • machine-db/api/crimson/v1/switches.pb.go
    • machine-db/api/crimson/v1/vlans.pb.go
    • machine-db/api/crimson/v1/vm_slots.pb.go
    • machine-db/api/crimson/v1/vms.pb.go
    • milo/api/config/project.pb.go
    • milo/api/config/settings.pb.go
    • milo/api/proto/buildbot.pb.go
    • milo/api/proto/buildinfo.pb.go
    • milo/buildsource/rawpresentation/internal/stream.pb.go
    • scheduler/api/scheduler/v1/scheduler.pb.go
    • scheduler/api/scheduler/v1/triggers.pb.go
    • scheduler/appengine/internal/admin.pb.go
    • scheduler/appengine/internal/cursors.pb.go
    • scheduler/appengine/internal/db.pb.go
    • scheduler/appengine/internal/timers.pb.go
    • scheduler/appengine/internal/tq.pb.go
    • scheduler/appengine/internal/triggers.pb.go
    • scheduler/appengine/messages/config.pb.go
    • scheduler/appengine/messages/cron.pb.go
    • scheduler/appengine/task/gitiles/messsages.pb.go
    • server/auth/delegation/messages/delegation.pb.go
    • server/auth/service/protocol/replication.pb.go
    • starlark/starlarkproto/testprotos/another.pb.go
    • starlark/starlarkproto/testprotos/proto2.pb.go
    • starlark/starlarkproto/testprotos/test.pb.go
    • tokenserver/api/admin/v1/admin.pb.go
    • tokenserver/api/admin/v1/certificate_authorities.pb.go
    • tokenserver/api/admin/v1/config.pb.go
    • tokenserver/api/bq/bq.pb.go
    • tokenserver/api/machine_token.pb.go
    • tokenserver/api/minter/v1/token_minter.pb.go
    • tokenserver/api/oauth_token_grant.pb.go
    • tokenserver/api/token_file.pb.go
    • tools/internal/apigen/main.go
    • vpython/api/vpython/env.pb.go
    • vpython/api/vpython/pep425.pb.go
    • vpython/api/vpython/spec.pb.go