New issue
Advanced search Search tips

Issue 828662 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Aug 3
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: ----
OKR

Blocked on:
issue 821638



Sign in to add a comment

Make builder kick off a skylab suite

Project Member Reported by xixuan@chromium.org, Apr 3 2018

Issue description

This bug is aiming to track the efforts to make builder kick off a skylab suite successfully.

launch doc: https://docs.google.com/document/d/1AUALg5wKnD-aUc9hUC8DaUU-ETPsSSSaCV1DLgZIVN0/edit?ts=5ac2abf6
 
Blockedon: 821638
Project Member

Comment 2 by bugdroid1@chromium.org, Apr 4 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/b1b16b660355ad80052b03c9c869885ba815ccb0

commit b1b16b660355ad80052b03c9c869885ba815ccb0
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Apr 04 20:56:14 2018

Project Member

Comment 3 by bugdroid1@chromium.org, Apr 6 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/18e3dde6df2a8dd4fd2862ebe35cd02565a0f105

commit 18e3dde6df2a8dd4fd2862ebe35cd02565a0f105
Author: Xixuan Wu <xixuan@chromium.org>
Date: Fri Apr 06 01:38:26 2018

Project Member

Comment 4 by bugdroid1@chromium.org, May 1 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/eb0a3e2e1106a8ae0a5407cf59ca05e3a5aee007

commit eb0a3e2e1106a8ae0a5407cf59ca05e3a5aee007
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 01 18:27:11 2018

autotest: Add logging settings for run_skylab_suite.py

BUG= chromium:828662 
TEST=Ran ./bin/run_skylab_suite locally.

Change-Id: Ie20be280c8b7106f800266705dcf8edadbaeca85
Reviewed-on: https://chromium-review.googlesource.com/1024244
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/eb0a3e2e1106a8ae0a5407cf59ca05e3a5aee007/venv/skylab_suite/run_suite_skylab.py
[add] https://crrev.com/eb0a3e2e1106a8ae0a5407cf59ca05e3a5aee007/venv/skylab_suite/suite_tracking.py
[modify] https://crrev.com/eb0a3e2e1106a8ae0a5407cf59ca05e3a5aee007/server/site_utils.py

Project Member

Comment 5 by bugdroid1@chromium.org, May 4 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/e78e83488b326e9b636a7e1e91ff644228ce977d

commit e78e83488b326e9b636a7e1e91ff644228ce977d
Author: Xixuan Wu <xixuan@chromium.org>
Date: Fri May 04 04:27:58 2018

autotest: Customize bot id in swarming.

This CL adds a feature to current swarming bot manager script:
1. Get the bot_code by bot_id.
2. Specify bot_id when starting bot.

BUG= chromium:828662 
TEST=Verify it in cros-skylab-suite-server1.

Change-Id: I14401859447f652d2b6703807495d5069681083d
Reviewed-on: https://chromium-review.googlesource.com/1037903
Commit-Ready: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>

[modify] https://crrev.com/e78e83488b326e9b636a7e1e91ff644228ce977d/site_utils/chromeos_proxy/swarming_bots.py
[modify] https://crrev.com/e78e83488b326e9b636a7e1e91ff644228ce977d/site_utils/chromeos_proxy/swarming_bot_manager.py

Project Member

Comment 7 by bugdroid1@chromium.org, May 7 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/chromeos-admin/+/af45d9227df45362d8f3a2b0f12e8fc2cdd896e9

commit af45d9227df45362d8f3a2b0f12e8fc2cdd896e9
Author: Xixuan Wu <xixuan@chromium.org>
Date: Mon May 07 21:04:38 2018

Project Member

Comment 8 by bugdroid1@chromium.org, May 7 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chromeos/chromeos-admin/+/6d1627322d84dd97401194eca03bdfc32e144e2b

commit 6d1627322d84dd97401194eca03bdfc32e144e2b
Author: Xixuan Wu <xixuan@chromium.org>
Date: Mon May 07 21:04:39 2018

Project Member

Comment 11 by bugdroid1@chromium.org, May 7 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/48c45b9a714bd0be7b76a6a7b647908962464b46

commit 48c45b9a714bd0be7b76a6a7b647908962464b46
Author: Xixuan Wu <xixuan@chromium.org>
Date: Mon May 07 22:07:57 2018

Autotest: Add stage_artifacts to common lib.

