Issue metadata
Sign in to add a comment
|
Can the trigger step happen before package build on builders? |
||||||||||||||||||||||
Issue descriptionLooking at say the the Builders on the main waterfall: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20Builder/89733 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Win%20x64%20Builder/54827 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Builder/105527 The general flow is: 1. update bot 2. sync tree 3. compile 4. isolate tests 5. package build archive 6. trigger tests The "package build" step can take quite a while since it has to upload a large amount of data. I was wondering if the "trigger" step for swarming could happen immediately after isolating the tests and before the package build step. If this is possible, then it would allow the tests to start executing more quickly, which could improve parallelism. I've noticed that the testers are frequently sitting idle while waiting for the builders to complete, and since the package step can take considerable time, this seems inefficient.
,
Sep 11
The package build step is mostly useless at this point. Bug 754104 is on file to get rid of it all together. That said, the linux bot has ~2hr package build times, which is quite excessive. That's likely due to leaking package files in the out dir. (There's a bug on file somewhere for that too.) I'll clear them out.
,
Sep 11
Clobbered the bot, and the linux builder's package_build step is back down to 7 min: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Builder/105587 Hopefully that'll hold us over until we get rid of the step. Duping into the bug for that. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by chanli@chromium.org
, Sep 11Status: Available (was: Untriaged)