Detect available swarming bots and run flake checker's tasks on peak hours too if available.
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/4d716976ead848f5bfd76b24b55806aab1f51155 commit 4d716976ead848f5bfd76b24b55806aab1f51155 Author: Chan Li <chanli@google.com> Date: Mon Feb 06 17:39:22 2017 [Finidt] Flake Analyzer: Check available swarming bots and start flake analysis on peak hours. Retry for 5 times, if still no avaiable bots, schedule it of peak hours. BUG= 681716 Change-Id: I6b158ecc72d7e72ebcb095ecf2e71ba88b2ac28f Reviewed-on: https://chromium-review.googlesource.com/435453 Reviewed-by: Roberto Carrillo <robertocn@chromium.org> Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org> [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/flake/recursive_flake_pipeline.py [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/flake/test/initialize_flake_pipeline_test.py [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/test/swarming_util_test.py [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/flake/initialize_flake_pipeline.py [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/swarming_util.py [modify] https://crrev.com/4d716976ead848f5bfd76b24b55806aab1f51155/appengine/findit/waterfall/buildbot.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/a0c6912a431ce44006320347f1e5ce78e75ac305 commit a0c6912a431ce44006320347f1e5ce78e75ac305 Author: Chan <chanli@chromium.org> Date: Sat Mar 11 02:25:45 2017 [Findit] Flake Analyzer: Start the swarming tasks when there are enough idle bots. BUG= 681716 Change-Id: Ic863eb2278d1643095039af3f4e9854180c5a7b0 Reviewed-on: https://chromium-review.googlesource.com/446665 Reviewed-by: Jeffrey Li <lijeffrey@chromium.org> Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org> Commit-Queue: Jeffrey Li <lijeffrey@chromium.org> [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/waterfall/test/swarming_util_test.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/handlers/test/config_test.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/waterfall/flake/recursive_flake_pipeline.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/handlers/config.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/waterfall/test/wf_testcase.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/waterfall/test/waterfall_config_test.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/waterfall/swarming_util.py [modify] https://crrev.com/a0c6912a431ce44006320347f1e5ce78e75ac305/appengine/findit/model/wf_config.py
Comment 1 by chanli@chromium.org
, Jan 26 2017Status: Assigned (was: Available)