New issue
Advanced search Search tips

Issue 914467 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: ----



Sign in to add a comment

Migrate coral to Skylab

Project Member Reported by xixuan@chromium.org, Dec 12

Issue description

r.t. 
 
Labels: Hotlist-Skylab
Project Member

Comment 2 by bugdroid1@chromium.org, Dec 13

Project Member

Comment 3 by bugdroid1@chromium.org, Dec 13

Project Member

Comment 4 by bugdroid1@chromium.org, Dec 13

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

commit 471421b7bed25fe167c6c64d573627be1194defd
Author: Xixuan Wu <xixuan@google.com>
Date: Thu Dec 13 22:53:19 2018

chromeos_config: Mark coral as non-important and enable skylab.

BUG=chromium:914467
TEST=None

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

[modify] https://crrev.com/471421b7bed25fe167c6c64d573627be1194defd/config/chromeos_config.py
[modify] https://crrev.com/471421b7bed25fe167c6c64d573627be1194defd/config/waterfall_layout_dump.txt
[modify] https://crrev.com/471421b7bed25fe167c6c64d573627be1194defd/config/config_dump.json

Project Member

Comment 5 by bugdroid1@chromium.org, Dec 13

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

commit f0fc26140e9de15158ed8f2f36a95d526790b99d
Author: Xixuan Wu <xixuan@google.com>
Date: Thu Dec 13 23:33:54 2018

Project Member

Comment 8 by bugdroid1@chromium.org, Dec 15

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

commit 46f8e208e66badf06bb053e881c8759368e92f34
Author: Xixuan Wu <xixuan@google.com>
Date: Sat Dec 15 06:40:43 2018

autotest: Let atest host migrate respect board & model correctly.

BUG=chromium:914467
TEST=Ran "atest host migrate --board=coral --model=astronaut
--pool=bvt --env=prod --migration"

Change-Id: Ia68d71f388ea041c385658bcca7d69184ea95b6e
Reviewed-on: https://chromium-review.googlesource.com/1376892
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>

[modify] https://crrev.com/46f8e208e66badf06bb053e881c8759368e92f34/cli/host.py

Project Member

Comment 9 by bugdroid1@chromium.org, Dec 17

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

commit 0e72821762541752dced00f39d0b7bff1cfa41f3
Author: Xixuan Wu <xixuan@google.com>
Date: Mon Dec 17 17:44:03 2018

HWTestStage: Make model decide whether to kick of SkylabHWTestStage.

BUG=chromium:914467
TEST=None

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

[modify] https://crrev.com/0e72821762541752dced00f39d0b7bff1cfa41f3/cbuildbot/stages/test_stages.py

Project Member

Comment 10 by bugdroid1@chromium.org, Dec 19

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

commit 926e8843b4a5d69a011785cd05a3fa9d6fc67b3b
Author: Xixuan Wu <xixuan@google.com>
Date: Wed Dec 19 19:59:24 2018

chromeos_config: Mark astronaut of coral run in skylab.

BUG=chromium:914467
TEST=Unittest.

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

[modify] https://crrev.com/926e8843b4a5d69a011785cd05a3fa9d6fc67b3b/config/chromeos_config.py
[modify] https://crrev.com/926e8843b4a5d69a011785cd05a3fa9d6fc67b3b/config/config_dump.json

Project Member

Comment 11 by bugdroid1@chromium.org, Dec 19

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

commit 2d41ab6c757cf1efa2295b1fdcc84781e551fed4
Author: Xixuan Wu <xixuan@google.com>
Date: Wed Dec 19 19:59:26 2018

chromeos_config: Mark coral as non-important.

BUG=chromium:914467
TEST=Unittest

Change-Id: Iaafefa772fa99bd807d3d769ac02d84de90956de
Reviewed-on: https://chromium-review.googlesource.com/1384847
Commit-Ready: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>
Reviewed-by: Alex Zamorzaev <zamorzaev@chromium.org>

[modify] https://crrev.com/2d41ab6c757cf1efa2295b1fdcc84781e551fed4/config/chromeos_config.py
[modify] https://crrev.com/2d41ab6c757cf1efa2295b1fdcc84781e551fed4/config/config_dump.json

