Age | Commit message (Collapse) | Author |
|
Bug=None
Test=The boards are added.
Change-Id: Ie8619c84c0e4d8377153d8c14e3b3f5f7a082723
Reviewed-on: https://chromium-review.googlesource.com/434118
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Caroline Tice <cmtice@chromium.org>
|
|
This CL reorders the rotating builders to space the ARM
builds out more evenly, and also adds more data about
each board being built.
BUG=None
TEST=None
Change-Id: Icf158a28b4b41689ec6031e8be37c537d5836dd8
Reviewed-on: https://chrome-internal-review.googlesource.com/308295
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Yunlian Jiang <yunlian@google.com>
|
|
Currently the rotating testers launch one trybot job, then wait for
it to finish (to get the trybot image name) before launching the
second job. Now that all the testing happens directly in the
buildbot HWTest stages, this waiting in not needed. This CL removes
the synchronous waiting from the rotating testers. (Allows the two
jobs to run in parallel).
BUG=None
TEST=None
Change-Id: I6c96c684dc69b205b847b584b4bbc9e10cf5313f
Reviewed-on: https://chrome-internal-review.googlesource.com/302137
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Yunlian Jiang <yunlian@google.com>
|
|
Currently if no patch is passed to cbuildbot, it hangs; similarly if
no patch is given to the rotating builder script, it dies. This CL
fixes both of those. It also temporarily stops the rotating builders
from sending emails until we can figure out how to fix their reports.
BUG=chromium:657060
TEST=Tested changes in role account;seemed to work.
Change-Id: I4ba70b562f9cb44d396361cd6461230d7080c6e9
Reviewed-on: https://chrome-internal-review.googlesource.com/297584
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Ting-Yuan Huang <laszio@google.com>
|
|
The rotating testers need to add --hwtest to the trybot builds to
get the hwtests to actually run. This CL adds that flag.
BUG=None
TEST=Tested in role account.
Change-Id: I6ef93f529b6616dd8d1c357743593ed369d1022a
Reviewed-on: https://chrome-internal-review.googlesource.com/295075
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Ting-Yuan Huang <laszio@google.com>
|
|
This CL updates the rotating testers to use the new chromes_configs
for building trybots & running HW tests.
BUG=chromium:653296
TEST=Ran scripts in my directory; it worked.
Change-Id: Ia60af8b921a966c86b335ef51db5372bf740ed95
Reviewed-on: https://chrome-internal-review.googlesource.com/293775
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Yunlian Jiang <yunlian@google.com>
|
|
BUG=None
TEST=it uses toolchain-tests now.
Change-Id: I5b0e350e0fc0b365be5e65587b62e022f342338e
Reviewed-on: https://chrome-internal-review.googlesource.com/289837
Commit-Ready: Yunlian Jiang <yunlian@google.com>
Tested-by: Yunlian Jiang <yunlian@google.com>
Reviewed-by: Caroline Tice <cmtice@google.com>
|
|
Update the nightly rotating testers to not run the kernel tests
for the LLVM images, since the kernel is not built with LLVM
BUG=None
TEST=None
Change-Id: Ib2efe2211d6c9e86b80db2470c428d70e30e5516
Reviewed-on: https://chrome-internal-review.googlesource.com/286800
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Yunlian Jiang <yunlian@google.com>
|
|
This CL fixes a typo in the rotating tester tests, and updates the
board list. Also reformats script (using tc_pyformat).
BUG=None
TEST=None
Change-Id: I0a21bd8fd9d20d5d7dcd49e3484201c1860d352f
Reviewed-on: https://chrome-internal-review.googlesource.com/285456
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Yunlian Jiang <yunlian@google.com>
|
|
The command for cbuildbot it buildbot_utils had hardcoded the
'--notests' options; this was right for the normal nightly jobs, but
not for the rotating tests. This CL makes that option a variable, and
also allows for users to be able to add other custom flags to their
cbuildbot invocations.
BUG=chromium:631149
TEST=none
Change-Id: Ifd2abd42808d99a28c3f7860f67a2eb2c9cd0118
Reviewed-on: https://chrome-internal-review.googlesource.com/271005
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Yunlian Jiang <yunlian@google.com>
|
|
This CL finishes switching the subdirectory from 'utils' to
'cros_utils'. It changes all the remaining import statements to
use 'cros_utils'; it removes the 'cros_utils' symlink, and it
renames the 'utils' subdirectory to 'cros_utils'.
BUG=chromium:568195
TEST=ran crosperf & binary search tool unittests.
Change-Id: I7427f8bfb2ddac3a4b6108e46782039059684382
Reviewed-on: https://chrome-internal-review.googlesource.com/270396
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Cassidy Burden <cburden@google.com>
Reviewed-by: Luis Lozano <llozano@chromium.org>
|
|
Currently the rotating nightly tester is writing all the test output
to the same directory, based on board name, so the GCC & LLVM output
files for a particular are overwriting each other. This CL puts
the GCC & LLVM output into different directories so that won't happen.
BUG=None
TEST=None
Change-Id: Ifc564a51bd0f44c9a701805975cbb64325074aab
Reviewed-on: https://chrome-internal-review.googlesource.com/268335
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Ting-Yuan Huang <laszio@google.com>
|
|
BUG=None
TEST=Tested on chrotomation2 with role account.
Change-Id: I232df188f05a13cdc59a53173b7c46f9b1b1b282
Reviewed-on: https://chrome-internal-review.googlesource.com/266966
Commit-Ready: Caroline Tice <cmtice@google.com>
Tested-by: Caroline Tice <cmtice@google.com>
Reviewed-by: Luis Lozano <llozano@chromium.org>
|
|
We run llvm validation test for several boards in a single script.
During the test, if something goes wrong and it calls logger.LogFatal(),
the whole test terminates because the LogFatal calls sys.exit() and
it will terminate the whole script. This CL fixes that by catching the
exception raised by sys.exit().
BUG=None
TEST=the SystemExit exception is handled.
Change-Id: I502361d4c55bf58c4c8106067768c17e94ce8631
Reviewed-on: https://chrome-internal-review.googlesource.com/265905
Commit-Ready: Yunlian Jiang <yunlian@google.com>
Tested-by: Yunlian Jiang <yunlian@google.com>
Reviewed-by: Caroline Tice <cmtice@google.com>
|
|
This create a script for llvm validation test.
BUG=none
TEST=it lanches trybot, runs test and sends out email.
Change-Id: I85c5c8d1d9cdd9229a766b2cd5c307bdd35fc970
Reviewed-on: https://chrome-internal-review.googlesource.com/264996
Commit-Ready: Yunlian Jiang <yunlian@google.com>
Tested-by: Yunlian Jiang <yunlian@google.com>
Reviewed-by: Caroline Tice <cmtice@google.com>
|