BUG= chromium:828662 
TEST=Ran 'bin/run_suite_skylab --board=link --suite_name=dummy
--build=link-release/R68-10614.0.0 --priority 10' locally.

Change-Id: I9912f60c5ce1be1a00f14ebf1323abf8517d3631
Reviewed-on: https://chromium-review.googlesource.com/1031370
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/48c45b9a714bd0be7b76a6a7b647908962464b46/server/cros/dynamic_suite/suite_common.py
[modify] https://crrev.com/48c45b9a714bd0be7b76a6a7b647908962464b46/venv/skylab_suite/cros_suite.py
[modify] https://crrev.com/48c45b9a714bd0be7b76a6a7b647908962464b46/venv/skylab_suite/cmd/run_suite_skylab.py
[modify] https://crrev.com/48c45b9a714bd0be7b76a6a7b647908962464b46/frontend/afe/rpc_interface.py

Project Member

Comment 14 by bugdroid1@chromium.org, May 15 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/d9648532c99ca4ef3f7b9dcb3f3f3cb680bd3023

commit d9648532c99ca4ef3f7b9dcb3f3f3cb680bd3023
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 15 04:29:49 2018

autotest: Refactor for filtering tests for a suite.

BUG= chromium:828662 
TEST=Ran 'bin/run_suite_skylab --board=link --suite_name=dummy
--build=link-release/R68-10614.0.0 --priority 10' locally.

Change-Id: I00bbdb2c40d1aa9e7c0fd8b53406bc0227b9c74e
Reviewed-on: https://chromium-review.googlesource.com/1045826
Commit-Ready: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/d9648532c99ca4ef3f7b9dcb3f3f3cb680bd3023/server/cros/dynamic_suite/suite.py
[modify] https://crrev.com/d9648532c99ca4ef3f7b9dcb3f3f3cb680bd3023/server/cros/dynamic_suite/suite_common.py

Project Member

Comment 15 by bugdroid1@chromium.org, May 15 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/6c04133aba13eb8e0fe8b701ab3387267aa22475

commit 6c04133aba13eb8e0fe8b701ab3387267aa22475
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 15 17:52:37 2018

autotest: add find_child_tests for skylab suite.

BUG= chromium:828662 
TEST=Ran 'bin/run_suite_skylab --board=link --suite_name=dummy
--build=link-release/R68-10614.0.0 --priority 10' locally.

Change-Id: Ic671a12794eb26c65696bfd4a9feb6ecf67c5e45
Reviewed-on: https://chromium-review.googlesource.com/1048830
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>

[modify] https://crrev.com/6c04133aba13eb8e0fe8b701ab3387267aa22475/venv/skylab_suite/cros_suite.py
[modify] https://crrev.com/6c04133aba13eb8e0fe8b701ab3387267aa22475/venv/skylab_suite/cmd/run_suite_skylab.py
[modify] https://crrev.com/6c04133aba13eb8e0fe8b701ab3387267aa22475/venv/skylab_suite/dynamic_suite.py

Project Member

Comment 16 by bugdroid1@chromium.org, May 15 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/e71c89368b566b8c75822876bc3a68628c2e3756

commit e71c89368b566b8c75822876bc3a68628c2e3756
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 15 17:56:56 2018

autotest: Kick off a child test with swarming.

BUG= chromium:828662 
TEST=1. Ran 'bin/run_suite_skylab --board=link --suite_name=sanity
--build=link-release/R68-10614.0.0 --priority 10 --dry_run' locally.
2. Ran './swarming.py run --swarming chrome-swarming.appspot.com --raw-cmd
--dimension pool ChromeOSSkylab-suite
-- /usr/local/autotest/bin/run_suite_skylab *** --dry_run' locally.

Change-Id: I34f84583d0c33f48e72b0be3221fd43eb9bc6220
Reviewed-on: https://chromium-review.googlesource.com/1050611
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/e71c89368b566b8c75822876bc3a68628c2e3756/venv/skylab_suite/suite_parser.py
[modify] https://crrev.com/e71c89368b566b8c75822876bc3a68628c2e3756/venv/skylab_suite/dynamic_suite.py
[modify] https://crrev.com/e71c89368b566b8c75822876bc3a68628c2e3756/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 17 by bugdroid1@chromium.org, May 15 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/0bea9527ca79f0369a480ae59b682d105df12e32

commit 0bea9527ca79f0369a480ae59b682d105df12e32
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 15 17:57:59 2018

autotest: wait for child tests to finish in dynamic_suite v2.

