Setup dedicated SoM Dispatch Builder |
||
Issue descriptionWe want to move SoM dispatch out of our master builders into a dedicated location. A builder which runs repeatedly is a very reasonable solution, so.... Create a special purpose build config that runs the SoM script, then add it as a repeating builder.
,
Jul 31 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/69ddfe772d789accc021a622ca6412951ac140be commit 69ddfe772d789accc021a622ca6412951ac140be Author: Don Garrett <dgarrett@google.com> Date: Mon Jul 31 00:39:46 2017 SomDispatcher: Allow failures to fail build. Also stop creating a chroot, since we don't need it for this build. BUG= chromium:731504 TEST=run_tests Change-Id: I9ad5a8652e8c89993ec7b07fbf90e0fb26f0f6b1 Reviewed-on: https://chromium-review.googlesource.com/590572 Commit-Ready: Don Garrett <dgarrett@chromium.org> Tested-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: Don Garrett <dgarrett@chromium.org> [modify] https://crrev.com/69ddfe772d789accc021a622ca6412951ac140be/cbuildbot/stages/alert_stages.py [modify] https://crrev.com/69ddfe772d789accc021a622ca6412951ac140be/cbuildbot/builders/alert_builders.py
,
Jul 31 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/71d342743ff6d60a5afb8d4f920ce530f9f806df commit 71d342743ff6d60a5afb8d4f920ce530f9f806df Author: Don Garrett <dgarrett@google.com> Date: Mon Jul 31 00:39:47 2017 chromeos_config: Add som-dispatcher to internal waterfall. Define a new builder for the ChromeOS internal waterfall. This is expected to allocate a build column for it, but not to setup a scheduler (yet). Will require a waterfall restart to take effect. BUG= chromium:731504 TEST=chromeos_config_unittest Change-Id: I6b596e1634cb9c94504e3e4666257092e0c8177d Reviewed-on: https://chromium-review.googlesource.com/592450 Commit-Ready: Don Garrett <dgarrett@chromium.org> Tested-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: David Riley <davidriley@chromium.org> Reviewed-by: Paul Hobbs <phobbs@google.com> [modify] https://crrev.com/71d342743ff6d60a5afb8d4f920ce530f9f806df/cbuildbot/config_dump.json [modify] https://crrev.com/71d342743ff6d60a5afb8d4f920ce530f9f806df/cbuildbot/waterfall_layout_dump.txt [modify] https://crrev.com/71d342743ff6d60a5afb8d4f920ce530f9f806df/cbuildbot/chromeos_config.py
,
Aug 2 2017
This builder now exists, but has no build scheduler. I've just manually triggered a build for it. If it works, and we are satisfied with the results, I'll enable a scheduler to run the builds automatically. https://uberchromegw.corp.google.com/i/chromeos/builders/som-dispatcher
,
Aug 3 2017
This builder is being scheduled and completing runs about every 25 minutes. https://luci-scheduler.appspot.com/jobs/chromiumos-chromite/som-dispatcher
,
Aug 9 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/a16878e9f167bccc273e398f4d6997136cf75471 commit a16878e9f167bccc273e398f4d6997136cf75471 Author: Don Garrett <dgarrett@google.com> Date: Wed Aug 09 18:48:03 2017 report_stages: Remove Sheriff-O-Matic dispatching. Now that we have the som-dispatcher builder, we no longer need to run this process during the report stages of normal builders. BUG= chromium:731504 TEST=run_tests Change-Id: I2e38cf84edd1938945260534ac670f3eaaa81e5b Reviewed-on: https://chromium-review.googlesource.com/598438 Commit-Ready: Don Garrett <dgarrett@chromium.org> Tested-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: David Riley <davidriley@chromium.org> [modify] https://crrev.com/a16878e9f167bccc273e398f4d6997136cf75471/cbuildbot/stages/report_stages_unittest.py [modify] https://crrev.com/a16878e9f167bccc273e398f4d6997136cf75471/cbuildbot/stages/report_stages.py |
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Jul 27 2017