New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 675913 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Jan 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Feature



Sign in to add a comment

Add use of pRPC to Tricium

Project Member Reported by emso@chromium.org, Dec 20 2016

Issue description

Comment 1 by emso@chromium.org, Jan 11 2017

Labels: -Pri-2 Tricium Pri-1
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/5332a57528a5850a3696787df801a1dac29e9804

commit 5332a57528a5850a3696787df801a1dac29e9804
Author: Emma Soederberg <emso@chromium.org>
Date: Thu Jan 12 09:34:42 2017

Adds a Tricium API pRPC implementation to the frontend module.

BUG= 675913 

Change-Id: I248ac0d1fdcdcccb59e34cc77a709d7d3369220d
Reviewed-on: https://chromium-review.googlesource.com/427100
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>
Commit-Queue: Emma Söderberg <emso@chromium.org>

[add] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/api/v1/pb.discovery.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/api/v1/tricium.pb.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/api/v1/tricium.proto
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/common/pipeline/pipeline.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/common/track/track.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/frontend/frontend.infra_testing
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/frontend/handlers.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/frontend/handlers_test.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/frontend/init.go
[add] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/frontend/rpc_analyze.go
[add] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/frontend/rpc_analyze_test.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/gerrit-poller/handlers.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/launcher/handlers.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/launcher/handlers_test.go
[modify] https://crrev.com/5332a57528a5850a3696787df801a1dac29e9804/go/src/infra/tricium/appengine/templates/pages/results.html

Project Member

Comment 3 by bugdroid1@chromium.org, Jan 16 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60

commit 5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60
Author: Emma Soederberg <emso@chromium.org>
Date: Mon Jan 16 09:33:18 2017

Adds admin pRPC APIs for the launcher, driver, and tracker.

BUG= 675913 

Change-Id: I499d9c3b215489afbe65eca066f4020f01d81e11
Reviewed-on: https://chromium-review.googlesource.com/427759
Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>
Commit-Queue: Emma Söderberg <emso@chromium.org>

[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/admin.infra_testing
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/driver.pb.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/driver.proto
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/launcher.pb.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/launcher.proto
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/pb.discovery.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/tracker.pb.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/tracker.proto
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/workflow.pb.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/workflow.proto
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/workflow_helpers.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/admin/v1/workflow_helpers_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/v1/config.pb.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/v1/pb.discovery.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/v1/tricium.pb.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/api/v1/tricium.proto
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/common/common.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/common/pipeline/pipeline.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/common/testing/testing.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/driver.infra_testing
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/handlers.go
[delete] https://crrev.com/9249eb05a614e65bc222ffe8f98961aa4d588bfe/go/src/infra/tricium/appengine/driver/handlers_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/init.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/rpc_collect.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/rpc_collect_test.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/rpc_trigger.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/driver/rpc_trigger_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/frontend/handlers.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/frontend/init.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/frontend/queue.yaml
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/frontend/rpc_analyze.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/frontend/rpc_analyze_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/gerrit-poller/gerrit-poller.infra_testing
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/gerrit-poller/handlers.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/launcher/handlers.go
[delete] https://crrev.com/9249eb05a614e65bc222ffe8f98961aa4d588bfe/go/src/infra/tricium/appengine/launcher/handlers_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/launcher/init.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/launcher/launcher.infra_testing
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/launcher/rpc_launch.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/launcher/rpc_launch_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/templates/pages/index.html
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/handlers.go
[delete] https://crrev.com/9249eb05a614e65bc222ffe8f98961aa4d588bfe/go/src/infra/tricium/appengine/tracker/handlers_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/init.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/rpc_worker_done.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/rpc_worker_done_test.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/rpc_worker_launched.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/rpc_worker_launched_test.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/rpc_workflow_launched.go
[add] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/rpc_workflow_launched_test.go
[modify] https://crrev.com/5eaff0d21c437ad2f4c1fa678c8dd2da033b9b60/go/src/infra/tricium/appengine/tracker/tracker.infra_testing

Comment 4 by emso@chromium.org, Jan 16 2017

Status: Verified (was: Assigned)

Sign in to add a comment