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

Issue 595785 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit 18 days ago
Closed: Jul 2016
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Speed up CQ by 10-20 mins

Project Member Reported by davidjames@chromium.org, Mar 17 2016

Issue description

1. Set compilecheck flag on full-compile builders (~15 min speed up)
2. Allocate more DUTs to any bottleneck paladin builders (e.g. stumpy)
3. Turn off rebooting on master-paladin, which doesn't need it (~5 min speed up)
4. Profit with ~10-20 min speedup in CQ and 2x bigger speedup in median patch handling times.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 19 2016

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

commit 6703f0fcad21716b0de99fe81e1bf3c68f446c7f
Author: David James <davidjames@google.com>
Date: Fri Mar 18 21:54:46 2016

Skip buildimage stage on full-compile builders.

In the CQ we need to (1) test compile and (2) test all the stages after
compile. We have some builders that use prebuilts and some builders that
build from source (the full-compile builders). The full-compile builders
currently skip almost every stage after build-image, because there's
almost nothing to be gained from the extra testing (it's rare that there
will be any differences there.)

BUG= chromium:595785 
TEST=trybot

Change-Id: Ie1b6d9e65ebfd243ea372901455a59795ee4b5c5
Reviewed-on: https://chromium-review.googlesource.com/333971
Commit-Ready: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>

[modify] https://crrev.com/6703f0fcad21716b0de99fe81e1bf3c68f446c7f/cbuildbot/config_dump.json
[modify] https://crrev.com/6703f0fcad21716b0de99fe81e1bf3c68f446c7f/cbuildbot/chromeos_config.py

Project Member

Comment 2 by bugdroid1@chromium.org, Mar 19 2016

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

commit 819d27eae8cf002d58cda9a5b56c0e6c2f0d7893
Author: David James <davidjames@google.com>
Date: Thu Mar 17 17:55:53 2016

Run DetectIrrelevantChanges stages on compilecheck builders.

This allows the compilecheck flag to be used on full-compile builders.

BUG= chromium:595785 
TEST=pre-cq
Change-Id: Id602a10d409e005edadc05d44ccfb1a4c46d8b14
Reviewed-on: https://chromium-review.googlesource.com/333660
Commit-Ready: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>

[modify] https://crrev.com/819d27eae8cf002d58cda9a5b56c0e6c2f0d7893/cbuildbot/builders/simple_builders.py

Status: Verified (was: Started)

Sign in to add a comment