BUG= chromium:828662 
TEST=Ran './swarming.py run --swarming chrome-swarming.appspot.com --raw-cmd
--dimension pool ChromeOSSkylab-suite
-- /usr/local/autotest/bin/run_suite_skylab *** --dry_run' locally.

Change-Id: I50c9a7c2bc4c0eb8fc3f090b316194a72f3ae27e
Reviewed-on: https://chromium-review.googlesource.com/1050908
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[add] https://crrev.com/0bea9527ca79f0369a480ae59b682d105df12e32/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/0bea9527ca79f0369a480ae59b682d105df12e32/venv/skylab_suite/dynamic_suite.py
[delete] https://crrev.com/1c58ad7041ed8f3630828709d516d608ea31138d/venv/skylab_suite/suite_waiter.py

Project Member

Comment 18 by bugdroid1@chromium.org, May 18 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/9af2265ff1d4cbc90f77c760b4ec65e2318c325e

commit 9af2265ff1d4cbc90f77c760b4ec65e2318c325e
Author: Xixuan Wu <xixuan@chromium.org>
Date: Fri May 18 05:21:14 2018

autotest: Add retrieve_for_test in suite_common.

BUG= chromium:828662 
TEST=Ran unittest.

Change-Id: I4788442beb03e8d8e48e964f7eb2c43b2d861081
Reviewed-on: https://chromium-review.googlesource.com/1057991
Commit-Ready: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/9af2265ff1d4cbc90f77c760b4ec65e2318c325e/server/cros/dynamic_suite/suite.py
[modify] https://crrev.com/9af2265ff1d4cbc90f77c760b4ec65e2318c325e/server/cros/dynamic_suite/suite_common.py

Project Member

Comment 19 by bugdroid1@chromium.org, May 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/2406be3e4bb6a05dffb83a54b596c309842ff2b4

commit 2406be3e4bb6a05dffb83a54b596c309842ff2b4
Author: Xixuan Wu <xixuan@chromium.org>
Date: Sat May 19 00:48:09 2018

autotest: Kick off a provision suite.

BUG= chromium:828662 
TEST=Ran 'bin/run_suite_skylab --board=link --suite_name=provision
--build=link-release/R68-10614.0.0 --priority 10 --suite_args
"{u'num_required': 1}" --timeout_mins 5' locally.

Change-Id: I530a8c586c51d229f030d38d2c01bf9b1fe7d134
Reviewed-on: https://chromium-review.googlesource.com/1058183
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/2406be3e4bb6a05dffb83a54b596c309842ff2b4/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/2406be3e4bb6a05dffb83a54b596c309842ff2b4/venv/skylab_suite/suite_parser.py
[modify] https://crrev.com/2406be3e4bb6a05dffb83a54b596c309842ff2b4/venv/skylab_suite/cros_suite.py
[modify] https://crrev.com/2406be3e4bb6a05dffb83a54b596c309842ff2b4/venv/skylab_suite/cmd/run_suite_skylab.py
[modify] https://crrev.com/2406be3e4bb6a05dffb83a54b596c309842ff2b4/venv/skylab_suite/dynamic_suite.py

Project Member

Comment 20 by bugdroid1@chromium.org, May 22 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/56424bca88fd31a7878c25a87ce9b7de1c6ffd59

commit 56424bca88fd31a7878c25a87ce9b7de1c6ffd59
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 22 16:36:23 2018

autotest: Add retry in dynamic_suite v2.

BUG= chromium:828662 
TEST=Ran 'bin/run_suite_skylab --board=link --suite_name=sanity
--build=link-release/R68-10614.0.0 --priority 10 --timeout_mins 5
--test_retry --max-retries 5' locally.

Change-Id: Ic20e0c9fc3fc3c0418489db510067790f06e46b6
Reviewed-on: https://chromium-review.googlesource.com/1062940
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/56424bca88fd31a7878c25a87ce9b7de1c6ffd59/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/56424bca88fd31a7878c25a87ce9b7de1c6ffd59/venv/skylab_suite/suite_parser.py
[modify] https://crrev.com/56424bca88fd31a7878c25a87ce9b7de1c6ffd59/venv/skylab_suite/cros_suite.py
[modify] https://crrev.com/56424bca88fd31a7878c25a87ce9b7de1c6ffd59/venv/skylab_suite/cmd/run_suite_skylab.py
[modify] https://crrev.com/56424bca88fd31a7878c25a87ce9b7de1c6ffd59/venv/skylab_suite/dynamic_suite.py

