[Findit] Try jobs returning report with empty results but nonzero regression range size do not register as error |
|||
Issue description
A try job's report such as
{
"result": {},
"metadata": {
"regression_range_size": 3
}
}
where regression_range_size is reported and > 0 yet result is an empty dict should be an unknown error.
Currently no error is detected in such cases, for example https://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_variable/builds/71
,
May 7 2016
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/1eb52debda33d5c79401e4f9a3b0e5924ef5675f commit 1eb52debda33d5c79401e4f9a3b0e5924ef5675f Author: lijeffrey <lijeffrey@chromium.org> Date: Sat May 07 00:20:05 2016 [Findit] Adding more try job error detection A few false negatives under completed try jobs actually had errors occur during execution, but not captured. This change checks the buildbucket response itself too for more hints as to what happened. BUG= 609420 Review-Url: https://codereview.chromium.org/1948093003 [modify] https://crrev.com/1eb52debda33d5c79401e4f9a3b0e5924ef5675f/appengine/findit/waterfall/monitor_try_job_pipeline.py [modify] https://crrev.com/1eb52debda33d5c79401e4f9a3b0e5924ef5675f/appengine/findit/waterfall/test/monitor_try_job_pipeline_test.py
,
May 7 2016
,
Feb 16 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by lijeffrey@chromium.org
, May 5 2016