balance_pool seems not working well with the skylab migration? We had a job on pool:performance running on a dut reimaged during the suite execution:


job 272003533 was on build coral-release/R71-11151.89.0
and job 272003534 (should be the same build) was changed to coral-paladin/R73-11496.0.0-rc1
both jobs were in suite crosbolt_perf_perbuild
======(dut-status -f -s "2018-12-30 00:00:00" -u "2018-12-31 00:00:00"  chromeos6-row6-rack3-host7)
...
    2018-12-30 12:33:45  -- http://cautotest.corp.google.com/tko/retrieve_logs.cgi?job=/results/272003534-chromeos-test/
    2018-12-30 12:32:59  OK http://cautotest.corp.google.com/tko/retrieve_logs.cgi?job=/results/hosts/chromeos6-row6-rack3-host7/3038709-reset/
    2018-12-30 12:26:52  -- http://cautotest.corp.google.com/tko/retrieve_logs.cgi?job=/results/272003533-chromeos-test/

...
Re #12, duts in pool:performance is not migrated.

Maybe balance_pool not working well is because there's no healthy duts in pool:suites:

xixuan@xixuan0:~$ dut-status -p suites -b coral -m astronaut | grep -v migrated-do-not-use
hostname                       S   last checked         URL
chromeos6-row6-rack3-host3     NO  2019-01-02 07:24:32  https://stainless.corp.google.com/browse/chromeos-autotest-results/hosts/chromeos6-row6-rack3-host3/3092969-repair/
chromeos6-row6-rack3-host2     NO  2019-01-02 07:56:27  https://stainless.corp.google.com/browse/chromeos-autotest-results/hosts/chromeos6-row6-rack3-host2/3093631-repair/
chromeos6-row5-rack3-host1     NO  2019-01-02 03:54:26  https://stainless.corp.google.com/browse/chromeos-autotest-results/hosts/chromeos6-row5-rack3-host1/3090063-repair/

File b/122254333 to lab for fix.

Status: Assigned (was: Untriaged)
Project Member

Comment 15 by bugdroid1@chromium.org, Jan 8

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/infra/suite_scheduler/+/5ff0fac31331a5aea69841fbb6217b54c0680609

commit 5ff0fac31331a5aea69841fbb6217b54c0680609
Author: Xixuan Wu <xixuan@google.com>
Date: Tue Jan 08 16:26:29 2019

suite-scheduler: Add skylab_model limit.

Add skylab_model entry support in lab_config.ini. This limits the models
which could run the given suites in skylab.

BUG=chromium:914467
TEST=Ran unittest.

Change-Id: Ia40d67adde1cee72673f8ee4de84e22753a16a6e
Reviewed-on: https://chromium-review.googlesource.com/1398402
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/5ff0fac31331a5aea69841fbb6217b54c0680609/config_reader_unittest.py
[modify] https://crrev.com/5ff0fac31331a5aea69841fbb6217b54c0680609/task_unittest.py
[modify] https://crrev.com/5ff0fac31331a5aea69841fbb6217b54c0680609/config_reader.py
[modify] https://crrev.com/5ff0fac31331a5aea69841fbb6217b54c0680609/trigger_receiver_unittest.py
[modify] https://crrev.com/5ff0fac31331a5aea69841fbb6217b54c0680609/task.py

Project Member

Comment 16 by bugdroid1@chromium.org, Jan 9

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

commit bd29f9803998730b9f771657446000470fb73876
Author: Xixuan Wu <xixuan@google.com>
Date: Wed Jan 09 20:18:36 2019

cbuildbot config: Migrate coral_nasher/lava release to skylab.

BUG=chromium:914467
TEST=None

Change-Id: I808762b2b03aa39e9e7f9c8301e88976835f98b4
Reviewed-on: https://chromium-review.googlesource.com/1403754
Commit-Ready: Xixuan Wu <xixuan@chromium.org>
Tested-by: Xixuan Wu <xixuan@chromium.org>
Reviewed-by: Alex Zamorzaev <zamorzaev@chromium.org>

[modify] https://crrev.com/bd29f9803998730b9f771657446000470fb73876/config/chromeos_config.py
[modify] https://crrev.com/bd29f9803998730b9f771657446000470fb73876/config/config_dump.json

Sign in to add a comment