Project Member

Comment 21 by bugdroid1@chromium.org, May 29 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/9af95a259980021f5a5dba0491a6b53f87c8ba81

commit 9af95a259980021f5a5dba0491a6b53f87c8ba81
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue May 29 03:57:30 2018

autotest: Add suite logging.

BUG= chromium:828662 
TEST=Ran 'bin/run_suite_skylab --board=link --suite_name=sanity
--build=link-release/R68-10614.0.0 --priority 10 --timeout_mins 5
--test_retry --max-retries 5' locally.

Change-Id: I73331774bfc407f1895ba8524eefa67116cf98c9
Reviewed-on: https://chromium-review.googlesource.com/1067738
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/9af95a259980021f5a5dba0491a6b53f87c8ba81/venv/skylab_suite/suite_tracking.py
[rename] https://crrev.com/9af95a259980021f5a5dba0491a6b53f87c8ba81/venv/skylab_suite/suite_runner.py
[modify] https://crrev.com/9af95a259980021f5a5dba0491a6b53f87c8ba81/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/9af95a259980021f5a5dba0491a6b53f87c8ba81/venv/skylab_suite/cros_suite.py
[modify] https://crrev.com/9af95a259980021f5a5dba0491a6b53f87c8ba81/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 22 by bugdroid1@chromium.org, May 30 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/88c697bbe27524db22bd40efcff06a338f1e2fb9

commit 88c697bbe27524db22bd40efcff06a338f1e2fb9
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed May 30 23:43:29 2018

autotest: fix some options' format inconsistency.

BUG= chromium:828662 
TEST=None

Change-Id: Iffad21c7284a22beace35e13088bc5db5b68351d
Reviewed-on: https://chromium-review.googlesource.com/1080218
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/88c697bbe27524db22bd40efcff06a338f1e2fb9/venv/skylab_suite/suite_parser.py
[modify] https://crrev.com/88c697bbe27524db22bd40efcff06a338f1e2fb9/venv/skylab_suite/cros_suite.py

Project Member

Comment 24 by bugdroid1@chromium.org, Jun 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/ff260eb9f05561b099a8d2320564fb0530849d86

commit ff260eb9f05561b099a8d2320564fb0530849d86
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Jun 06 21:26:49 2018

autotest: Add STEP_LINK for cbuildbot.

BUG= chromium:828662 
TEST=Ran bin/run_suite_skylab --board=link --suite_name=provision
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5 --suite_args "{u'num_required': 1}"
locally.

Change-Id: I17ec2438da3b847eb5442c221813c02e4bb374e3
Reviewed-on: https://chromium-review.googlesource.com/1086380
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/ff260eb9f05561b099a8d2320564fb0530849d86/venv/skylab_suite/suite_tracking.py
[modify] https://crrev.com/ff260eb9f05561b099a8d2320564fb0530849d86/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 25 by bugdroid1@chromium.org, Jun 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/9d1da7e2fd7d84562e85f3864f68dd22b370bd97

commit 9d1da7e2fd7d84562e85f3864f68dd22b370bd97
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Jun 06 21:45:58 2018

autotest: Remove json_dump feature.

BUG= chromium:828662 
TEST=Ran "bin/run_suite_skylab --board=link --suite_name=sanity
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5" locally.

Change-Id: I53afeb59137477e80d620add8d28cf8a3b255d9f
Reviewed-on: https://chromium-review.googlesource.com/1087393
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/9d1da7e2fd7d84562e85f3864f68dd22b370bd97/venv/skylab_suite/suite_parser.py
[modify] https://crrev.com/9d1da7e2fd7d84562e85f3864f68dd22b370bd97/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 26 by bugdroid1@chromium.org, Jun 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/f50443bd2be6da1febc7f0d892caa617bc632e6f

commit f50443bd2be6da1febc7f0d892caa617bc632e6f
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Jun 06 21:51:29 2018

autotest: Return returncode for run_suite_skylab.py.

BUG= chromium:828662 
TEST=None

Change-Id: I44ebd53123ccc48da83117a32605592a8249fbd4
Reviewed-on: https://chromium-review.googlesource.com/1089861
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/f50443bd2be6da1febc7f0d892caa617bc632e6f/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 27 by bugdroid1@chromium.org, Jun 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/8157c1f29c408a0d4c5d0a4279361f2dbbfdd53a

