New issue
Advanced search Search tips

Issue 752343 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Nov 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 752342



Sign in to add a comment

cros tryjob command should support "--swarm" option.

Project Member Reported by dgarr...@chromium.org, Aug 3 2017

Issue description

As a way to allow swarming opt-in for testing, the cros tryjob command should support a "--swarm" option that schedules the tryjob on swarming builders.
 
Blocking: 752342
Owner: dgarr...@chromium.org
Status: Assigned (was: Untriaged)
Status: Started (was: Assigned)
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/1fcc8bc0f4b0c9bb7c38a189709e2f6e5e1cb22e

commit 1fcc8bc0f4b0c9bb7c38a189709e2f6e5e1cb22e
Author: Don Garrett <dgarrett@google.com>
Date: Thu Sep 21 08:07:56 2017

cros tryjob: Add --swarming option.

This is a preliminary version of --swarming. It works, but generates
an unrelated URL for locating the tryjob.

BUG= chromium:752343 
TEST=run_tests -q
     cros tryjob --swarming --yes lumpy-compile-only-pre-cq

Change-Id: Ic2f037a5a6bc5c3e741a45abd7a7c3b23c6af349
Reviewed-on: https://chromium-review.googlesource.com/668165
Commit-Ready: Don Garrett <dgarrett@chromium.org>
Tested-by: Don Garrett <dgarrett@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>

[modify] https://crrev.com/1fcc8bc0f4b0c9bb7c38a189709e2f6e5e1cb22e/cbuildbot/remote_try.py
[modify] https://crrev.com/1fcc8bc0f4b0c9bb7c38a189709e2f6e5e1cb22e/lib/constants.py
[modify] https://crrev.com/1fcc8bc0f4b0c9bb7c38a189709e2f6e5e1cb22e/cli/cros/cros_tryjob_unittest.py
[modify] https://crrev.com/1fcc8bc0f4b0c9bb7c38a189709e2f6e5e1cb22e/cli/cros/cros_tryjob.py

Project Member

Comment 5 by bugdroid1@chromium.org, Sep 23 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/ea32505ebb18eee27fc0f55d6107a36a09e2e817

commit ea32505ebb18eee27fc0f55d6107a36a09e2e817
Author: Don Garrett <dgarrett@google.com>
Date: Sat Sep 23 05:25:41 2017

cros tryjob: Use GE build details link for swarming jobs.

The buildbot URL doesn't work for swarming tryjobs. The GE build
details page in staging will be able to look up builds by buildbucket
id very shortly, so use that for the build URL.

Add the link to the GE production page, along with a TODO to use it
after the new support hits production (next Wednesday).

BUG= chromium:752343 
TEST=Manual tryjobs launching. Unittests

Change-Id: I16b6b459eacd40e6fce836f78da7ef1f014b50d3
Reviewed-on: https://chromium-review.googlesource.com/677755
Commit-Ready: Don Garrett <dgarrett@chromium.org>
Tested-by: Don Garrett <dgarrett@chromium.org>
Reviewed-by: Ningning Xia <nxia@chromium.org>

[modify] https://crrev.com/ea32505ebb18eee27fc0f55d6107a36a09e2e817/cbuildbot/remote_try.py
[modify] https://crrev.com/ea32505ebb18eee27fc0f55d6107a36a09e2e817/cli/cros/cros_tryjob.py

Status: Fixed (was: Started)

Sign in to add a comment