In this example, the build with patch failed, but it's not immediately obvious from the output: https://build.chromium.org/p/tryserver.chromium.perf/builders/win_8_perf_bisect/builds/2159
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/c68d6ae954062559802aa1a41b7a31a923f7e732 commit c68d6ae954062559802aa1a41b7a31a923f7e732 Author: robertocn <robertocn@chromium.org> Date: Mon Aug 29 22:05:02 2016 Make it obvious when perf tryjob builds fail. Change the step status to warning, and issue a halting step. BUG= 641581 R=prasadv Review-Url: https://codereview.chromium.org/2283203002 [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipe_modules/perf_try/build_state.py [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_fyi_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus5X_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus6_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus7_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_nexus9_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_one_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_s5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_s5_perf_cq.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_android_webview_arm64_aosp_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_fyi_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus5X_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus6_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus7_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_nexus9_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_one_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_s5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_s5_perf_cq.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_metric_android_webview_arm64_aosp_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_fyi_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus5X_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus6_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus7_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_nexus9_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_one_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_s5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_s5_perf_cq.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/basic_perf_tryjob_with_revisions_android_webview_arm64_aosp_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_fyi_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_nexus5X_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_nexus5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_nexus6_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_nexus7_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_nexus9_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_one_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_s5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_s5_perf_cq.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_no_benchmark_to_run_android_webview_arm64_aosp_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_fyi_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_nexus5X_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_nexus5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_nexus6_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_nexus7_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_nexus9_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_one_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_s5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_s5_perf_cq.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_cq_run_benchmark_android_webview_arm64_aosp_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_fyi_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus5X_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus6_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus7_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_nexus9_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_one_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_s5_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_s5_perf_cq.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/android_bisect.expected/perf_tryjob_failed_test_android_webview_arm64_aosp_perf_bisect.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/desktop_bisect.expected/basic_perf_tryjob.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/desktop_bisect.expected/basic_perf_tryjob_with_metric.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/desktop_bisect.expected/basic_perf_tryjob_with_revisions.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/desktop_bisect.expected/perf_cq_no_benchmark_to_run.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/desktop_bisect.expected/perf_cq_run_benchmark.json [modify] https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732/scripts/slave/recipes/bisection/desktop_bisect.expected/perf_tryjob_failed_test.json
The following revision refers to this bug: https://chrome-internal.googlesource.com/chrome/tools/build_limited/scripts/slave/+/49ec7b0635522b72b91e8bba219cc808ba0d6824 commit 49ec7b0635522b72b91e8bba219cc808ba0d6824 Author: recipe-roller <recipe-roller@chromium.org> Date: Mon Aug 29 22:14:00 2016
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/396505563e552905403cc966ffb3f9b78a800b63 commit 396505563e552905403cc966ffb3f9b78a800b63 Author: recipe-roller <recipe-roller@chromium.org> Date: Mon Aug 29 22:24:43 2016 Roll recipe dependencies (trivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/c68d6ae954062559802aa1a41b7a31a923f7e732 Make it obvious when perf tryjob builds fail. (robertocn@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG= 641581 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2289943003 [modify] https://crrev.com/396505563e552905403cc966ffb3f9b78a800b63/infra/config/recipes.cfg
Comment 1 by bugdroid1@chromium.org
, Aug 29 2016