commit 8157c1f29c408a0d4c5d0a4279361f2dbbfdd53a
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Jun 06 22:27:41 2018

autotest: Skip reporting running provision jobs.

BUG= chromium:828662 
TEST=None

Change-Id: Ifed66fae3bd88f765833f73a1a8d4324d4b90d1b
Reviewed-on: https://chromium-review.googlesource.com/1089879
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/8157c1f29c408a0d4c5d0a4279361f2dbbfdd53a/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/8157c1f29c408a0d4c5d0a4279361f2dbbfdd53a/venv/skylab_suite/suite_tracking.py

Project Member

Comment 28 by bugdroid1@chromium.org, Jun 8 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/fcacadb7cc6bd8e0f2aa5f4fe7176fcaae946f92

commit fcacadb7cc6bd8e0f2aa5f4fe7176fcaae946f92
Author: Xixuan Wu <xixuan@chromium.org>
Date: Fri Jun 08 22:34:54 2018

autotest: Add sys exit code for run_suite_skylab.

BUG= chromium:828662 
TEST=Ran bin/run_suite_skylab --board=lumpy --suite_name=provision
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5 --suite_args "{u'num_required': 1}".

Change-Id: Ib0233b523ffb6edf5f19a03cf1ca216c5921d8df
Reviewed-on: https://chromium-review.googlesource.com/1093880
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Trybot-Ready: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/fcacadb7cc6bd8e0f2aa5f4fe7176fcaae946f92/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 29 by bugdroid1@chromium.org, Jun 11 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/77d4a59793edf9f6dbcad0f061c06a1d0b244edd

commit 77d4a59793edf9f6dbcad0f061c06a1d0b244edd
Author: Xixuan Wu <xixuan@chromium.org>
Date: Mon Jun 11 22:10:21 2018

autotest: pass board & pool as dimensions to skylab jobs.

BUG= chromium:828662 
TEST=Ran bin/run_suite_skylab --board=lumpy --suite_name=provision
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5 --suite_args "{u'num_required': 1}".

Change-Id: Ia9185769dc47c63f5376c80596d18015ba3ea024
Reviewed-on: https://chromium-review.googlesource.com/1093415
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/77d4a59793edf9f6dbcad0f061c06a1d0b244edd/venv/skylab_suite/suite_runner.py
[modify] https://crrev.com/77d4a59793edf9f6dbcad0f061c06a1d0b244edd/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/77d4a59793edf9f6dbcad0f061c06a1d0b244edd/venv/skylab_suite/cros_suite.py
[modify] https://crrev.com/77d4a59793edf9f6dbcad0f061c06a1d0b244edd/venv/skylab_suite/cmd/run_suite_skylab.py

Project Member

Comment 30 by bugdroid1@chromium.org, Jun 11 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/cb469514d817f9cbf299c5c19c714a4620f7e454

commit cb469514d817f9cbf299c5c19c714a4620f7e454
Author: Xixuan Wu <xixuan@chromium.org>
Date: Mon Jun 11 23:19:40 2018

autotest: query bots' num before provision.

BUG= chromium:828662 
TEST=Run bin/run_suite_skylab --pool=cq --board=nyan_blaze
--suite_name=provision --build=nyan_blaze-release/R69-10763.0.0
--priority 10 --timeout_mins 30 --test_retry --max_retries 5
--suite_args "{u'num_required': 1}".

Change-Id: I8dc521a5aea32a93a7ea363385e632c8d621eee1
Reviewed-on: https://chromium-review.googlesource.com/1094148
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/cb469514d817f9cbf299c5c19c714a4620f7e454/venv/skylab_suite/suite_runner.py
[modify] https://crrev.com/cb469514d817f9cbf299c5c19c714a4620f7e454/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/cb469514d817f9cbf299c5c19c714a4620f7e454/venv/skylab_suite/cros_suite.py

Project Member

Comment 31 by bugdroid1@chromium.org, Jun 13 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/6ac1344dba6c0395a8725033521e4dd0d192f0be

commit 6ac1344dba6c0395a8725033521e4dd0d192f0be
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Jun 13 00:39:23 2018

autotest: Explicitly specify parent_task_id in provision and other suites.

BUG= chromium:828662 
TEST=Ran it on suite proxy server.

Change-Id: If1650a08ab666f159be9872553bd68ba0f4d53c0
Reviewed-on: https://chromium-review.googlesource.com/1097541
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/6ac1344dba6c0395a8725033521e4dd0d192f0be/venv/skylab_suite/swarming_lib_unittest.py
[modify] https://crrev.com/6ac1344dba6c0395a8725033521e4dd0d192f0be/venv/skylab_suite/suite_runner.py
[modify] https://crrev.com/6ac1344dba6c0395a8725033521e4dd0d192f0be/venv/skylab_suite/swarming_lib.py

Project Member

Comment 32 by bugdroid1@chromium.org, Jun 13 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/80795c83065ce81f4ab6f006801283c467c3ef0b

commit 80795c83065ce81f4ab6f006801283c467c3ef0b
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Jun 13 22:04:26 2018

autotest: Skip most of loggings so that buildbot can show it quickly.

BUG= chromium:828662 
TEST=Ran it on suite proxy server.

Change-Id: I3a4c69d4a7b65a308480e475cd2beb7c936fa08e
Reviewed-on: https://chromium-review.googlesource.com/1097703
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/80795c83065ce81f4ab6f006801283c467c3ef0b/venv/skylab_suite/suite_runner.py

Comment 33 by jkop@chromium.org, Jun 19 2018

The nyan_blaze CQ pool has been entirely broken DUTs for most of a week. Is that tied to this?
all nyan_blaze CQ duts are migrated to skylab:

https://chrome-swarming.appspot.com/botlist?c=id&c=os&c=task&c=status&c=dut_state&c=label-pool&c=pool&c=label-board&f=pool%3AChromeOSSkylab&l=100&s=id%3Aasc


Their current names in autotest db are '****-migrate-do-not-use', so just ignore them :)
Project Member

Comment 35 by bugdroid1@chromium.org, Jun 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/0c01b096aa75329a57fa6f06b860cfe0d833af5c

commit 0c01b096aa75329a57fa6f06b860cfe0d833af5c
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue Jun 19 18:36:53 2018

autotest: provision based on bot_id.

Before  crbug.com/851681  is fixed, fallback swarming call may lead 1 bot
to accept 2 tasks at the same time. This CL use bot_id to specifically
trigger provision on each bot.

BUG= chromium:828662 
TEST=Ran "bin/run_suite_skylab --pool=cq --board=nyan_blaze
--suite_name=provision --build=nyan_blaze-release/R69-10763.0.0
--priority 10 --timeout_mins 30 --test_retry --max_retries 5
--suite_args "{u'num_required': 1}""

Change-Id: I580e789e571ea48e725d2c6a1ad4b73f3ce8cbb7
Reviewed-on: https://chromium-review.googlesource.com/1099864
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/0c01b096aa75329a57fa6f06b860cfe0d833af5c/venv/skylab_suite/suite_runner.py
[modify] https://crrev.com/0c01b096aa75329a57fa6f06b860cfe0d833af5c/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/0c01b096aa75329a57fa6f06b860cfe0d833af5c/venv/skylab_suite/cros_suite.py

Project Member

Comment 36 by bugdroid1@chromium.org, Jun 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/606e218e1bb88bb93b6f344e96121191ba35d13a

commit 606e218e1bb88bb93b6f344e96121191ba35d13a
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue Jun 19 18:43:27 2018

autotest: Extend expiration seconds for provision.

Based on experiments, 30s is not enough for bots to accept a provision
fallback task in time. Extend it to 180s.

BUG= chromium:828662 
TEST=Ran "bin/run_suite_skylab --pool=cq --board=nyan_blaze
--suite_name=provision --build=nyan_blaze-release/R69-10763.0.0
--priority 10 --timeout_mins 30 --test_retry --max_retries 5
--suite_args "{u'num_required': 1}""

Change-Id: I7bb6e4c6c7143373d76aac019dad97400c171c29
Reviewed-on: https://chromium-review.googlesource.com/1101498
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/606e218e1bb88bb93b6f344e96121191ba35d13a/venv/skylab_suite/cros_suite.py

Project Member

Comment 37 by bugdroid1@chromium.org, Jun 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/00e6fe9e52ee2345d64b9595eb8d7f11d7f2910a

commit 00e6fe9e52ee2345d64b9595eb8d7f11d7f2910a
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue Jun 19 18:46:43 2018

autotest: Don't pass '--client-test' for server-side tests.

BUG= chromium:828662 
TEST=Ran "bin/run_suite_skylab --board=lumpy --suite_name=bvt-inline
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5"

Change-Id: I143c372cd623ca5aa0495e4f801e8a41d16e250f
Reviewed-on: https://chromium-review.googlesource.com/1101511
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/00e6fe9e52ee2345d64b9595eb8d7f11d7f2910a/venv/skylab_suite/suite_runner.py

Project Member

Comment 38 by bugdroid1@chromium.org, Jun 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/f52e40de06469d14a5c2e45cc11e5fb3b90a363f

commit f52e40de06469d14a5c2e45cc11e5fb3b90a363f
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue Jun 19 18:49:04 2018

autotest: Catch timeout in wait_for_results.

This CL catches timeout error so that suite parsing and logging can
still continue to finish.

BUG= chromium:828662 
TEST=Ran "bin/run_suite_skylab --board=lumpy --suite_name=bvt-inline
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5"

Change-Id: I8cea5d23553cbf564215a0f94734b4ce765013a7
Reviewed-on: https://chromium-review.googlesource.com/1101537
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/f52e40de06469d14a5c2e45cc11e5fb3b90a363f/venv/skylab_suite/suite_runner.py
[modify] https://crrev.com/f52e40de06469d14a5c2e45cc11e5fb3b90a363f/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/f52e40de06469d14a5c2e45cc11e5fb3b90a363f/venv/skylab_suite/suite_tracking.py

Project Member

Comment 39 by bugdroid1@chromium.org, Jun 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/aff23c7990bf8d39ae27377405573ceb2518fe31

commit aff23c7990bf8d39ae27377405573ceb2518fe31
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue Jun 19 19:15:00 2018

autotest: Don't retry canceled tasks.

BUG= chromium:828662 
TEST=Ran "bin/run_suite_skylab --board=lumpy --suite_name=bvt-inline
--build=lumpy-release/R65-10323.58.0 --priority 10 --timeout_mins 5
--test_retry --max_retries 5"

Change-Id: Ic14f1de933ac04db76c56bb4be7ecf38383cbdb6
Reviewed-on: https://chromium-review.googlesource.com/1101716
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/aff23c7990bf8d39ae27377405573ceb2518fe31/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/aff23c7990bf8d39ae27377405573ceb2518fe31/venv/skylab_suite/cros_suite.py

Project Member

Comment 40 by bugdroid1@chromium.org, Jun 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/ae8bfd2c057f3eb869ef033f7879c6ccbe515d5b

commit ae8bfd2c057f3eb869ef033f7879c6ccbe515d5b
Author: Xixuan Wu <xixuan@chromium.org>
Date: Tue Jun 19 19:17:55 2018

autotest: Abort suite by swarming ID.

BUG= chromium:828662 
TEST=Ran 'bin/abort_suite_skylab --board=lumpy --suite_name=bvt-inline
--build=lumpy-release/R65-10323.58.0 --parent_task_id=3e188d0961700510'.

Change-Id: I2cb50107de039fb1b57e8301c99fd524f05a2112
Reviewed-on: https://chromium-review.googlesource.com/1102835
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[modify] https://crrev.com/ae8bfd2c057f3eb869ef033f7879c6ccbe515d5b/venv/skylab_suite/swarming_lib.py
[modify] https://crrev.com/ae8bfd2c057f3eb869ef033f7879c6ccbe515d5b/venv/skylab_suite/cmd/abort_suite_skylab.py
[modify] https://crrev.com/ae8bfd2c057f3eb869ef033f7879c6ccbe515d5b/venv/skylab_suite/suite_parser.py

Labels: -okr OKR
Status: Verified (was: Assigned)
Project Member

Comment 42 by bugdroid1@chromium.org, Aug 29

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/autotest/+/ad6112ba10c2818a10cac19b78f3cc93c81f615b

commit ad6112ba10c2818a10cac19b78f3cc93c81f615b
Author: Xixuan Wu <xixuan@chromium.org>
Date: Wed Aug 29 17:11:18 2018

autotest: Add README.md in skylab suite package.

BUG= chromium:828662 
TEST=None

Change-Id: I77454a4ce7ddeca7275d896f18506bbdb64fd1cc
Reviewed-on: https://chromium-review.googlesource.com/1044774
Reviewed-by: Xixuan Wu <xixuan@chromium.org>
Commit-Queue: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>

[add] https://crrev.com/ad6112ba10c2818a10cac19b78f3cc93c81f615b/venv/skylab_suite/README.md

Sign in to add a comment