{"cursor":"CkYKEgoFYmVnaW4SCQiAiJOK6dPOAhIsahRzfmNocm9taXVtLWNxLXN0YXR1c3IUCxIHQ1FTdGF0cxiAgICP1IqVCwwYACAB","results":[{"begin":1471859100.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":4,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":6,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":1,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":1,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":24,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":35.350619999999999,"percentile_25":35.350619999999999,"percentile_75":35.350619999999999,"percentile_10":35.350619999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":35.350619999999999,"min":35.350619999999999,"sample_size":1.0,"percentile_90":35.350619999999999,"percentile_95":35.350619999999999,"percentile_99":35.350619999999999,"type":"list","mean":35.350619999999999},{"description":"Time spent on each tryjob verifier retry.","max":264.14114999999998,"percentile_25":0.064060000000000006,"percentile_75":59.404060000000001,"percentile_10":0.055870000000000003,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.088580000000000006,"min":0.050410000000000003,"sample_size":5.0,"percentile_90":182.24631399999998,"percentile_95":223.19373199999995,"percentile_99":255.95166639999997,"type":"list","mean":64.749651999999998},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":3992.2514500000002,"percentile_25":372.22330999999997,"percentile_75":2290.8035450000002,"percentile_10":241.94391200000001,"unit":"seconds","name":"patchset-durations","percentile_50":589.35563999999999,"min":155.09098,"sample_size":3.0,"percentile_90":3311.6722880000002,"percentile_95":3651.9618689999998,"percentile_99":3924.1935338000003,"type":"list","mean":1578.8993566666668},{"description":"Total time spent in the CQ per patch.","max":3992.2514500000002,"percentile_25":372.22330999999997,"percentile_75":2290.8035450000002,"percentile_10":241.94391200000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":589.35563999999999,"min":155.09098,"sample_size":3.0,"percentile_90":3311.6722880000002,"percentile_95":3651.9618689999998,"percentile_99":3924.1935338000003,"type":"list","mean":1578.8993566666668},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":3990.4908300000002,"percentile_25":179.31233750000001,"percentile_75":1146.6731925000001,"percentile_10":162.336839,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":193.738575,"min":151.01983999999999,"sample_size":4.0,"percentile_90":2852.9637750000011,"percentile_95":3421.7273024999986,"percentile_99":3876.7381244999992,"type":"list","mean":1132.2469550000001},{"description":"Total time spent per CQ attempt.","max":3992.2514500000002,"percentile_25":216.23743000000002,"percentile_75":1262.6149075000001,"percentile_10":179.54955999999999,"unit":"seconds","name":"attempt-durations","percentile_50":294.67782,"min":155.09098,"sample_size":4.0,"percentile_90":2900.3968330000012,"percentile_95":3446.3241414999989,"percentile_99":3883.0659882999994,"type":"list","mean":1184.1745175000001},{"description":"Time spent on each tryjob verifier first run.","max":726.26459,"percentile_25":144.93233499999999,"percentile_75":462.35826500000002,"percentile_10":112.820572,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":198.45194000000001,"min":91.412729999999996,"sample_size":3.0,"percentile_90":620.70205999999996,"percentile_95":673.48332499999992,"percentile_99":715.70833700000003,"type":"list","mean":338.70975333333331},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":1.0,"percentile_75":1.5,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.8,"percentile_95":1.8999999999999999,"percentile_99":1.98,"type":"list","mean":1.3333333333333333},{"description":"Total time per patch since their commit box was checked.","max":3992.2514500000002,"percentile_25":388.10629500000005,"percentile_75":2306.6865299999999,"percentile_10":248.29710600000004,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":621.12161000000003,"min":155.09098,"sample_size":3.0,"percentile_90":3318.0254820000005,"percentile_95":3655.1384659999999,"percentile_99":3924.8288532000001,"type":"list","mean":1589.4880133333336}],"interval_minutes":15,"project":"chromium","key":4773848077565952,"end":1471860000.0},{"begin":1471859100.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":6,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":3,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":4,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":99,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":3,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":7.4172000000000002,"percentile_25":7.4172000000000002,"percentile_75":7.4172000000000002,"percentile_10":7.4172000000000002,"unit":"seconds","name":"patchset-commit-durations","percentile_50":7.4172000000000002,"min":7.4172000000000002,"sample_size":1.0,"percentile_90":7.4172000000000002,"percentile_95":7.4172000000000002,"percentile_99":7.4172000000000002,"type":"list","mean":7.4172000000000002},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":2293.2443400000002,"percentile_25":1712.2515349999999,"percentile_75":2073.2163350000001,"percentile_10":1627.6894580000003,"unit":"seconds","name":"patchset-durations","percentile_50":1853.18833,"min":1571.31474,"sample_size":3.0,"percentile_90":2205.2331380000001,"percentile_95":2249.2387390000004,"percentile_99":2284.4432198000004,"type":"list","mean":1905.9158033333333},{"description":"Total time spent in the CQ per patch.","max":2293.2443400000002,"percentile_25":1712.2515349999999,"percentile_75":2073.2163350000001,"percentile_10":1627.6894580000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1853.18833,"min":1571.31474,"sample_size":3.0,"percentile_90":2205.2331380000001,"percentile_95":2249.2387390000004,"percentile_99":2284.4432198000004,"type":"list","mean":1905.9158033333333},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":2280.61051,"percentile_25":1702.1377,"percentile_75":2061.9037200000002,"percentile_10":1617.502162,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1843.1969300000001,"min":1561.0784699999999,"sample_size":3.0,"percentile_90":2193.127794,"percentile_95":2236.8691520000002,"percentile_99":2271.8622384,"type":"list","mean":1894.9619700000001},{"description":"Total time spent per CQ attempt.","max":2293.2443400000002,"percentile_25":1712.2515349999999,"percentile_75":2073.2163350000001,"percentile_10":1627.6894580000003,"unit":"seconds","name":"attempt-durations","percentile_50":1853.18833,"min":1571.31474,"sample_size":3.0,"percentile_90":2205.2331380000001,"percentile_95":2249.2387390000004,"percentile_99":2284.4432198000004,"type":"list","mean":1905.9158033333333},{"description":"Time spent on each tryjob verifier first run.","max":1447.3389999999999,"percentile_25":1129.68886,"percentile_75":1428.489695,"percentile_10":961.71794200000011,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1409.64039,"min":849.73733000000004,"sample_size":3.0,"percentile_90":1439.799278,"percentile_95":1443.569139,"percentile_99":1446.5850278,"type":"list","mean":1235.57224},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":2293.2443400000002,"percentile_25":1712.2515349999999,"percentile_75":2073.2163350000001,"percentile_10":1627.6894580000003,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1853.18833,"min":1571.31474,"sample_size":3.0,"percentile_90":2205.2331380000001,"percentile_95":2249.2387390000004,"percentile_99":2284.4432198000004,"type":"list","mean":1905.9158033333333}],"interval_minutes":15,"project":"v8","key":6202298634076160,"end":1471860000.0},{"begin":1471858200.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":5,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":4,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":4,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":16,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":4,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":3,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":4,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":4,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":4,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":4,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":6,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":4,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":2,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":4,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":4,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":4,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":98,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":6,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":4.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":48.092730000000003,"percentile_25":36.767099999999999,"percentile_75":43.383225000000003,"percentile_10":35.623128000000001,"unit":"seconds","name":"patchset-commit-durations","percentile_50":38.673720000000003,"min":34.860480000000003,"sample_size":3.0,"percentile_90":46.208928000000007,"percentile_95":47.150829000000002,"percentile_99":47.904349799999999,"type":"list","mean":40.542310000000001},{"description":"Time spent on each tryjob verifier retry.","max":3327.7089000000001,"percentile_25":0.070750000000000007,"percentile_75":1007.8220000000001,"percentile_10":0.05441,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":19.516590000000001,"min":0.053460000000000001,"sample_size":6.0,"percentile_90":2329.2497400000002,"percentile_95":2828.4793200000004,"percentile_99":3227.8629840000003,"type":"list","mean":782.94024666666667},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":4.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":9034.1016999999993,"percentile_25":2365.78404,"percentile_75":4653.1890400000002,"percentile_10":1025.4170220000001,"unit":"seconds","name":"patchset-durations","percentile_50":3335.4420300000002,"min":131.83901,"sample_size":5.0,"percentile_90":7281.7366360000005,"percentile_95":8157.9191679999985,"percentile_99":8858.8651935999987,"type":"list","mean":3904.071164},{"description":"Total time spent in the CQ per patch.","max":9841.5517,"percentile_25":2365.78404,"percentile_75":9034.1016999999993,"percentile_10":1025.4170220000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":4653.1890400000002,"min":131.83901,"sample_size":5.0,"percentile_90":9518.5717000000004,"percentile_95":9680.0617000000002,"percentile_99":9809.2537000000011,"type":"list","mean":5205.2930980000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":9022.4955599999994,"percentile_25":2313.4844600000001,"percentile_75":4611.9163699999999,"percentile_10":1002.9580820000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":3298.8075800000001,"min":129.27383,"sample_size":5.0,"percentile_90":7258.263884,"percentile_95":8140.3797219999988,"percentile_99":8846.0723923999994,"type":"list","mean":3875.1955600000001},{"description":"Total time spent per CQ attempt.","max":9034.1016999999993,"percentile_25":2365.78404,"percentile_75":4653.1890400000002,"percentile_10":1025.4170220000001,"unit":"seconds","name":"attempt-durations","percentile_50":3335.4420300000002,"min":131.83901,"sample_size":5.0,"percentile_90":7281.7366360000005,"percentile_95":8157.9191679999985,"percentile_99":8858.8651935999987,"type":"list","mean":3904.071164},{"description":"Time spent on each tryjob verifier first run.","max":1771.42569,"percentile_25":1009.97768,"percentile_75":1713.59304,"percentile_10":458.07017000000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1181.85616,"min":90.131829999999994,"sample_size":5.0,"percentile_90":1748.2926299999999,"percentile_95":1759.85916,"percentile_99":1769.112384,"type":"list","mean":1153.39688},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":5.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":233241.07451000001,"percentile_25":2365.78404,"percentile_75":9034.1016999999993,"percentile_10":1025.4170220000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":4653.1890400000002,"min":131.83901,"sample_size":5.0,"percentile_90":143558.28538600003,"percentile_95":188399.67994799998,"percentile_99":224272.79559759999,"type":"list","mean":49885.197659999998}],"interval_minutes":15,"project":"chromium","key":4871150611988480,"end":1471859100.0},{"begin":1471858200.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":5,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":139.96850000000001,"percentile_25":139.96850000000001,"percentile_75":139.96850000000001,"percentile_10":139.96850000000001,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":139.96850000000001,"min":139.96850000000001,"sample_size":1.0,"percentile_90":139.96850000000001,"percentile_95":139.96850000000001,"percentile_99":139.96850000000001,"type":"list","mean":139.96850000000001},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":722.34966999999995,"percentile_25":722.34966999999995,"percentile_75":722.34966999999995,"percentile_10":722.34966999999995,"unit":"seconds","name":"patchset-durations","percentile_50":722.34966999999995,"min":722.34966999999995,"sample_size":1.0,"percentile_90":722.34966999999995,"percentile_95":722.34966999999995,"percentile_99":722.34966999999995,"type":"list","mean":722.34966999999995},{"description":"Total time spent in the CQ per patch.","max":722.34966999999995,"percentile_25":722.34966999999995,"percentile_75":722.34966999999995,"percentile_10":722.34966999999995,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":722.34966999999995,"min":722.34966999999995,"sample_size":1.0,"percentile_90":722.34966999999995,"percentile_95":722.34966999999995,"percentile_99":722.34966999999995,"type":"list","mean":722.34966999999995},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":719.80586000000005,"percentile_25":719.80586000000005,"percentile_75":719.80586000000005,"percentile_10":719.80586000000005,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":719.80586000000005,"min":719.80586000000005,"sample_size":1.0,"percentile_90":719.80586000000005,"percentile_95":719.80586000000005,"percentile_99":719.80586000000005,"type":"list","mean":719.80586000000005},{"description":"Total time spent per CQ attempt.","max":722.34966999999995,"percentile_25":722.34966999999995,"percentile_75":722.34966999999995,"percentile_10":722.34966999999995,"unit":"seconds","name":"attempt-durations","percentile_50":722.34966999999995,"min":722.34966999999995,"sample_size":1.0,"percentile_90":722.34966999999995,"percentile_95":722.34966999999995,"percentile_99":722.34966999999995,"type":"list","mean":722.34966999999995},{"description":"Time spent on each tryjob verifier first run.","max":169.57436000000001,"percentile_25":169.57436000000001,"percentile_75":169.57436000000001,"percentile_10":169.57436000000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":169.57436000000001,"min":169.57436000000001,"sample_size":1.0,"percentile_90":169.57436000000001,"percentile_95":169.57436000000001,"percentile_99":169.57436000000001,"type":"list","mean":169.57436000000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":722.34966999999995,"percentile_25":722.34966999999995,"percentile_75":722.34966999999995,"percentile_10":722.34966999999995,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":722.34966999999995,"min":722.34966999999995,"sample_size":1.0,"percentile_90":722.34966999999995,"percentile_95":722.34966999999995,"percentile_99":722.34966999999995,"type":"list","mean":722.34966999999995}],"interval_minutes":15,"project":"v8","key":6484580846534656,"end":1471859100.0},{"begin":1471858200.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-win_dbg-fail-count","description":"Number of failing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-false-reject-count","description":"Number of false rejects by the linux_libfuzzer_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_rel-pass-count","description":"Number of passing runs by the ios_rel trybot."},{"count":1,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_dbg-pass-count","description":"Number of passing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_rel-false-reject-count","description":"Number of false rejects by the mac_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_baremetal-false-reject-count","description":"Number of false rejects by the win_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-fail-count","description":"Number of failing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-false-reject-count","description":"Number of false rejects by the win_x64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_rel-false-reject-count","description":"Number of false rejects by the linux_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-fail-count","description":"Number of failing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-android_gn_rel-fail-count","description":"Number of failing runs by the android_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_arm-pass-count","description":"Number of passing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"trybot-linux_baremetal-false-reject-count","description":"Number of false rejects by the linux_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-false-reject-count","description":"Number of false rejects by the ios_arm64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_gn_dbg-pass-count","description":"Number of passing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-fail-count","description":"Number of failing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-fail-count","description":"Number of failing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-fail-count","description":"Number of failing runs by the win_x64_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_rel-pass-count","description":"Number of passing runs by the linux_rel trybot."},{"count":1,"type":"count","name":"trybot-mac_gn_dbg-pass-count","description":"Number of passing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_asan-fail-count","description":"Number of failing runs by the linux_asan trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-fail-count","description":"Number of failing runs by the android_compile_x86_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_mips_dbg-pass-count","description":"Number of passing runs by the android_compile_mips_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-false-reject-count","description":"Number of false rejects by the linux_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_clang_dbg-pass-count","description":"Number of passing runs by the win_x64_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_baremetal-pass-count","description":"Number of passing runs by the linux_baremetal trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-fail-count","description":"Number of failing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-false-reject-count","description":"Number of false rejects by the win_x64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios64_sim_dbg-pass-count","description":"Number of passing runs by the ios64_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_clang_rel-pass-count","description":"Number of passing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-fail-count","description":"Number of failing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-false-reject-count","description":"Number of false rejects by the win_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_rel-pass-count","description":"Number of passing runs by the win_x64_gn_rel trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-fail-count","description":"Number of failing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-fail-count","description":"Number of failing runs by the mac_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-false-reject-count","description":"Number of false rejects by the mac_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_api_framework-pass-count","description":"Number of passing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-false-reject-count","description":"Number of false rejects by the linux_arm trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-false-reject-count","description":"Number of false rejects by the linux_ubsan_vptr trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-fail-count","description":"Number of failing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-fail-count","description":"Number of failing runs by the ios32_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-false-reject-count","description":"Number of false rejects by the win_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_rel-false-reject-count","description":"Number of false rejects by the android_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-mac_baremetal-fail-count","description":"Number of failing runs by the mac_baremetal trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x86_dbg-pass-count","description":"Number of passing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-fail-count","description":"Number of failing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-false-reject-count","description":"Number of false rejects by the android_compile_mips_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_rel-fail-count","description":"Number of failing runs by the ios_rel trybot."},{"count":1,"type":"count","name":"trybot-win_dbg-pass-count","description":"Number of passing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_dbg-fail-count","description":"Number of failing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-fail-count","description":"Number of failing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-false-reject-count","description":"Number of false rejects by the ios64_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-false-reject-count","description":"Number of false rejects by the linux_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_arm64_dbg-pass-count","description":"Number of passing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-false-reject-count","description":"Number of false rejects by the mac_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-fail-count","description":"Number of failing runs by the linux_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_asan-pass-count","description":"Number of passing runs by the linux_asan trybot."},{"count":1,"type":"count","name":"trybot-ios32_sim_dbg-pass-count","description":"Number of passing runs by the ios32_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios64_gn_dbg-pass-count","description":"Number of passing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_rel-fail-count","description":"Number of failing runs by the linux_rel trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-fail-count","description":"Number of failing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-false-reject-count","description":"Number of false rejects by the ios64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-false-reject-count","description":"Number of false rejects by the win_x64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-false-reject-count","description":"Number of false rejects by the linux_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan-false-reject-count","description":"Number of false rejects by the linux_ubsan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-fail-count","description":"Number of failing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-false-reject-count","description":"Number of false rejects by the ios64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_dbg-false-reject-count","description":"Number of false rejects by the ios_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-fail-count","description":"Number of failing runs by the ios64_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-fail-count","description":"Number of failing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-fail-count","description":"Number of failing runs by the win_x64_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_gn_rel-pass-count","description":"Number of passing runs by the linux_gn_rel trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-mac_gn_rel-pass-count","description":"Number of passing runs by the mac_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x64_dbg-pass-count","description":"Number of passing runs by the android_compile_x64_dbg trybot."},{"count":1,"type":"count","name":"trybot-android_gn_dbg-pass-count","description":"Number of passing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_arm64_rel-pass-count","description":"Number of passing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-false-reject-count","description":"Number of false rejects by the mac_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-false-reject-count","description":"Number of false rejects by the ios32_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-false-reject-count","description":"Number of false rejects by the android_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-false-reject-count","description":"Number of false rejects by the win_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-fail-count","description":"Number of failing runs by the ios_arm64_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_compile_dbg-pass-count","description":"Number of passing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_ubsan-fail-count","description":"Number of failing runs by the linux_ubsan trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":1,"type":"count","name":"trybot-ios64_gn_rel-pass-count","description":"Number of passing runs by the ios64_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_ubsan_vptr-pass-count","description":"Number of passing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-false-reject-count","description":"Number of false rejects by the mac_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-fail-count","description":"Number of failing runs by the ios64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-fail-count","description":"Number of failing runs by the win_x64_clang_dbg trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-fail-count","description":"Number of failing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-fail-count","description":"Number of failing runs by the mac_gn_rel trybot."},{"count":40,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-win_clang_dbg-pass-count","description":"Number of passing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-false-reject-count","description":"Number of false rejects by the ios_api_framework trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_dbg-pass-count","description":"Number of passing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-false-reject-count","description":"Number of false rejects by the android_compile_x86_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-false-reject-count","description":"Number of false rejects by the linux_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-false-reject-count","description":"Number of false rejects by the ios_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-false-reject-count","description":"Number of false rejects by the android_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_rel-pass-count","description":"Number of passing runs by the win_x64_rel trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-fail-count","description":"Number of failing runs by the android_clang_dbg trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_baremetal-fail-count","description":"Number of failing runs by the linux_baremetal trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x86_rel-pass-count","description":"Number of passing runs by the android_compile_x86_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x86_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-fail-count","description":"Number of failing runs by the android_compile_mips_dbg trybot."},{"count":1,"type":"count","name":"trybot-android_gn_rel-pass-count","description":"Number of passing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-fail-count","description":"Number of failing runs by the win_x64_gn_rel trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-android_clang_dbg-pass-count","description":"Number of passing runs by the android_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-mac_baremetal-pass-count","description":"Number of passing runs by the mac_baremetal trybot."},{"count":1,"type":"count","name":"trybot-win_baremetal-pass-count","description":"Number of passing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-mac_rel-fail-count","description":"Number of failing runs by the mac_rel trybot."},{"count":0,"type":"count","name":"trybot-ios_rel-false-reject-count","description":"Number of false rejects by the ios_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-false-reject-count","description":"Number of false rejects by the win_x64_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_libfuzzer_rel-pass-count","description":"Number of passing runs by the linux_libfuzzer_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-fail-count","description":"Number of failing runs by the linux_libfuzzer_rel trybot."},{"count":1,"type":"count","name":"trybot-mac_rel-pass-count","description":"Number of passing runs by the mac_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_ubsan-pass-count","description":"Number of passing runs by the linux_ubsan trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-mac_compile_dbg-pass-count","description":"Number of passing runs by the mac_compile_dbg trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1117.69544,"percentile_25":1117.69544,"percentile_75":1117.69544,"percentile_10":1117.69544,"unit":"seconds","name":"patchset-durations","percentile_50":1117.69544,"min":1117.69544,"sample_size":1.0,"percentile_90":1117.69544,"percentile_95":1117.69544,"percentile_99":1117.69544,"type":"list","mean":1117.69544},{"description":"Total time spent in the CQ per patch.","max":1117.69544,"percentile_25":1117.69544,"percentile_75":1117.69544,"percentile_10":1117.69544,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1117.69544,"min":1117.69544,"sample_size":1.0,"percentile_90":1117.69544,"percentile_95":1117.69544,"percentile_99":1117.69544,"type":"list","mean":1117.69544},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1047.2475999999999,"percentile_25":1047.2475999999999,"percentile_75":1047.2475999999999,"percentile_10":1047.2475999999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1047.2475999999999,"min":1047.2475999999999,"sample_size":1.0,"percentile_90":1047.2475999999999,"percentile_95":1047.2475999999999,"percentile_99":1047.2475999999999,"type":"list","mean":1047.2475999999999},{"description":"Total time spent per CQ attempt.","max":1117.69544,"percentile_25":1117.69544,"percentile_75":1117.69544,"percentile_10":1117.69544,"unit":"seconds","name":"attempt-durations","percentile_50":1117.69544,"min":1117.69544,"sample_size":1.0,"percentile_90":1117.69544,"percentile_95":1117.69544,"percentile_99":1117.69544,"type":"list","mean":1117.69544},{"description":"Time spent on each tryjob verifier first run.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1117.69544,"percentile_25":1117.69544,"percentile_75":1117.69544,"percentile_10":1117.69544,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1117.69544,"min":1117.69544,"sample_size":1.0,"percentile_90":1117.69544,"percentile_95":1117.69544,"percentile_99":1117.69544,"type":"list","mean":1117.69544}],"interval_minutes":15,"project":"webrtc","key":6639585679376384,"end":1471859100.0},{"begin":1471857300.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":5,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":4,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":68,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":4,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":3,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":4,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":5.0496100000000004,"percentile_25":5.0496100000000004,"percentile_75":5.0496100000000004,"percentile_10":5.0496100000000004,"unit":"seconds","name":"patchset-commit-durations","percentile_50":5.0496100000000004,"min":5.0496100000000004,"sample_size":1.0,"percentile_90":5.0496100000000004,"percentile_95":5.0496100000000004,"percentile_99":5.0496100000000004,"type":"list","mean":5.0496100000000004},{"description":"Time spent on each tryjob verifier retry.","max":20.03425,"percentile_25":0.055355000000000001,"percentile_75":19.9937425,"percentile_10":0.054896,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":10.017925,"min":0.05459,"sample_size":4.0,"percentile_90":20.018046999999999,"percentile_95":20.026148499999998,"percentile_99":20.032629700000001,"type":"list","mean":10.0311725},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1470.46713,"percentile_25":735.60487499999999,"percentile_75":1395.3478949999999,"percentile_10":384.83060399999999,"unit":"seconds","name":"patchset-durations","percentile_50":1320.22866,"min":150.98108999999999,"sample_size":3.0,"percentile_90":1440.4194360000001,"percentile_95":1455.4432829999998,"percentile_99":1467.4623606,"type":"list","mean":980.55895999999996},{"description":"Total time spent in the CQ per patch.","max":1470.46713,"percentile_25":735.60487499999999,"percentile_75":1395.3478949999999,"percentile_10":384.83060399999999,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1320.22866,"min":150.98108999999999,"sample_size":3.0,"percentile_90":1440.4194360000001,"percentile_95":1455.4432829999998,"percentile_99":1467.4623606,"type":"list","mean":980.55895999999996},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1360.0936300000001,"percentile_25":133.60396999999998,"percentile_75":1324.3214050000001,"percentile_10":106.25415799999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":730.59781999999996,"min":88.020949999999999,"sample_size":4.0,"percentile_90":1345.7847400000001,"percentile_95":1352.9391850000002,"percentile_99":1358.6627410000001,"type":"list","mean":727.32755500000007},{"description":"Total time spent per CQ attempt.","max":1370.4685199999999,"percentile_25":138.23546999999999,"percentile_75":1332.7886250000001,"percentile_10":115.29335399999999,"unit":"seconds","name":"attempt-durations","percentile_50":735.60487499999999,"min":99.998609999999999,"sample_size":4.0,"percentile_90":1355.3965619999999,"percentile_95":1362.9325409999999,"percentile_99":1368.9613242,"type":"list","mean":735.41922},{"description":"Time spent on each tryjob verifier first run.","max":1312.39733,"percentile_25":103.51045249999999,"percentile_75":1130.3081674999999,"percentile_10":94.216751000000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":589.14269999999999,"min":88.020949999999999,"sample_size":4.0,"percentile_90":1239.5616649999999,"percentile_95":1275.9794975,"percentile_99":1305.1137634999998,"type":"list","mean":644.67591999999991},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":1.0,"percentile_75":1.5,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.8,"percentile_95":1.8999999999999999,"percentile_99":1.98,"type":"list","mean":1.3333333333333333},{"description":"Total time per patch since their commit box was checked.","max":1491.5213200000001,"percentile_25":735.60487499999999,"percentile_75":1405.87499,"percentile_10":384.83060399999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1320.22866,"min":150.98108999999999,"sample_size":3.0,"percentile_90":1457.262788,"percentile_95":1474.3920539999999,"percentile_99":1488.0954667999999,"type":"list","mean":987.57702333333327}],"interval_minutes":15,"project":"v8","key":4927513417482240,"end":1471858200.0},{"begin":1471857300.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":15,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-fail-count","description":"Number of failing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-false-reject-count","description":"Number of false rejects by the skia_presubmit-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-skia_presubmit-Trybot-pass-count","description":"Number of passing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"patchset-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458},{"description":"Total time spent in the CQ per patch.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1245.51567,"percentile_25":1245.51567,"percentile_75":1245.51567,"percentile_10":1245.51567,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1245.51567,"min":1245.51567,"sample_size":1.0,"percentile_90":1245.51567,"percentile_95":1245.51567,"percentile_99":1245.51567,"type":"list","mean":1245.51567},{"description":"Total time spent per CQ attempt.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"attempt-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458},{"description":"Time spent on each tryjob verifier first run.","max":1168.91768,"percentile_25":1168.91768,"percentile_75":1168.91768,"percentile_10":1168.91768,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1168.91768,"min":1168.91768,"sample_size":1.0,"percentile_90":1168.91768,"percentile_95":1168.91768,"percentile_99":1168.91768,"type":"list","mean":1168.91768},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458}],"interval_minutes":15,"project":"skia","key":6574272598245376,"end":1471858200.0},{"begin":1471857300.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":4.3680399999999997,"percentile_25":2.9974675,"percentile_75":3.9111824999999998,"percentile_10":2.7233529999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":3.4543249999999999,"min":2.54061,"sample_size":2.0,"percentile_90":4.1852969999999994,"percentile_95":4.2766684999999995,"percentile_99":4.349765699999999,"type":"list","mean":3.4543249999999999},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":476.09929,"percentile_25":223.08883749999998,"percentile_75":391.76247249999994,"percentile_10":172.48674699999998,"unit":"seconds","name":"patchset-durations","percentile_50":307.42565500000001,"min":138.75201999999999,"sample_size":2.0,"percentile_90":442.36456300000003,"percentile_95":459.23192649999999,"percentile_99":472.72581729999996,"type":"list","mean":307.42565500000001},{"description":"Total time spent in the CQ per patch.","max":476.09929,"percentile_25":223.08883749999998,"percentile_75":391.76247249999994,"percentile_10":172.48674699999998,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":307.42565500000001,"min":138.75201999999999,"sample_size":2.0,"percentile_90":442.36456300000003,"percentile_95":459.23192649999999,"percentile_99":472.72581729999996,"type":"list","mean":307.42565500000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":468.53751,"percentile_25":213.29072250000002,"percentile_75":383.45524749999998,"percentile_10":162.241365,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":298.37298499999997,"min":128.20846,"sample_size":2.0,"percentile_90":434.50460500000003,"percentile_95":451.52105749999998,"percentile_99":465.13421950000003,"type":"list","mean":298.37298499999997},{"description":"Total time spent per CQ attempt.","max":476.09929,"percentile_25":223.08883749999998,"percentile_75":391.76247249999994,"percentile_10":172.48674699999998,"unit":"seconds","name":"attempt-durations","percentile_50":307.42565500000001,"min":138.75201999999999,"sample_size":2.0,"percentile_90":442.36456300000003,"percentile_95":459.23192649999999,"percentile_99":472.72581729999996,"type":"list","mean":307.42565500000001},{"description":"Time spent on each tryjob verifier first run.","max":468.36597999999998,"percentile_25":213.12172750000002,"percentile_75":383.28456249999999,"percentile_10":162.07287700000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":298.20314500000001,"min":128.04031000000001,"sample_size":2.0,"percentile_90":434.33341300000001,"percentile_95":451.34969649999994,"percentile_99":464.96272329999999,"type":"list","mean":298.20314500000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":476.09929,"percentile_25":223.08883749999998,"percentile_75":391.76247249999994,"percentile_10":172.48674699999998,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":307.42565500000001,"min":138.75201999999999,"sample_size":2.0,"percentile_90":442.36456300000003,"percentile_95":459.23192649999999,"percentile_99":472.72581729999996,"type":"list","mean":307.42565500000001}],"interval_minutes":15,"project":"webrtc","key":6668209170153472,"end":1471858200.0},{"begin":1471857300.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":5,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":14,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-closure_compilation-false-reject-count","description":"Number of false rejects by the closure_compilation trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":3,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":4,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":4,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":2,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":4,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":7,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":3,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":1,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":4,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":4,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-closure_compilation-fail-count","description":"Number of failing runs by the closure_compilation trybot."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":4,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":86,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-closure_compilation-pass-count","description":"Number of passing runs by the closure_compilation trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":7,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":68.574110000000005,"percentile_25":68.574110000000005,"percentile_75":68.574110000000005,"percentile_10":68.574110000000005,"unit":"seconds","name":"patchset-commit-durations","percentile_50":68.574110000000005,"min":68.574110000000005,"sample_size":1.0,"percentile_90":68.574110000000005,"percentile_95":68.574110000000005,"percentile_99":68.574110000000005,"type":"list","mean":68.574110000000005},{"description":"Time spent on each tryjob verifier retry.","max":3189.0575600000002,"percentile_25":214.86676500000002,"percentile_75":1810.8,"percentile_10":0.074791999999999997,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":570.96811000000002,"min":0.05849,"sample_size":7.0,"percentile_90":3099.6876860000002,"percentile_95":3144.3726230000002,"percentile_99":3180.1205725999998,"type":"list","mean":1115.916812857143},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":7816.7010300000002,"percentile_25":2020.4821300000001,"percentile_75":7478.89131,"percentile_10":812.41195600000015,"unit":"seconds","name":"patchset-durations","percentile_50":2763.76683,"min":7.0318399999999999,"sample_size":5.0,"percentile_90":7681.5771420000001,"percentile_95":7749.1390860000001,"percentile_99":7803.1886412000003,"type":"list","mean":4017.374628},{"description":"Total time spent in the CQ per patch.","max":7816.7010300000002,"percentile_25":2020.4821300000001,"percentile_75":7478.89131,"percentile_10":812.41195600000015,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":5537.5462699999998,"min":7.0318399999999999,"sample_size":5.0,"percentile_90":7681.5771420000001,"percentile_95":7749.1390860000001,"percentile_99":7803.1886412000003,"type":"list","mean":4572.1305160000002},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":7813.82575,"percentile_25":2520.8406975000003,"percentile_75":7554.5865025000003,"percentile_10":2219.027133,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":5078.3441600000006,"min":2017.81809,"sample_size":4.0,"percentile_90":7710.1300510000001,"percentile_95":7761.9779005,"percentile_99":7803.4561801,"type":"list","mean":4997.0830399999995},{"description":"Total time spent per CQ attempt.","max":7816.7010300000002,"percentile_25":2020.4821300000001,"percentile_75":7478.89131,"percentile_10":812.41195600000015,"unit":"seconds","name":"attempt-durations","percentile_50":2763.76683,"min":7.0318399999999999,"sample_size":5.0,"percentile_90":7681.5771420000001,"percentile_95":7749.1390860000001,"percentile_99":7803.1886412000003,"type":"list","mean":4017.374628},{"description":"Time spent on each tryjob verifier first run.","max":1689.81483,"percentile_25":763.21325000000002,"percentile_75":1477.5931350000001,"percentile_10":396.81833600000004,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1186.8092750000001,"min":152.55506,"sample_size":4.0,"percentile_90":1604.9261520000002,"percentile_95":1647.3704910000001,"percentile_99":1681.3259621999998,"type":"list","mean":1053.99711},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":5.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":253449.35172999999,"percentile_25":2020.4821300000001,"percentile_75":7816.7010300000002,"percentile_10":812.41195600000015,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":7478.89131,"min":7.0318399999999999,"sample_size":5.0,"percentile_90":155196.29145000002,"percentile_95":204322.82158999995,"percentile_99":243624.04570199997,"type":"list","mean":54154.491607999997}],"interval_minutes":15,"project":"chromium","key":6746102697033728,"end":1471858200.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":9,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":1,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":1,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":1,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":26,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":6013.0244000000002,"percentile_25":38.885779999999997,"percentile_75":1178.1570300000001,"percentile_10":15.605677999999999,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":141.13215,"min":0.085610000000000006,"sample_size":5.0,"percentile_90":4079.0774520000004,"percentile_95":5046.0509259999999,"percentile_99":5819.6297052000009,"type":"list","mean":1474.2569940000001},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":12437.44744,"percentile_25":3589.9487199999999,"percentile_75":9488.2811999999994,"percentile_10":1820.4489760000001,"unit":"seconds","name":"patchset-durations","percentile_50":6539.1149599999999,"min":640.78247999999996,"sample_size":2.0,"percentile_90":11257.780944,"percentile_95":11847.614192000001,"percentile_99":12319.480790400001,"type":"list","mean":6539.1149599999999},{"description":"Total time spent in the CQ per patch.","max":12437.44744,"percentile_25":3589.9487199999999,"percentile_75":9488.2811999999994,"percentile_10":1820.4489760000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":6539.1149599999999,"min":640.78247999999996,"sample_size":2.0,"percentile_90":11257.780944,"percentile_95":11847.614192000001,"percentile_99":12319.480790400001,"type":"list","mean":6539.1149599999999},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":12419.532730000001,"percentile_25":3584.3361400000003,"percentile_75":9474.467200000001,"percentile_10":1817.2968220000002,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":6529.4016700000002,"min":639.27061000000003,"sample_size":2.0,"percentile_90":11241.506518000002,"percentile_95":11830.519623999999,"percentile_99":12301.7301088,"type":"list","mean":6529.4016700000002},{"description":"Total time spent per CQ attempt.","max":12437.44744,"percentile_25":3589.9487199999999,"percentile_75":9488.2811999999994,"percentile_10":1820.4489760000001,"unit":"seconds","name":"attempt-durations","percentile_50":6539.1149599999999,"min":640.78247999999996,"sample_size":2.0,"percentile_90":11257.780944,"percentile_95":11847.614192000001,"percentile_99":12319.480790400001,"type":"list","mean":6539.1149599999999},{"description":"Time spent on each tryjob verifier first run.","max":459.16707000000002,"percentile_25":272.04798749999998,"percentile_75":396.79404250000005,"percentile_10":234.62417100000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":334.42101500000001,"min":209.67496,"sample_size":2.0,"percentile_90":434.21785900000003,"percentile_95":446.69246449999997,"percentile_99":456.67214890000002,"type":"list","mean":334.42101500000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":12437.44744,"percentile_25":3589.9487199999999,"percentile_75":9488.2811999999994,"percentile_10":1820.4489760000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":6539.1149599999999,"min":640.78247999999996,"sample_size":2.0,"percentile_90":11257.780944,"percentile_95":11847.614192000001,"percentile_99":12319.480790400001,"type":"list","mean":6539.1149599999999}],"interval_minutes":15,"project":"chromium","key":4937842276958208,"end":1471857300.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-win_dbg-fail-count","description":"Number of failing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-false-reject-count","description":"Number of false rejects by the linux_libfuzzer_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_rel-pass-count","description":"Number of passing runs by the ios_rel trybot."},{"count":3,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_dbg-pass-count","description":"Number of passing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_rel-false-reject-count","description":"Number of false rejects by the mac_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_baremetal-false-reject-count","description":"Number of false rejects by the win_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-fail-count","description":"Number of failing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-false-reject-count","description":"Number of false rejects by the win_x64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_rel-false-reject-count","description":"Number of false rejects by the linux_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-fail-count","description":"Number of failing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-android_gn_rel-fail-count","description":"Number of failing runs by the android_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_arm-pass-count","description":"Number of passing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"trybot-linux_baremetal-false-reject-count","description":"Number of false rejects by the linux_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-false-reject-count","description":"Number of false rejects by the ios_arm64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_gn_dbg-pass-count","description":"Number of passing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-fail-count","description":"Number of failing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-fail-count","description":"Number of failing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-fail-count","description":"Number of failing runs by the win_x64_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_rel-pass-count","description":"Number of passing runs by the linux_rel trybot."},{"count":1,"type":"count","name":"trybot-mac_gn_dbg-pass-count","description":"Number of passing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_asan-fail-count","description":"Number of failing runs by the linux_asan trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-fail-count","description":"Number of failing runs by the android_compile_x86_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_mips_dbg-pass-count","description":"Number of passing runs by the android_compile_mips_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-false-reject-count","description":"Number of false rejects by the linux_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_clang_dbg-pass-count","description":"Number of passing runs by the win_x64_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_baremetal-pass-count","description":"Number of passing runs by the linux_baremetal trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-fail-count","description":"Number of failing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-false-reject-count","description":"Number of false rejects by the win_x64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios64_sim_dbg-pass-count","description":"Number of passing runs by the ios64_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_clang_rel-pass-count","description":"Number of passing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-fail-count","description":"Number of failing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-false-reject-count","description":"Number of false rejects by the win_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_rel-pass-count","description":"Number of passing runs by the win_x64_gn_rel trybot."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-fail-count","description":"Number of failing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-fail-count","description":"Number of failing runs by the mac_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-false-reject-count","description":"Number of false rejects by the mac_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_api_framework-pass-count","description":"Number of passing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-false-reject-count","description":"Number of false rejects by the linux_arm trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-false-reject-count","description":"Number of false rejects by the linux_ubsan_vptr trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-fail-count","description":"Number of failing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-fail-count","description":"Number of failing runs by the ios32_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-false-reject-count","description":"Number of false rejects by the win_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_rel-false-reject-count","description":"Number of false rejects by the android_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-mac_baremetal-fail-count","description":"Number of failing runs by the mac_baremetal trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x86_dbg-pass-count","description":"Number of passing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-fail-count","description":"Number of failing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-false-reject-count","description":"Number of false rejects by the android_compile_mips_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_rel-fail-count","description":"Number of failing runs by the ios_rel trybot."},{"count":1,"type":"count","name":"trybot-win_dbg-pass-count","description":"Number of passing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_dbg-fail-count","description":"Number of failing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-fail-count","description":"Number of failing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-false-reject-count","description":"Number of false rejects by the ios64_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-false-reject-count","description":"Number of false rejects by the linux_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_arm64_dbg-pass-count","description":"Number of passing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-false-reject-count","description":"Number of false rejects by the mac_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-fail-count","description":"Number of failing runs by the linux_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_asan-pass-count","description":"Number of passing runs by the linux_asan trybot."},{"count":1,"type":"count","name":"trybot-ios32_sim_dbg-pass-count","description":"Number of passing runs by the ios32_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios64_gn_dbg-pass-count","description":"Number of passing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_rel-fail-count","description":"Number of failing runs by the linux_rel trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-fail-count","description":"Number of failing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-false-reject-count","description":"Number of false rejects by the ios64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-false-reject-count","description":"Number of false rejects by the win_x64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-false-reject-count","description":"Number of false rejects by the linux_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan-false-reject-count","description":"Number of false rejects by the linux_ubsan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-fail-count","description":"Number of failing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-false-reject-count","description":"Number of false rejects by the ios64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_dbg-false-reject-count","description":"Number of false rejects by the ios_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-fail-count","description":"Number of failing runs by the ios64_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-fail-count","description":"Number of failing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-fail-count","description":"Number of failing runs by the win_x64_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_gn_rel-pass-count","description":"Number of passing runs by the linux_gn_rel trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-mac_gn_rel-pass-count","description":"Number of passing runs by the mac_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x64_dbg-pass-count","description":"Number of passing runs by the android_compile_x64_dbg trybot."},{"count":1,"type":"count","name":"trybot-android_gn_dbg-pass-count","description":"Number of passing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_arm64_rel-pass-count","description":"Number of passing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-false-reject-count","description":"Number of false rejects by the mac_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-false-reject-count","description":"Number of false rejects by the ios32_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-false-reject-count","description":"Number of false rejects by the android_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-false-reject-count","description":"Number of false rejects by the win_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-fail-count","description":"Number of failing runs by the ios_arm64_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_compile_dbg-pass-count","description":"Number of passing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_ubsan-fail-count","description":"Number of failing runs by the linux_ubsan trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":1,"type":"count","name":"trybot-ios64_gn_rel-pass-count","description":"Number of passing runs by the ios64_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_ubsan_vptr-pass-count","description":"Number of passing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-false-reject-count","description":"Number of false rejects by the mac_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-fail-count","description":"Number of failing runs by the ios64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-fail-count","description":"Number of failing runs by the win_x64_clang_dbg trybot."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-fail-count","description":"Number of failing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-fail-count","description":"Number of failing runs by the mac_gn_rel trybot."},{"count":42,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-win_clang_dbg-pass-count","description":"Number of passing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-false-reject-count","description":"Number of false rejects by the ios_api_framework trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_dbg-pass-count","description":"Number of passing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-false-reject-count","description":"Number of false rejects by the android_compile_x86_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-false-reject-count","description":"Number of false rejects by the linux_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-false-reject-count","description":"Number of false rejects by the ios_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-false-reject-count","description":"Number of false rejects by the android_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_rel-pass-count","description":"Number of passing runs by the win_x64_rel trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-fail-count","description":"Number of failing runs by the android_clang_dbg trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_baremetal-fail-count","description":"Number of failing runs by the linux_baremetal trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x86_rel-pass-count","description":"Number of passing runs by the android_compile_x86_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x86_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-fail-count","description":"Number of failing runs by the android_compile_mips_dbg trybot."},{"count":1,"type":"count","name":"trybot-android_gn_rel-pass-count","description":"Number of passing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-fail-count","description":"Number of failing runs by the win_x64_gn_rel trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-android_clang_dbg-pass-count","description":"Number of passing runs by the android_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-mac_baremetal-pass-count","description":"Number of passing runs by the mac_baremetal trybot."},{"count":1,"type":"count","name":"trybot-win_baremetal-pass-count","description":"Number of passing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-mac_rel-fail-count","description":"Number of failing runs by the mac_rel trybot."},{"count":0,"type":"count","name":"trybot-ios_rel-false-reject-count","description":"Number of false rejects by the ios_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-false-reject-count","description":"Number of false rejects by the win_x64_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_libfuzzer_rel-pass-count","description":"Number of passing runs by the linux_libfuzzer_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-fail-count","description":"Number of failing runs by the linux_libfuzzer_rel trybot."},{"count":1,"type":"count","name":"trybot-mac_rel-pass-count","description":"Number of passing runs by the mac_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_ubsan-pass-count","description":"Number of passing runs by the linux_ubsan trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-mac_compile_dbg-pass-count","description":"Number of passing runs by the mac_compile_dbg trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":4.3680399999999997,"percentile_25":2.9974675,"percentile_75":3.9111824999999998,"percentile_10":2.7233529999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":3.4543249999999999,"min":2.54061,"sample_size":2.0,"percentile_90":4.1852969999999994,"percentile_95":4.2766684999999995,"percentile_99":4.349765699999999,"type":"list","mean":3.4543249999999999},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1117.69544,"percentile_25":307.42565500000001,"percentile_75":796.89736500000004,"percentile_10":206.221474,"unit":"seconds","name":"patchset-durations","percentile_50":476.09929,"min":138.75201999999999,"sample_size":3.0,"percentile_90":989.3762099999999,"percentile_95":1053.5358249999999,"percentile_99":1104.863517,"type":"list","mean":577.51558333333332},{"description":"Total time spent in the CQ per patch.","max":1117.69544,"percentile_25":307.42565500000001,"percentile_75":796.89736500000004,"percentile_10":206.221474,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":476.09929,"min":138.75201999999999,"sample_size":3.0,"percentile_90":989.3762099999999,"percentile_95":1053.5358249999999,"percentile_99":1104.863517,"type":"list","mean":577.51558333333332},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1047.2475999999999,"percentile_25":298.37298499999997,"percentile_75":757.8925549999999,"percentile_10":196.27427,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":468.53751,"min":128.20846,"sample_size":3.0,"percentile_90":931.505582,"percentile_95":989.37659099999985,"percentile_99":1035.6733981999998,"type":"list","mean":547.99785666666662},{"description":"Total time spent per CQ attempt.","max":1117.69544,"percentile_25":307.42565500000001,"percentile_75":796.89736500000004,"percentile_10":206.221474,"unit":"seconds","name":"attempt-durations","percentile_50":476.09929,"min":138.75201999999999,"sample_size":3.0,"percentile_90":989.3762099999999,"percentile_95":1053.5358249999999,"percentile_99":1104.863517,"type":"list","mean":577.51558333333332},{"description":"Time spent on each tryjob verifier first run.","max":468.36597999999998,"percentile_25":213.12172750000002,"percentile_75":383.28456249999999,"percentile_10":162.07287700000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":298.20314500000001,"min":128.04031000000001,"sample_size":2.0,"percentile_90":434.33341300000001,"percentile_95":451.34969649999994,"percentile_99":464.96272329999999,"type":"list","mean":298.20314500000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1117.69544,"percentile_25":307.42565500000001,"percentile_75":796.89736500000004,"percentile_10":206.221474,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":476.09929,"min":138.75201999999999,"sample_size":3.0,"percentile_90":989.3762099999999,"percentile_95":1053.5358249999999,"percentile_99":1104.863517,"type":"list","mean":577.51558333333332}],"interval_minutes":60,"project":"webrtc","key":5147058187010048,"end":1471860000.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":15,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-fail-count","description":"Number of failing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-false-reject-count","description":"Number of false rejects by the skia_presubmit-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-skia_presubmit-Trybot-pass-count","description":"Number of passing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"patchset-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458},{"description":"Total time spent in the CQ per patch.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1245.51567,"percentile_25":1245.51567,"percentile_75":1245.51567,"percentile_10":1245.51567,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1245.51567,"min":1245.51567,"sample_size":1.0,"percentile_90":1245.51567,"percentile_95":1245.51567,"percentile_99":1245.51567,"type":"list","mean":1245.51567},{"description":"Total time spent per CQ attempt.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"attempt-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458},{"description":"Time spent on each tryjob verifier first run.","max":1168.91768,"percentile_25":1168.91768,"percentile_75":1168.91768,"percentile_10":1168.91768,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1168.91768,"min":1168.91768,"sample_size":1.0,"percentile_90":1168.91768,"percentile_95":1168.91768,"percentile_99":1168.91768,"type":"list","mean":1168.91768},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1256.02458,"percentile_25":1256.02458,"percentile_75":1256.02458,"percentile_10":1256.02458,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1256.02458,"min":1256.02458,"sample_size":1.0,"percentile_90":1256.02458,"percentile_95":1256.02458,"percentile_99":1256.02458,"type":"list","mean":1256.02458}],"interval_minutes":60,"project":"skia","key":5170174288199680,"end":1471860000.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":4,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":40,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":2,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":9.3949499999999997,"percentile_25":9.3949499999999997,"percentile_75":9.3949499999999997,"percentile_10":9.3949499999999997,"unit":"seconds","name":"patchset-commit-durations","percentile_50":9.3949499999999997,"min":9.3949499999999997,"sample_size":1.0,"percentile_90":9.3949499999999997,"percentile_95":9.3949499999999997,"percentile_99":9.3949499999999997,"type":"list","mean":9.3949499999999997},{"description":"Time spent on each tryjob verifier retry.","max":158.72828000000001,"percentile_25":115.13052500000001,"percentile_75":144.195695,"percentile_10":106.410974,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":129.66311000000002,"min":100.59793999999999,"sample_size":2.0,"percentile_90":152.91524600000002,"percentile_95":155.821763,"percentile_99":158.14697660000002,"type":"list","mean":129.66311000000002},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1392.0815399999999,"percentile_25":582.59317499999997,"percentile_75":1122.2520849999999,"percentile_10":420.69550200000003,"unit":"seconds","name":"patchset-durations","percentile_50":852.42262999999991,"min":312.76371999999998,"sample_size":2.0,"percentile_90":1284.149758,"percentile_95":1338.1156489999998,"percentile_99":1381.2883617999998,"type":"list","mean":852.42262999999991},{"description":"Total time spent in the CQ per patch.","max":1392.0815399999999,"percentile_25":582.59317499999997,"percentile_75":1122.2520849999999,"percentile_10":420.69550200000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":852.42262999999991,"min":312.76371999999998,"sample_size":2.0,"percentile_90":1284.149758,"percentile_95":1338.1156489999998,"percentile_99":1381.2883617999998,"type":"list","mean":852.42262999999991},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1377.15102,"percentile_25":577.29233999999997,"percentile_75":1110.5314599999999,"percentile_10":417.320604,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":843.91190000000006,"min":310.67277999999999,"sample_size":2.0,"percentile_90":1270.5031960000001,"percentile_95":1323.827108,"percentile_99":1366.4862376000001,"type":"list","mean":843.91190000000006},{"description":"Total time spent per CQ attempt.","max":1392.0815399999999,"percentile_25":582.59317499999997,"percentile_75":1122.2520849999999,"percentile_10":420.69550200000003,"unit":"seconds","name":"attempt-durations","percentile_50":852.42262999999991,"min":312.76371999999998,"sample_size":2.0,"percentile_90":1284.149758,"percentile_95":1338.1156489999998,"percentile_99":1381.2883617999998,"type":"list","mean":852.42262999999991},{"description":"Time spent on each tryjob verifier first run.","max":51.346559999999997,"percentile_25":34.719210000000004,"percentile_75":45.804109999999994,"percentile_10":31.393740000000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":40.261659999999999,"min":29.176760000000002,"sample_size":2.0,"percentile_90":49.129579999999997,"percentile_95":50.238069999999993,"percentile_99":51.124861999999993,"type":"list","mean":40.261659999999999},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1392.0815399999999,"percentile_25":582.59317499999997,"percentile_75":1122.2520849999999,"percentile_10":420.69550200000003,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":852.42262999999991,"min":312.76371999999998,"sample_size":2.0,"percentile_90":1284.149758,"percentile_95":1338.1156489999998,"percentile_99":1381.2883617999998,"type":"list","mean":852.42262999999991}],"interval_minutes":15,"project":"v8","key":5295029742469120,"end":1471857300.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"trybot-Depot Tools Presubmit-fail-count","description":"Number of failing runs by the Depot Tools Presubmit trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":3,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Depot Tools Presubmit-pass-count","description":"Number of passing runs by the Depot Tools Presubmit trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-Depot Tools Presubmit-false-reject-count","description":"Number of false rejects by the Depot Tools Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"patchset-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988},{"description":"Total time spent in the CQ per patch.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":285.78582999999998,"percentile_25":198.31059249999998,"percentile_75":256.62741749999998,"percentile_10":180.81554500000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":227.46900499999998,"min":169.15217999999999,"sample_size":2.0,"percentile_90":274.12246499999998,"percentile_95":279.95414749999998,"percentile_99":284.61949349999998,"type":"list","mean":227.46900499999998},{"description":"Total time spent per CQ attempt.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"attempt-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988},{"description":"Time spent on each tryjob verifier first run.","max":169.15217999999999,"percentile_25":167.6584125,"percentile_75":168.6542575,"percentile_10":167.35965900000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":168.15633500000001,"min":167.16049000000001,"sample_size":2.0,"percentile_90":168.953011,"percentile_95":169.05259549999997,"percentile_99":169.13226309999999,"type":"list","mean":168.15633500000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988}],"interval_minutes":15,"project":"depot_tools","key":5423686293127168,"end":1471857300.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":16,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":9,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":5,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":45,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-closure_compilation-false-reject-count","description":"Number of false rejects by the closure_compilation trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":9,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":10,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":9,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":10,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":15,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":12,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":9,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":6,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":9,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":10,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":23,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":15,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":9,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":4,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":11,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":10,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":10,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":8,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-closure_compilation-fail-count","description":"Number of failing runs by the closure_compilation trybot."},{"count":2,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":12,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":10,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":6,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":5,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":234,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-closure_compilation-pass-count","description":"Number of passing runs by the closure_compilation trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":23,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":8,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":8,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":8,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":8.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":68.574110000000005,"percentile_25":35.350619999999999,"percentile_75":48.092730000000003,"percentile_10":35.056536000000001,"unit":"seconds","name":"patchset-commit-durations","percentile_50":38.673720000000003,"min":34.860480000000003,"sample_size":5.0,"percentile_90":60.381558000000005,"percentile_95":64.477834000000001,"percentile_99":67.754854800000004,"type":"list","mean":45.110332000000007},{"description":"Time spent on each tryjob verifier retry.","max":6013.0244000000002,"percentile_25":0.085635000000000003,"percentile_75":879.82463000000007,"percentile_10":0.055985999999999994,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":59.404060000000001,"min":0.050410000000000003,"sample_size":23.0,"percentile_90":3159.2676019999999,"percentile_95":3313.843766,"percentile_99":5422.2549900000031,"type":"list","mean":878.43880000000001},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":8.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":12437.44744,"percentile_25":615.06906000000004,"percentile_75":6066.0401750000001,"percentile_10":141.13979799999998,"unit":"seconds","name":"patchset-durations","percentile_50":2763.76683,"min":7.0318399999999999,"sample_size":15.0,"percentile_90":8547.1414319999985,"percentile_95":10055.105421999995,"percentile_99":11960.979036399998,"type":"list","mean":3828.1437966666667},{"description":"Total time spent in the CQ per patch.","max":12437.44744,"percentile_25":615.06906000000004,"percentile_75":7647.7961699999996,"percentile_10":141.13979799999998,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":3992.2514500000002,"min":7.0318399999999999,"sample_size":15.0,"percentile_90":9518.5716999999986,"percentile_95":10620.320421999997,"percentile_99":12074.022036399998,"type":"list","mean":4446.8030706666659},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":12419.532730000001,"percentile_25":419.002295,"percentile_75":6040.044895,"percentile_10":166.109172,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2688.5149000000001,"min":129.27383,"sample_size":15.0,"percentile_90":8539.0276359999989,"percentile_95":10041.606710999997,"percentile_99":11943.947526199998,"type":"list","mean":3796.8067413333333},{"description":"Total time spent per CQ attempt.","max":12437.44744,"percentile_25":323.70694000000003,"percentile_75":5359.6146074999997,"percentile_10":143.46499499999999,"unit":"seconds","name":"attempt-durations","percentile_50":2564.775435,"min":7.0318399999999999,"sample_size":16.0,"percentile_90":8425.4013649999997,"percentile_95":9884.9381350000003,"percentile_99":11926.945578999997,"type":"list","mean":3588.8848093750003},{"description":"Time spent on each tryjob verifier first run.","max":1771.42569,"percentile_25":201.25769500000001,"percentile_75":1350.6034675000001,"percentile_10":109.75542899999999,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":846.51528499999995,"min":90.131829999999994,"sample_size":14.0,"percentile_90":1706.4595770000001,"percentile_95":1733.8344675000001,"percentile_99":1763.9074455,"type":"list","mean":833.42458071428575},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":15.0,"percentile_90":1.0,"percentile_95":1.2999999999999989,"percentile_99":1.8599999999999994,"type":"list","mean":1.0666666666666667},{"description":"Total time per patch since their commit box was checked.","max":253449.35172999999,"percentile_25":630.952045,"percentile_75":8425.4013649999997,"percentile_10":141.13979799999998,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":3992.2514500000002,"min":7.0318399999999999,"sample_size":15.0,"percentile_90":144919.62368199995,"percentile_95":239303.55767599997,"percentile_99":250620.1929192,"type":"list","mean":35869.676019999999}],"interval_minutes":60,"project":"chromium","key":5623453811998720,"end":1471860000.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":6,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":6,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":6,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":6,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":6,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":6,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":9,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":7,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":17,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":8,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":6,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":6,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":9,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":6,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":9,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":8,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":6,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":8,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":6,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":6,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":8,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":212,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":7,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":6,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":7,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":9,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":8,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":10,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":6,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":6,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":6,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":6.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":9.3949499999999997,"percentile_25":6.2334050000000003,"percentile_75":8.4060749999999995,"percentile_10":5.5231280000000007,"unit":"seconds","name":"patchset-commit-durations","percentile_50":7.4172000000000002,"min":5.0496100000000004,"sample_size":3.0,"percentile_90":8.9993999999999996,"percentile_95":9.1971749999999997,"percentile_99":9.3553949999999997,"type":"list","mean":7.2872533333333331},{"description":"Time spent on each tryjob verifier retry.","max":158.72828000000001,"percentile_25":10.017925,"percentile_75":120.28322,"percentile_10":0.055202000000000001,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":20.03425,"min":0.05459,"sample_size":7.0,"percentile_90":147.47241200000002,"percentile_95":153.100346,"percentile_99":157.6026932,"type":"list","mean":62.774201428571423},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":6.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":2293.2443400000002,"percentile_25":722.34966999999995,"percentile_75":1571.31474,"percentile_10":280.407194,"unit":"seconds","name":"patchset-durations","percentile_50":1392.0815399999999,"min":150.98108999999999,"sample_size":9.0,"percentile_90":1941.1995320000001,"percentile_95":2117.2219359999999,"percentile_99":2258.0398592000001,"type":"list","mean":1231.8465800000001},{"description":"Total time spent in the CQ per patch.","max":2293.2443400000002,"percentile_25":722.34966999999995,"percentile_75":1571.31474,"percentile_10":280.407194,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1392.0815399999999,"min":150.98108999999999,"sample_size":9.0,"percentile_90":1941.1995320000001,"percentile_95":2117.2219359999999,"percentile_99":2258.0398592000001,"type":"list","mean":1231.8465800000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":2280.61051,"percentile_25":412.95605,"percentile_75":1515.0966074999999,"percentile_10":142.720574,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1336.24548,"min":88.020949999999999,"sample_size":10.0,"percentile_90":1886.9382879999998,"percentile_95":2083.7743989999994,"percentile_99":2241.2432878,"type":"list","mean":1100.182579},{"description":"Total time spent per CQ attempt.","max":2293.2443400000002,"percentile_25":415.16020749999996,"percentile_75":1526.5064400000001,"percentile_10":145.88284200000001,"unit":"seconds","name":"attempt-durations","percentile_50":1345.3485900000001,"min":99.998609999999999,"sample_size":10.0,"percentile_90":1897.1939309999998,"percentile_95":2095.2191354999995,"percentile_99":2253.6392991000002,"type":"list","mean":1108.661922},{"description":"Time spent on each tryjob verifier first run.","max":1447.3389999999999,"percentile_25":93.184117500000013,"percentile_75":1251.7009425000001,"percentile_10":49.129579999999997,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":509.655845,"min":29.176760000000002,"sample_size":10.0,"percentile_90":1413.410251,"percentile_95":1430.3746255000001,"percentile_99":1443.9461250999998,"type":"list","mean":653.55180799999994},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":9.0,"percentile_90":1.2000000000000002,"percentile_95":1.5999999999999996,"percentile_99":1.9199999999999999,"type":"list","mean":1.1111111111111112},{"description":"Total time per patch since their commit box was checked.","max":2293.2443400000002,"percentile_25":722.34966999999995,"percentile_75":1571.31474,"percentile_10":280.407194,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1392.0815399999999,"min":150.98108999999999,"sample_size":9.0,"percentile_90":1941.1995320000001,"percentile_95":2117.2219359999999,"percentile_99":2258.0398592000001,"type":"list","mean":1234.1859344444445}],"interval_minutes":60,"project":"v8","key":6249354077667328,"end":1471860000.0},{"begin":1471856400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"trybot-Depot Tools Presubmit-fail-count","description":"Number of failing runs by the Depot Tools Presubmit trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":3,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Depot Tools Presubmit-pass-count","description":"Number of passing runs by the Depot Tools Presubmit trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-Depot Tools Presubmit-false-reject-count","description":"Number of false rejects by the Depot Tools Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"patchset-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988},{"description":"Total time spent in the CQ per patch.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":285.78582999999998,"percentile_25":198.31059249999998,"percentile_75":256.62741749999998,"percentile_10":180.81554500000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":227.46900499999998,"min":169.15217999999999,"sample_size":2.0,"percentile_90":274.12246499999998,"percentile_95":279.95414749999998,"percentile_99":284.61949349999998,"type":"list","mean":227.46900499999998},{"description":"Total time spent per CQ attempt.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"attempt-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988},{"description":"Time spent on each tryjob verifier first run.","max":169.15217999999999,"percentile_25":167.6584125,"percentile_75":168.6542575,"percentile_10":167.35965900000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":168.15633500000001,"min":167.16049000000001,"sample_size":2.0,"percentile_90":168.953011,"percentile_95":169.05259549999997,"percentile_99":169.13226309999999,"type":"list","mean":168.15633500000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":306.94184000000001,"percentile_25":211.43389999999999,"percentile_75":275.10586000000001,"percentile_10":192.332312,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":243.26988,"min":179.59791999999999,"sample_size":2.0,"percentile_90":294.207448,"percentile_95":300.57464399999998,"percentile_99":305.66840079999997,"type":"list","mean":243.26988}],"interval_minutes":60,"project":"depot_tools","key":6549586199969792,"end":1471860000.0},{"begin":1471855500.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":15,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-fail-count","description":"Number of failing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-false-reject-count","description":"Number of false rejects by the skia_presubmit-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-skia_presubmit-Trybot-pass-count","description":"Number of passing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"patchset-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518},{"description":"Total time spent in the CQ per patch.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1043.8797400000001,"percentile_25":1043.8797400000001,"percentile_75":1043.8797400000001,"percentile_10":1043.8797400000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1043.8797400000001,"min":1043.8797400000001,"sample_size":1.0,"percentile_90":1043.8797400000001,"percentile_95":1043.8797400000001,"percentile_99":1043.8797400000001,"type":"list","mean":1043.8797400000001},{"description":"Total time spent per CQ attempt.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"attempt-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518},{"description":"Time spent on each tryjob verifier first run.","max":1043.8797400000001,"percentile_25":1043.8797400000001,"percentile_75":1043.8797400000001,"percentile_10":1043.8797400000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1043.8797400000001,"min":1043.8797400000001,"sample_size":1.0,"percentile_90":1043.8797400000001,"percentile_95":1043.8797400000001,"percentile_99":1043.8797400000001,"type":"list","mean":1043.8797400000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518}],"interval_minutes":15,"project":"skia","key":4860736339705856,"end":1471856400.0},{"begin":1471855500.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":4,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":4,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":1,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":33,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":2,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":1281.0938200000001,"percentile_25":79.968635000000006,"percentile_75":690.52338500000008,"percentile_10":67.978046000000006,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":99.952950000000001,"min":59.984319999999997,"sample_size":3.0,"percentile_90":1044.8656460000002,"percentile_95":1162.9797329999999,"percentile_99":1257.4710026,"type":"list","mean":480.34369666666663},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":3667.45487,"percentile_25":1177.49918,"percentile_75":2837.4696400000003,"percentile_10":679.50804200000005,"unit":"seconds","name":"patchset-durations","percentile_50":2007.48441,"min":347.51395000000002,"sample_size":2.0,"percentile_90":3335.4607779999997,"percentile_95":3501.4578240000001,"percentile_99":3634.2554608,"type":"list","mean":2007.48441},{"description":"Total time spent in the CQ per patch.","max":3667.45487,"percentile_25":1177.49918,"percentile_75":2837.4696400000003,"percentile_10":679.50804200000005,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2007.48441,"min":347.51395000000002,"sample_size":2.0,"percentile_90":3335.4607779999997,"percentile_95":3501.4578240000001,"percentile_99":3634.2554608,"type":"list","mean":2007.48441},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":3658.2573200000002,"percentile_25":1173.588755,"percentile_75":2830.0344650000002,"percentile_10":676.65504200000009,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2001.8116100000002,"min":345.36590000000001,"sample_size":2.0,"percentile_90":3326.9681780000005,"percentile_95":3492.6127489999999,"percentile_99":3625.1284058000001,"type":"list","mean":2001.8116100000002},{"description":"Total time spent per CQ attempt.","max":3667.45487,"percentile_25":1177.49918,"percentile_75":2837.4696400000003,"percentile_10":679.50804200000005,"unit":"seconds","name":"attempt-durations","percentile_50":2007.48441,"min":347.51395000000002,"sample_size":2.0,"percentile_90":3335.4607779999997,"percentile_95":3501.4578240000001,"percentile_99":3634.2554608,"type":"list","mean":2007.48441},{"description":"Time spent on each tryjob verifier first run.","max":368.85046999999997,"percentile_25":231.28408999999999,"percentile_75":322.99500999999998,"percentile_10":203.77081400000003,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":277.13954999999999,"min":185.42863,"sample_size":2.0,"percentile_90":350.508286,"percentile_95":359.67937799999999,"percentile_99":367.01625159999998,"type":"list","mean":277.13954999999999},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":3667.45487,"percentile_25":1177.49918,"percentile_75":2837.4696400000003,"percentile_10":679.50804200000005,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":2007.48441,"min":347.51395000000002,"sample_size":2.0,"percentile_90":3335.4607779999997,"percentile_95":3501.4578240000001,"percentile_99":3634.2554608,"type":"list","mean":2007.48441}],"interval_minutes":15,"project":"v8","key":5041549362593792,"end":1471856400.0},{"begin":1471855500.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-Depot Tools Presubmit-fail-count","description":"Number of failing runs by the Depot Tools Presubmit trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Depot Tools Presubmit-pass-count","description":"Number of passing runs by the Depot Tools Presubmit trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-Depot Tools Presubmit-false-reject-count","description":"Number of false rejects by the Depot Tools Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":4.7469400000000004,"percentile_25":4.7469400000000004,"percentile_75":4.7469400000000004,"percentile_10":4.7469400000000004,"unit":"seconds","name":"patchset-commit-durations","percentile_50":4.7469400000000004,"min":4.7469400000000004,"sample_size":1.0,"percentile_90":4.7469400000000004,"percentile_95":4.7469400000000004,"percentile_99":4.7469400000000004,"type":"list","mean":4.7469400000000004},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"patchset-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999},{"description":"Total time spent in the CQ per patch.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":213.17222000000001,"percentile_25":213.17222000000001,"percentile_75":213.17222000000001,"percentile_10":213.17222000000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":213.17222000000001,"min":213.17222000000001,"sample_size":1.0,"percentile_90":213.17222000000001,"percentile_95":213.17222000000001,"percentile_99":213.17222000000001,"type":"list","mean":213.17222000000001},{"description":"Total time spent per CQ attempt.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"attempt-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999},{"description":"Time spent on each tryjob verifier first run.","max":213.17222000000001,"percentile_25":213.17222000000001,"percentile_75":213.17222000000001,"percentile_10":213.17222000000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":213.17222000000001,"min":213.17222000000001,"sample_size":1.0,"percentile_90":213.17222000000001,"percentile_95":213.17222000000001,"percentile_99":213.17222000000001,"type":"list","mean":213.17222000000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999}],"interval_minutes":15,"project":"depot_tools","key":5076398727233536,"end":1471856400.0},{"begin":1471855500.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"trybot-linux_msan-pass-count","description":"Number of passing runs by the linux_msan trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-false-reject-count","description":"Number of false rejects by the linux_libfuzzer_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_msan-false-reject-count","description":"Number of false rejects by the linux_msan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_tsan2-false-reject-count","description":"Number of false rejects by the linux_tsan2 trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_dbg-pass-count","description":"Number of passing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-fail-count","description":"Number of failing runs by the mac_baremetal trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-win_drmemory_light-fail-count","description":"Number of failing runs by the win_drmemory_light trybot."},{"count":0,"type":"count","name":"trybot-mac_rel-false-reject-count","description":"Number of false rejects by the mac_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-false-reject-count","description":"Number of false rejects by the ios64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-fail-count","description":"Number of failing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-false-reject-count","description":"Number of false rejects by the win_x64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_rel-false-reject-count","description":"Number of false rejects by the linux_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-fail-count","description":"Number of failing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-android_gn_rel-fail-count","description":"Number of failing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-ios_rel-false-reject-count","description":"Number of false rejects by the ios_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_gn_dbg-pass-count","description":"Number of passing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_baremetal-false-reject-count","description":"Number of false rejects by the linux_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-false-reject-count","description":"Number of false rejects by the ios_arm64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_clang_dbg-pass-count","description":"Number of passing runs by the win_x64_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-fail-count","description":"Number of failing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-fail-count","description":"Number of failing runs by the win_x64_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_rel-pass-count","description":"Number of passing runs by the linux_rel trybot."},{"count":1,"type":"count","name":"trybot-win_x64_rel-pass-count","description":"Number of passing runs by the win_x64_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_rel-false-reject-count","description":"Number of false rejects by the win_x64_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-fail-count","description":"Number of failing runs by the linux_asan trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-fail-count","description":"Number of failing runs by the android_compile_x86_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_mips_dbg-pass-count","description":"Number of passing runs by the android_compile_mips_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-false-reject-count","description":"Number of false rejects by the linux_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_gn_dbg-pass-count","description":"Number of passing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-false-reject-count","description":"Number of false rejects by the win_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_asan-pass-count","description":"Number of passing runs by the mac_asan trybot."},{"count":1,"type":"count","name":"trybot-linux_baremetal-pass-count","description":"Number of passing runs by the linux_baremetal trybot."},{"count":0,"type":"count","name":"trybot-linux_tsan2-fail-count","description":"Number of failing runs by the linux_tsan2 trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-false-reject-count","description":"Number of false rejects by the win_x64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_x64_dbg-fail-count","description":"Number of failing runs by the win_x64_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios64_sim_dbg-pass-count","description":"Number of passing runs by the ios64_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_clang_rel-pass-count","description":"Number of passing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-fail-count","description":"Number of failing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-fail-count","description":"Number of failing runs by the win_x64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-false-reject-count","description":"Number of false rejects by the win_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_rel-pass-count","description":"Number of passing runs by the win_x64_gn_rel trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-fail-count","description":"Number of failing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-fail-count","description":"Number of failing runs by the mac_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-false-reject-count","description":"Number of false rejects by the mac_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_api_framework-pass-count","description":"Number of passing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-false-reject-count","description":"Number of false rejects by the linux_arm trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-false-reject-count","description":"Number of false rejects by the linux_ubsan_vptr trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-fail-count","description":"Number of failing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-fail-count","description":"Number of failing runs by the ios32_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-false-reject-count","description":"Number of false rejects by the win_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_rel-false-reject-count","description":"Number of false rejects by the android_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":1,"type":"count","name":"trybot-win_drmemory_light-pass-count","description":"Number of passing runs by the win_drmemory_light trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-fail-count","description":"Number of failing runs by the linux_arm trybot."},{"count":1,"type":"count","name":"trybot-win_x64_clang_rel-pass-count","description":"Number of passing runs by the win_x64_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-false-reject-count","description":"Number of false rejects by the android_compile_mips_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_rel-fail-count","description":"Number of failing runs by the ios_rel trybot."},{"count":1,"type":"count","name":"trybot-win_dbg-pass-count","description":"Number of passing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_dbg-fail-count","description":"Number of failing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-fail-count","description":"Number of failing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-fail-count","description":"Number of failing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_rel-fail-count","description":"Number of failing runs by the win_x64_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-false-reject-count","description":"Number of false rejects by the ios64_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_dbg-false-reject-count","description":"Number of false rejects by the android_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-false-reject-count","description":"Number of false rejects by the linux_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_arm64_dbg-pass-count","description":"Number of passing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-false-reject-count","description":"Number of false rejects by the mac_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-fail-count","description":"Number of failing runs by the linux_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_asan-pass-count","description":"Number of passing runs by the linux_asan trybot."},{"count":1,"type":"count","name":"trybot-ios32_sim_dbg-pass-count","description":"Number of passing runs by the ios32_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios64_gn_dbg-pass-count","description":"Number of passing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_rel-fail-count","description":"Number of failing runs by the linux_rel trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-fail-count","description":"Number of failing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-android_compile_x86_dbg-pass-count","description":"Number of passing runs by the android_compile_x86_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_x64_dbg-pass-count","description":"Number of passing runs by the win_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_rel-fail-count","description":"Number of failing runs by the android_rel trybot."},{"count":0,"type":"count","name":"trybot-win_drmemory_light-false-reject-count","description":"Number of false rejects by the win_drmemory_light trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":1,"type":"count","name":"trybot-android_arm64_rel-pass-count","description":"Number of passing runs by the android_arm64_rel trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"trybot-win_x64_dbg-false-reject-count","description":"Number of false rejects by the win_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-false-reject-count","description":"Number of false rejects by the win_x64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-false-reject-count","description":"Number of false rejects by the linux_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan-false-reject-count","description":"Number of false rejects by the linux_ubsan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-fail-count","description":"Number of failing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-false-reject-count","description":"Number of false rejects by the ios64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_dbg-false-reject-count","description":"Number of false rejects by the ios_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-fail-count","description":"Number of failing runs by the ios64_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_rel-false-reject-count","description":"Number of false rejects by the win_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_api_framework-fail-count","description":"Number of failing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-fail-count","description":"Number of failing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_dbg-fail-count","description":"Number of failing runs by the android_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_rel-pass-count","description":"Number of passing runs by the win_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_gn_rel-pass-count","description":"Number of passing runs by the linux_gn_rel trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-mac_gn_rel-pass-count","description":"Number of passing runs by the mac_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x64_dbg-pass-count","description":"Number of passing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-fail-count","description":"Number of failing runs by the mac_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-android_arm64_rel-false-reject-count","description":"Number of false rejects by the android_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-android_gn_dbg-pass-count","description":"Number of passing runs by the android_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_arm-pass-count","description":"Number of passing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-android_rel-pass-count","description":"Number of passing runs by the android_rel trybot."},{"count":1,"type":"count","name":"trybot-ios_arm64_rel-pass-count","description":"Number of passing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-false-reject-count","description":"Number of false rejects by the mac_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-false-reject-count","description":"Number of false rejects by the ios32_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-false-reject-count","description":"Number of false rejects by the android_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-false-reject-count","description":"Number of false rejects by the win_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-fail-count","description":"Number of failing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-fail-count","description":"Number of failing runs by the win_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_compile_dbg-pass-count","description":"Number of passing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_ubsan-fail-count","description":"Number of failing runs by the linux_ubsan trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":1,"type":"count","name":"trybot-ios64_gn_rel-pass-count","description":"Number of passing runs by the ios64_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-win_clang_dbg-pass-count","description":"Number of passing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-false-reject-count","description":"Number of false rejects by the mac_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_rel-fail-count","description":"Number of failing runs by the mac_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-fail-count","description":"Number of failing runs by the ios64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-fail-count","description":"Number of failing runs by the win_x64_clang_dbg trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-fail-count","description":"Number of failing runs by the win_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios_rel-pass-count","description":"Number of passing runs by the ios_rel trybot."},{"count":50,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-linux_ubsan_vptr-pass-count","description":"Number of passing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-false-reject-count","description":"Number of false rejects by the ios_api_framework trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_dbg-pass-count","description":"Number of passing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-false-reject-count","description":"Number of false rejects by the android_compile_x86_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-false-reject-count","description":"Number of false rejects by the linux_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-false-reject-count","description":"Number of false rejects by the ios_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-false-reject-count","description":"Number of false rejects by the android_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_tsan2-pass-count","description":"Number of passing runs by the linux_tsan2 trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-fail-count","description":"Number of failing runs by the android_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_msan-fail-count","description":"Number of failing runs by the linux_msan trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-android_rel-false-reject-count","description":"Number of false rejects by the android_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_baremetal-fail-count","description":"Number of failing runs by the linux_baremetal trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x86_rel-pass-count","description":"Number of passing runs by the android_compile_x86_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x86_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-fail-count","description":"Number of failing runs by the android_compile_mips_dbg trybot."},{"count":1,"type":"count","name":"trybot-android_gn_rel-pass-count","description":"Number of passing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_asan-false-reject-count","description":"Number of false rejects by the mac_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_asan-fail-count","description":"Number of failing runs by the mac_asan trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-android_clang_dbg-pass-count","description":"Number of passing runs by the android_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-mac_baremetal-pass-count","description":"Number of passing runs by the mac_baremetal trybot."},{"count":1,"type":"count","name":"trybot-win_baremetal-pass-count","description":"Number of passing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-win_rel-fail-count","description":"Number of failing runs by the win_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-fail-count","description":"Number of failing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-false-reject-count","description":"Number of false rejects by the win_x64_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_libfuzzer_rel-pass-count","description":"Number of passing runs by the linux_libfuzzer_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-fail-count","description":"Number of failing runs by the linux_libfuzzer_rel trybot."},{"count":1,"type":"count","name":"trybot-mac_rel-pass-count","description":"Number of passing runs by the mac_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_ubsan-pass-count","description":"Number of passing runs by the linux_ubsan trybot."},{"count":1,"type":"count","name":"trybot-android_dbg-pass-count","description":"Number of passing runs by the android_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_arm64_rel-fail-count","description":"Number of failing runs by the android_arm64_rel trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-mac_compile_dbg-pass-count","description":"Number of passing runs by the mac_compile_dbg trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":2.4744100000000002,"percentile_25":2.4744100000000002,"percentile_75":2.4744100000000002,"percentile_10":2.4744100000000002,"unit":"seconds","name":"patchset-commit-durations","percentile_50":2.4744100000000002,"min":2.4744100000000002,"sample_size":1.0,"percentile_90":2.4744100000000002,"percentile_95":2.4744100000000002,"percentile_99":2.4744100000000002,"type":"list","mean":2.4744100000000002},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":3097.7504800000002,"percentile_25":3097.7504800000002,"percentile_75":3097.7504800000002,"percentile_10":3097.7504800000002,"unit":"seconds","name":"patchset-durations","percentile_50":3097.7504800000002,"min":3097.7504800000002,"sample_size":1.0,"percentile_90":3097.7504800000002,"percentile_95":3097.7504800000002,"percentile_99":3097.7504800000002,"type":"list","mean":3097.7504800000002},{"description":"Total time spent in the CQ per patch.","max":3097.7504800000002,"percentile_25":3097.7504800000002,"percentile_75":3097.7504800000002,"percentile_10":3097.7504800000002,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":3097.7504800000002,"min":3097.7504800000002,"sample_size":1.0,"percentile_90":3097.7504800000002,"percentile_95":3097.7504800000002,"percentile_99":3097.7504800000002,"type":"list","mean":3097.7504800000002},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":3088.92659,"percentile_25":3088.92659,"percentile_75":3088.92659,"percentile_10":3088.92659,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":3088.92659,"min":3088.92659,"sample_size":1.0,"percentile_90":3088.92659,"percentile_95":3088.92659,"percentile_99":3088.92659,"type":"list","mean":3088.92659},{"description":"Total time spent per CQ attempt.","max":3097.7504800000002,"percentile_25":3097.7504800000002,"percentile_75":3097.7504800000002,"percentile_10":3097.7504800000002,"unit":"seconds","name":"attempt-durations","percentile_50":3097.7504800000002,"min":3097.7504800000002,"sample_size":1.0,"percentile_90":3097.7504800000002,"percentile_95":3097.7504800000002,"percentile_99":3097.7504800000002,"type":"list","mean":3097.7504800000002},{"description":"Time spent on each tryjob verifier first run.","max":1648.79495,"percentile_25":1648.79495,"percentile_75":1648.79495,"percentile_10":1648.79495,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1648.79495,"min":1648.79495,"sample_size":1.0,"percentile_90":1648.79495,"percentile_95":1648.79495,"percentile_99":1648.79495,"type":"list","mean":1648.79495},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":3097.7504800000002,"percentile_25":3097.7504800000002,"percentile_75":3097.7504800000002,"percentile_10":3097.7504800000002,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":3097.7504800000002,"min":3097.7504800000002,"sample_size":1.0,"percentile_90":3097.7504800000002,"percentile_95":3097.7504800000002,"percentile_99":3097.7504800000002,"type":"list","mean":3097.7504800000002}],"interval_minutes":15,"project":"webrtc","key":5208988394192896,"end":1471856400.0},{"begin":1471855500.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build Presubmit-pass-count","description":"Number of passing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-Build Presubmit-false-reject-count","description":"Number of false rejects by the Build Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build Presubmit-fail-count","description":"Number of failing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":3.3586800000000001,"percentile_25":3.3586800000000001,"percentile_75":3.3586800000000001,"percentile_10":3.3586800000000001,"unit":"seconds","name":"patchset-commit-durations","percentile_50":3.3586800000000001,"min":3.3586800000000001,"sample_size":1.0,"percentile_90":3.3586800000000001,"percentile_95":3.3586800000000001,"percentile_99":3.3586800000000001,"type":"list","mean":3.3586800000000001},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":438.08278000000001,"percentile_25":438.08278000000001,"percentile_75":438.08278000000001,"percentile_10":438.08278000000001,"unit":"seconds","name":"patchset-durations","percentile_50":438.08278000000001,"min":438.08278000000001,"sample_size":1.0,"percentile_90":438.08278000000001,"percentile_95":438.08278000000001,"percentile_99":438.08278000000001,"type":"list","mean":438.08278000000001},{"description":"Total time spent in the CQ per patch.","max":438.08278000000001,"percentile_25":438.08278000000001,"percentile_75":438.08278000000001,"percentile_10":438.08278000000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":438.08278000000001,"min":438.08278000000001,"sample_size":1.0,"percentile_90":438.08278000000001,"percentile_95":438.08278000000001,"percentile_99":438.08278000000001,"type":"list","mean":438.08278000000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":431.99257,"percentile_25":431.99257,"percentile_75":431.99257,"percentile_10":431.99257,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":431.99257,"min":431.99257,"sample_size":1.0,"percentile_90":431.99257,"percentile_95":431.99257,"percentile_99":431.99257,"type":"list","mean":431.99257},{"description":"Total time spent per CQ attempt.","max":438.08278000000001,"percentile_25":438.08278000000001,"percentile_75":438.08278000000001,"percentile_10":438.08278000000001,"unit":"seconds","name":"attempt-durations","percentile_50":438.08278000000001,"min":438.08278000000001,"sample_size":1.0,"percentile_90":438.08278000000001,"percentile_95":438.08278000000001,"percentile_99":438.08278000000001,"type":"list","mean":438.08278000000001},{"description":"Time spent on each tryjob verifier first run.","max":431.99257,"percentile_25":431.99257,"percentile_75":431.99257,"percentile_10":431.99257,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":431.99257,"min":431.99257,"sample_size":1.0,"percentile_90":431.99257,"percentile_95":431.99257,"percentile_99":431.99257,"type":"list","mean":431.99257},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":438.08278000000001,"percentile_25":438.08278000000001,"percentile_75":438.08278000000001,"percentile_10":438.08278000000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":438.08278000000001,"min":438.08278000000001,"sample_size":1.0,"percentile_90":438.08278000000001,"percentile_95":438.08278000000001,"percentile_99":438.08278000000001,"type":"list","mean":438.08278000000001}],"interval_minutes":15,"project":"build","key":5710008140431360,"end":1471856400.0},{"begin":1471855500.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":12,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-closure_compilation-false-reject-count","description":"Number of false rejects by the closure_compilation trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_precise_blink_rel-false-reject-count","description":"Number of false rejects by the linux_precise_blink_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"trybot-linux_precise_blink_rel-pass-count","description":"Number of passing runs by the linux_precise_blink_rel trybot."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":3,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-closure_compilation-fail-count","description":"Number of failing runs by the closure_compilation trybot."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":72,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-closure_compilation-pass-count","description":"Number of passing runs by the closure_compilation trybot."},{"count":0,"type":"count","name":"trybot-linux_precise_blink_rel-fail-count","description":"Number of failing runs by the linux_precise_blink_rel trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":4691.3851299999997,"percentile_25":276.27843999999999,"percentile_75":2010.78352,"percentile_10":110.54839,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":1336.9645800000001,"min":0.061690000000000002,"sample_size":5.0,"percentile_90":3619.1444860000001,"percentile_95":4155.264807999999,"percentile_99":4584.1610655999993,"type":"list","mean":1663.0946719999999},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":8788.1491700000006,"percentile_25":4452.3168500000002,"percentile_75":6885.3618450000004,"percentile_10":4134.1622480000005,"unit":"seconds","name":"patchset-durations","percentile_50":4982.5745200000001,"min":3922.0591800000002,"sample_size":3.0,"percentile_90":8027.0342400000009,"percentile_95":8407.5917050000007,"percentile_99":8712.0376770000003,"type":"list","mean":5897.5942900000009},{"description":"Total time spent in the CQ per patch.","max":14568.25064,"percentile_25":4452.3168500000002,"percentile_75":9775.4125800000002,"percentile_10":4134.1622480000005,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":4982.5745200000001,"min":3922.0591800000002,"sample_size":3.0,"percentile_90":12651.115416000001,"percentile_95":13609.683027999999,"percentile_99":14376.537117599999,"type":"list","mean":7824.2947800000002},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":8784.8389800000004,"percentile_25":4445.6076899999998,"percentile_75":6882.1500250000008,"percentile_10":4125.2956620000004,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":4979.4610700000003,"min":3911.7543099999998,"sample_size":3.0,"percentile_90":8023.7633980000001,"percentile_95":8404.3011889999998,"percentile_99":8708.7314217999992,"type":"list","mean":5892.0181200000006},{"description":"Total time spent per CQ attempt.","max":8788.1491700000006,"percentile_25":4452.3168500000002,"percentile_75":6885.3618450000004,"percentile_10":4134.1622480000005,"unit":"seconds","name":"attempt-durations","percentile_50":4982.5745200000001,"min":3922.0591800000002,"sample_size":3.0,"percentile_90":8027.0342400000009,"percentile_95":8407.5917050000007,"percentile_99":8712.0376770000003,"type":"list","mean":5897.5942900000009},{"description":"Time spent on each tryjob verifier first run.","max":1046.17551,"percentile_25":797.21818000000007,"percentile_75":936.72709000000009,"percentile_10":779.18188600000008,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":827.27867000000003,"min":767.15769,"sample_size":3.0,"percentile_90":1002.3961420000001,"percentile_95":1024.285826,"percentile_99":1041.7975732,"type":"list","mean":880.20395666666673},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":230434.23899000001,"percentile_25":4452.3168500000002,"percentile_75":117708.406755,"percentile_10":4134.1622480000005,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":4982.5745200000001,"min":3922.0591800000002,"sample_size":3.0,"percentile_90":185343.90609600002,"percentile_95":207889.07254299999,"percentile_99":225925.2057006,"type":"list","mean":79779.624230000001}],"interval_minutes":15,"project":"chromium","key":6021220933828608,"end":1471856400.0},{"begin":1471854600.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":2,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":13,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":2,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":2,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":2,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":67,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":38.239660000000001,"percentile_25":38.239660000000001,"percentile_75":38.239660000000001,"percentile_10":38.239660000000001,"unit":"seconds","name":"patchset-commit-durations","percentile_50":38.239660000000001,"min":38.239660000000001,"sample_size":1.0,"percentile_90":38.239660000000001,"percentile_95":38.239660000000001,"percentile_99":38.239660000000001,"type":"list","mean":38.239660000000001},{"description":"Time spent on each tryjob verifier retry.","max":4570.51361,"percentile_25":154.58676,"percentile_75":320.16147000000001,"percentile_10":61.892496000000001,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":234.12318999999999,"min":0.096320000000000003,"sample_size":5.0,"percentile_90":2870.3727540000004,"percentile_95":3720.4431819999991,"percentile_99":4400.4995243999992,"type":"list","mean":1055.89627},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":10272.500040000001,"percentile_25":3423.6614250000002,"percentile_75":7863.9265200000009,"percentile_10":2204.6464800000003,"unit":"seconds","name":"patchset-durations","percentile_50":5455.3530000000001,"min":1391.96985,"sample_size":3.0,"percentile_90":9309.0706320000008,"percentile_95":9790.7853360000008,"percentile_99":10176.157099200002,"type":"list","mean":5706.6076300000013},{"description":"Total time spent in the CQ per patch.","max":10272.500040000001,"percentile_25":3423.6614250000002,"percentile_75":7863.9265200000009,"percentile_10":2204.6464800000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":5455.3530000000001,"min":1391.96985,"sample_size":3.0,"percentile_90":9309.0706320000008,"percentile_95":9790.7853360000008,"percentile_99":10176.157099200002,"type":"list","mean":5706.6076300000013},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":10268.98221,"percentile_25":3399.7398400000002,"percentile_75":7838.902865,"percentile_10":2194.289632,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":5408.8235199999999,"min":1390.65616,"sample_size":3.0,"percentile_90":9296.9504720000004,"percentile_95":9782.9663409999994,"percentile_99":10171.7790362,"type":"list","mean":5689.4872966666662},{"description":"Total time spent per CQ attempt.","max":10272.500040000001,"percentile_25":3423.6614250000002,"percentile_75":7863.9265200000009,"percentile_10":2204.6464800000003,"unit":"seconds","name":"attempt-durations","percentile_50":5455.3530000000001,"min":1391.96985,"sample_size":3.0,"percentile_90":9309.0706320000008,"percentile_95":9790.7853360000008,"percentile_99":10176.157099200002,"type":"list","mean":5706.6076300000013},{"description":"Time spent on each tryjob verifier first run.","max":1463.68444,"percentile_25":502.33753000000002,"percentile_75":1149.97981,"percentile_10":301.97494000000006,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":836.27517999999998,"min":168.39988,"sample_size":3.0,"percentile_90":1338.2025880000001,"percentile_95":1400.9435139999998,"percentile_99":1451.1362548,"type":"list","mean":822.78650000000005},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":10272.500040000001,"percentile_25":3423.6614250000002,"percentile_75":7863.9265200000009,"percentile_10":2204.6464800000003,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":5455.3530000000001,"min":1391.96985,"sample_size":3.0,"percentile_90":9309.0706320000008,"percentile_95":9790.7853360000008,"percentile_99":10176.157099200002,"type":"list","mean":5706.6076300000013}],"interval_minutes":15,"project":"chromium","key":4848073165504512,"end":1471855500.0},{"begin":1471854600.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipes-py Presubmit-pass-count","description":"Number of passing runs by the Recipes-py Presubmit trybot."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-Recipes-py Presubmit-false-reject-count","description":"Number of false rejects by the Recipes-py Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-Recipes-py Presubmit-fail-count","description":"Number of failing runs by the Recipes-py Presubmit trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":3.0824500000000001,"percentile_25":3.0824500000000001,"percentile_75":3.0824500000000001,"percentile_10":3.0824500000000001,"unit":"seconds","name":"patchset-commit-durations","percentile_50":3.0824500000000001,"min":3.0824500000000001,"sample_size":1.0,"percentile_90":3.0824500000000001,"percentile_95":3.0824500000000001,"percentile_99":3.0824500000000001,"type":"list","mean":3.0824500000000001},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":317.33431999999999,"percentile_25":317.33431999999999,"percentile_75":317.33431999999999,"percentile_10":317.33431999999999,"unit":"seconds","name":"patchset-durations","percentile_50":317.33431999999999,"min":317.33431999999999,"sample_size":1.0,"percentile_90":317.33431999999999,"percentile_95":317.33431999999999,"percentile_99":317.33431999999999,"type":"list","mean":317.33431999999999},{"description":"Total time spent in the CQ per patch.","max":317.33431999999999,"percentile_25":317.33431999999999,"percentile_75":317.33431999999999,"percentile_10":317.33431999999999,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":317.33431999999999,"min":317.33431999999999,"sample_size":1.0,"percentile_90":317.33431999999999,"percentile_95":317.33431999999999,"percentile_99":317.33431999999999,"type":"list","mean":317.33431999999999},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":149.23018999999999,"percentile_25":148.5571175,"percentile_75":149.0058325,"percentile_10":148.42250300000003,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":148.781475,"min":148.33276000000001,"sample_size":2.0,"percentile_90":149.14044699999999,"percentile_95":149.18531849999999,"percentile_99":149.22121569999999,"type":"list","mean":148.781475},{"description":"Total time spent per CQ attempt.","max":159.62293,"percentile_25":158.18927500000001,"percentile_75":159.14504499999998,"percentile_10":157.90254399999998,"unit":"seconds","name":"attempt-durations","percentile_50":158.66716,"min":157.71138999999999,"sample_size":2.0,"percentile_90":159.43177600000001,"percentile_95":159.52735300000001,"percentile_99":159.60381459999999,"type":"list","mean":158.66716},{"description":"Time spent on each tryjob verifier first run.","max":149.23018999999999,"percentile_25":148.5571175,"percentile_75":149.0058325,"percentile_10":148.42250300000003,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":148.781475,"min":148.33276000000001,"sample_size":2.0,"percentile_90":149.14044699999999,"percentile_95":149.18531849999999,"percentile_99":149.22121569999999,"type":"list","mean":148.781475},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":2.0,"percentile_75":2.0,"percentile_10":2.0,"unit":"attempts","name":"patchset-attempts","percentile_50":2.0,"min":2.0,"sample_size":1.0,"percentile_90":2.0,"percentile_95":2.0,"percentile_99":2.0,"type":"list","mean":2.0},{"description":"Total time per patch since their commit box was checked.","max":678.46149000000003,"percentile_25":678.46149000000003,"percentile_75":678.46149000000003,"percentile_10":678.46149000000003,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":678.46149000000003,"min":678.46149000000003,"sample_size":1.0,"percentile_90":678.46149000000003,"percentile_95":678.46149000000003,"percentile_99":678.46149000000003,"type":"list","mean":678.46149000000003}],"interval_minutes":15,"project":"recipe_engine","key":5440749711654912,"end":1471855500.0},{"begin":1471854600.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":33,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1939.1105500000001,"percentile_25":1939.1105500000001,"percentile_75":1939.1105500000001,"percentile_10":1939.1105500000001,"unit":"seconds","name":"patchset-durations","percentile_50":1939.1105500000001,"min":1939.1105500000001,"sample_size":1.0,"percentile_90":1939.1105500000001,"percentile_95":1939.1105500000001,"percentile_99":1939.1105500000001,"type":"list","mean":1939.1105500000001},{"description":"Total time spent in the CQ per patch.","max":1939.1105500000001,"percentile_25":1939.1105500000001,"percentile_75":1939.1105500000001,"percentile_10":1939.1105500000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1939.1105500000001,"min":1939.1105500000001,"sample_size":1.0,"percentile_90":1939.1105500000001,"percentile_95":1939.1105500000001,"percentile_99":1939.1105500000001,"type":"list","mean":1939.1105500000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1929.0628200000001,"percentile_25":1929.0628200000001,"percentile_75":1929.0628200000001,"percentile_10":1929.0628200000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1929.0628200000001,"min":1929.0628200000001,"sample_size":1.0,"percentile_90":1929.0628200000001,"percentile_95":1929.0628200000001,"percentile_99":1929.0628200000001,"type":"list","mean":1929.0628200000001},{"description":"Total time spent per CQ attempt.","max":1939.1105500000001,"percentile_25":1939.1105500000001,"percentile_75":1939.1105500000001,"percentile_10":1939.1105500000001,"unit":"seconds","name":"attempt-durations","percentile_50":1939.1105500000001,"min":1939.1105500000001,"sample_size":1.0,"percentile_90":1939.1105500000001,"percentile_95":1939.1105500000001,"percentile_99":1939.1105500000001,"type":"list","mean":1939.1105500000001},{"description":"Time spent on each tryjob verifier first run.","max":368.95215000000002,"percentile_25":368.95215000000002,"percentile_75":368.95215000000002,"percentile_10":368.95215000000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":368.95215000000002,"min":368.95215000000002,"sample_size":1.0,"percentile_90":368.95215000000002,"percentile_95":368.95215000000002,"percentile_99":368.95215000000002,"type":"list","mean":368.95215000000002},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1939.1105500000001,"percentile_25":1939.1105500000001,"percentile_75":1939.1105500000001,"percentile_10":1939.1105500000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1939.1105500000001,"min":1939.1105500000001,"sample_size":1.0,"percentile_90":1939.1105500000001,"percentile_95":1939.1105500000001,"percentile_99":1939.1105500000001,"type":"list","mean":1939.1105500000001}],"interval_minutes":15,"project":"v8","key":6014002167545856,"end":1471855500.0},{"begin":1471853700.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"trybot-linux_msan-pass-count","description":"Number of passing runs by the linux_msan trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-false-reject-count","description":"Number of false rejects by the linux_libfuzzer_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_msan-false-reject-count","description":"Number of false rejects by the linux_msan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_tsan2-false-reject-count","description":"Number of false rejects by the linux_tsan2 trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_dbg-pass-count","description":"Number of passing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-fail-count","description":"Number of failing runs by the mac_baremetal trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-win_drmemory_light-fail-count","description":"Number of failing runs by the win_drmemory_light trybot."},{"count":0,"type":"count","name":"trybot-mac_rel-false-reject-count","description":"Number of false rejects by the mac_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-android_compile_x86_dbg-pass-count","description":"Number of passing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-fail-count","description":"Number of failing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-false-reject-count","description":"Number of false rejects by the win_x64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_rel-false-reject-count","description":"Number of false rejects by the linux_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-fail-count","description":"Number of failing runs by the ios_arm64_rel trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-android_gn_rel-fail-count","description":"Number of failing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-false-reject-count","description":"Number of false rejects by the mac_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_gn_dbg-pass-count","description":"Number of passing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_baremetal-false-reject-count","description":"Number of false rejects by the linux_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-false-reject-count","description":"Number of false rejects by the ios_arm64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_clang_dbg-pass-count","description":"Number of passing runs by the win_x64_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-fail-count","description":"Number of failing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-fail-count","description":"Number of failing runs by the win_x64_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_rel-pass-count","description":"Number of passing runs by the linux_rel trybot."},{"count":1,"type":"count","name":"trybot-win_x64_rel-pass-count","description":"Number of passing runs by the win_x64_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_rel-false-reject-count","description":"Number of false rejects by the win_x64_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-fail-count","description":"Number of failing runs by the linux_asan trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-fail-count","description":"Number of failing runs by the android_compile_x86_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_mips_dbg-pass-count","description":"Number of passing runs by the android_compile_mips_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-false-reject-count","description":"Number of false rejects by the linux_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_gn_dbg-pass-count","description":"Number of passing runs by the linux_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-mac_asan-pass-count","description":"Number of passing runs by the mac_asan trybot."},{"count":1,"type":"count","name":"trybot-linux_baremetal-pass-count","description":"Number of passing runs by the linux_baremetal trybot."},{"count":0,"type":"count","name":"trybot-linux_tsan2-fail-count","description":"Number of failing runs by the linux_tsan2 trybot."},{"count":1,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-false-reject-count","description":"Number of false rejects by the win_x64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_x64_dbg-fail-count","description":"Number of failing runs by the win_x64_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios64_sim_dbg-pass-count","description":"Number of passing runs by the ios64_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_clang_rel-pass-count","description":"Number of passing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-fail-count","description":"Number of failing runs by the ios64_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_x64_gn_rel-fail-count","description":"Number of failing runs by the win_x64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-false-reject-count","description":"Number of false rejects by the win_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-pass-count","description":"Number of passing runs by the win_x64_gn_rel trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-fail-count","description":"Number of failing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-fail-count","description":"Number of failing runs by the mac_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-false-reject-count","description":"Number of false rejects by the mac_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_api_framework-pass-count","description":"Number of passing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-false-reject-count","description":"Number of false rejects by the linux_arm trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-false-reject-count","description":"Number of false rejects by the linux_ubsan_vptr trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-fail-count","description":"Number of failing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-fail-count","description":"Number of failing runs by the ios32_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-false-reject-count","description":"Number of false rejects by the win_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_rel-false-reject-count","description":"Number of false rejects by the android_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":1,"type":"count","name":"trybot-win_drmemory_light-pass-count","description":"Number of passing runs by the win_drmemory_light trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-fail-count","description":"Number of failing runs by the linux_arm trybot."},{"count":1,"type":"count","name":"trybot-win_x64_clang_rel-pass-count","description":"Number of passing runs by the win_x64_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-false-reject-count","description":"Number of false rejects by the android_compile_mips_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_rel-fail-count","description":"Number of failing runs by the ios_rel trybot."},{"count":1,"type":"count","name":"trybot-win_dbg-pass-count","description":"Number of passing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_dbg-fail-count","description":"Number of failing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-fail-count","description":"Number of failing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-fail-count","description":"Number of failing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_rel-fail-count","description":"Number of failing runs by the win_x64_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-false-reject-count","description":"Number of false rejects by the ios64_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_dbg-false-reject-count","description":"Number of false rejects by the android_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-false-reject-count","description":"Number of false rejects by the linux_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios_arm64_dbg-pass-count","description":"Number of passing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-false-reject-count","description":"Number of false rejects by the mac_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-fail-count","description":"Number of failing runs by the linux_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_asan-pass-count","description":"Number of passing runs by the linux_asan trybot."},{"count":1,"type":"count","name":"trybot-ios32_sim_dbg-pass-count","description":"Number of passing runs by the ios32_sim_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios64_gn_dbg-pass-count","description":"Number of passing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_rel-fail-count","description":"Number of failing runs by the linux_rel trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-fail-count","description":"Number of failing runs by the win_clang_rel trybot."},{"count":1,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-win_baremetal-false-reject-count","description":"Number of false rejects by the win_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_dbg-pass-count","description":"Number of passing runs by the win_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-false-reject-count","description":"Number of false rejects by the ios64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_rel-fail-count","description":"Number of failing runs by the android_rel trybot."},{"count":0,"type":"count","name":"trybot-win_drmemory_light-false-reject-count","description":"Number of false rejects by the win_drmemory_light trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":1,"type":"count","name":"trybot-android_arm64_rel-pass-count","description":"Number of passing runs by the android_arm64_rel trybot."},{"count":1,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"trybot-win_x64_dbg-false-reject-count","description":"Number of false rejects by the win_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-false-reject-count","description":"Number of false rejects by the win_x64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-false-reject-count","description":"Number of false rejects by the linux_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan-false-reject-count","description":"Number of false rejects by the linux_ubsan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-fail-count","description":"Number of failing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-false-reject-count","description":"Number of false rejects by the ios64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_dbg-false-reject-count","description":"Number of false rejects by the ios_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-fail-count","description":"Number of failing runs by the ios64_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_rel-false-reject-count","description":"Number of false rejects by the win_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_api_framework-fail-count","description":"Number of failing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-fail-count","description":"Number of failing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_dbg-fail-count","description":"Number of failing runs by the android_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_rel-pass-count","description":"Number of passing runs by the win_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_gn_rel-pass-count","description":"Number of passing runs by the linux_gn_rel trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-mac_gn_rel-pass-count","description":"Number of passing runs by the mac_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x64_dbg-pass-count","description":"Number of passing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-fail-count","description":"Number of failing runs by the mac_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-android_arm64_rel-false-reject-count","description":"Number of false rejects by the android_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-android_gn_dbg-pass-count","description":"Number of passing runs by the android_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_arm-pass-count","description":"Number of passing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-android_rel-pass-count","description":"Number of passing runs by the android_rel trybot."},{"count":1,"type":"count","name":"trybot-ios_arm64_rel-pass-count","description":"Number of passing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-false-reject-count","description":"Number of false rejects by the mac_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-false-reject-count","description":"Number of false rejects by the ios32_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-false-reject-count","description":"Number of false rejects by the android_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-false-reject-count","description":"Number of false rejects by the win_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-fail-count","description":"Number of failing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-fail-count","description":"Number of failing runs by the win_dbg trybot."},{"count":1,"type":"count","name":"trybot-linux_compile_dbg-pass-count","description":"Number of passing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_ubsan-fail-count","description":"Number of failing runs by the linux_ubsan trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":1,"type":"count","name":"trybot-ios64_gn_rel-pass-count","description":"Number of passing runs by the ios64_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-win_clang_dbg-pass-count","description":"Number of passing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_rel-false-reject-count","description":"Number of false rejects by the ios_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_rel-fail-count","description":"Number of failing runs by the mac_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-fail-count","description":"Number of failing runs by the ios64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-fail-count","description":"Number of failing runs by the win_x64_clang_dbg trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-fail-count","description":"Number of failing runs by the win_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-ios_rel-pass-count","description":"Number of passing runs by the ios_rel trybot."},{"count":49,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-linux_ubsan_vptr-pass-count","description":"Number of passing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-false-reject-count","description":"Number of false rejects by the ios_api_framework trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_dbg-pass-count","description":"Number of passing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-false-reject-count","description":"Number of false rejects by the android_compile_x86_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-false-reject-count","description":"Number of false rejects by the linux_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-false-reject-count","description":"Number of false rejects by the ios_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-false-reject-count","description":"Number of false rejects by the android_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_tsan2-pass-count","description":"Number of passing runs by the linux_tsan2 trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-fail-count","description":"Number of failing runs by the android_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_msan-fail-count","description":"Number of failing runs by the linux_msan trybot."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-android_rel-false-reject-count","description":"Number of false rejects by the android_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_baremetal-fail-count","description":"Number of failing runs by the linux_baremetal trybot."},{"count":1,"type":"count","name":"trybot-android_compile_x86_rel-pass-count","description":"Number of passing runs by the android_compile_x86_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x86_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-fail-count","description":"Number of failing runs by the android_compile_mips_dbg trybot."},{"count":1,"type":"count","name":"trybot-android_gn_rel-pass-count","description":"Number of passing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_asan-false-reject-count","description":"Number of false rejects by the mac_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_asan-fail-count","description":"Number of failing runs by the mac_asan trybot."},{"count":1,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-android_clang_dbg-pass-count","description":"Number of passing runs by the android_clang_dbg trybot."},{"count":1,"type":"count","name":"trybot-mac_baremetal-pass-count","description":"Number of passing runs by the mac_baremetal trybot."},{"count":1,"type":"count","name":"trybot-win_baremetal-pass-count","description":"Number of passing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-win_rel-fail-count","description":"Number of failing runs by the win_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-fail-count","description":"Number of failing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-false-reject-count","description":"Number of false rejects by the win_x64_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_libfuzzer_rel-pass-count","description":"Number of passing runs by the linux_libfuzzer_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-fail-count","description":"Number of failing runs by the linux_libfuzzer_rel trybot."},{"count":1,"type":"count","name":"trybot-mac_rel-pass-count","description":"Number of passing runs by the mac_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_ubsan-pass-count","description":"Number of passing runs by the linux_ubsan trybot."},{"count":1,"type":"count","name":"trybot-android_dbg-pass-count","description":"Number of passing runs by the android_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_arm64_rel-fail-count","description":"Number of failing runs by the android_arm64_rel trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-mac_compile_dbg-pass-count","description":"Number of passing runs by the mac_compile_dbg trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":5.2427900000000003,"percentile_25":5.2427900000000003,"percentile_75":5.2427900000000003,"percentile_10":5.2427900000000003,"unit":"seconds","name":"patchset-commit-durations","percentile_50":5.2427900000000003,"min":5.2427900000000003,"sample_size":1.0,"percentile_90":5.2427900000000003,"percentile_95":5.2427900000000003,"percentile_99":5.2427900000000003,"type":"list","mean":5.2427900000000003},{"description":"Time spent on each tryjob verifier retry.","max":2770.67463,"percentile_25":2770.67463,"percentile_75":2770.67463,"percentile_10":2770.67463,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":2770.67463,"min":2770.67463,"sample_size":1.0,"percentile_90":2770.67463,"percentile_95":2770.67463,"percentile_99":2770.67463,"type":"list","mean":2770.67463},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":2891.91831,"percentile_25":2891.91831,"percentile_75":2891.91831,"percentile_10":2891.91831,"unit":"seconds","name":"patchset-durations","percentile_50":2891.91831,"min":2891.91831,"sample_size":1.0,"percentile_90":2891.91831,"percentile_95":2891.91831,"percentile_99":2891.91831,"type":"list","mean":2891.91831},{"description":"Total time spent in the CQ per patch.","max":10125.014510000001,"percentile_25":10125.014510000001,"percentile_75":10125.014510000001,"percentile_10":10125.014510000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":10125.014510000001,"min":10125.014510000001,"sample_size":1.0,"percentile_90":10125.014510000001,"percentile_95":10125.014510000001,"percentile_99":10125.014510000001,"type":"list","mean":10125.014510000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":2878.8634299999999,"percentile_25":2878.8634299999999,"percentile_75":2878.8634299999999,"percentile_10":2878.8634299999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2878.8634299999999,"min":2878.8634299999999,"sample_size":1.0,"percentile_90":2878.8634299999999,"percentile_95":2878.8634299999999,"percentile_99":2878.8634299999999,"type":"list","mean":2878.8634299999999},{"description":"Total time spent per CQ attempt.","max":2891.91831,"percentile_25":2891.91831,"percentile_75":2891.91831,"percentile_10":2891.91831,"unit":"seconds","name":"attempt-durations","percentile_50":2891.91831,"min":2891.91831,"sample_size":1.0,"percentile_90":2891.91831,"percentile_95":2891.91831,"percentile_99":2891.91831,"type":"list","mean":2891.91831},{"description":"Time spent on each tryjob verifier first run.","max":108.1888,"percentile_25":108.1888,"percentile_75":108.1888,"percentile_10":108.1888,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":108.1888,"min":108.1888,"sample_size":1.0,"percentile_90":108.1888,"percentile_95":108.1888,"percentile_99":108.1888,"type":"list","mean":108.1888},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":414924.41073,"percentile_25":414924.41073,"percentile_75":414924.41073,"percentile_10":414924.41073,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":414924.41073,"min":414924.41073,"sample_size":1.0,"percentile_90":414924.41073,"percentile_95":414924.41073,"percentile_99":414924.41073,"type":"list","mean":414924.41073}],"interval_minutes":15,"project":"webrtc","key":4895321026985984,"end":1471854600.0},{"begin":1471853700.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":33,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":8.8647200000000002,"percentile_25":8.8647200000000002,"percentile_75":8.8647200000000002,"percentile_10":8.8647200000000002,"unit":"seconds","name":"patchset-commit-durations","percentile_50":8.8647200000000002,"min":8.8647200000000002,"sample_size":1.0,"percentile_90":8.8647200000000002,"percentile_95":8.8647200000000002,"percentile_99":8.8647200000000002,"type":"list","mean":8.8647200000000002},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1330.3572999999999,"percentile_25":1330.3572999999999,"percentile_75":1330.3572999999999,"percentile_10":1330.3572999999999,"unit":"seconds","name":"patchset-durations","percentile_50":1330.3572999999999,"min":1330.3572999999999,"sample_size":1.0,"percentile_90":1330.3572999999999,"percentile_95":1330.3572999999999,"percentile_99":1330.3572999999999,"type":"list","mean":1330.3572999999999},{"description":"Total time spent in the CQ per patch.","max":2736.6333599999998,"percentile_25":2736.6333599999998,"percentile_75":2736.6333599999998,"percentile_10":2736.6333599999998,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2736.6333599999998,"min":2736.6333599999998,"sample_size":1.0,"percentile_90":2736.6333599999998,"percentile_95":2736.6333599999998,"percentile_99":2736.6333599999998,"type":"list","mean":2736.6333599999998},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1315.2961399999999,"percentile_25":1315.2961399999999,"percentile_75":1315.2961399999999,"percentile_10":1315.2961399999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1315.2961399999999,"min":1315.2961399999999,"sample_size":1.0,"percentile_90":1315.2961399999999,"percentile_95":1315.2961399999999,"percentile_99":1315.2961399999999,"type":"list","mean":1315.2961399999999},{"description":"Total time spent per CQ attempt.","max":1330.3572999999999,"percentile_25":1330.3572999999999,"percentile_75":1330.3572999999999,"percentile_10":1330.3572999999999,"unit":"seconds","name":"attempt-durations","percentile_50":1330.3572999999999,"min":1330.3572999999999,"sample_size":1.0,"percentile_90":1330.3572999999999,"percentile_95":1330.3572999999999,"percentile_99":1330.3572999999999,"type":"list","mean":1330.3572999999999},{"description":"Time spent on each tryjob verifier first run.","max":906.20338000000004,"percentile_25":906.20338000000004,"percentile_75":906.20338000000004,"percentile_10":906.20338000000004,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":906.20338000000004,"min":906.20338000000004,"sample_size":1.0,"percentile_90":906.20338000000004,"percentile_95":906.20338000000004,"percentile_99":906.20338000000004,"type":"list","mean":906.20338000000004},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":332192.55719999998,"percentile_25":332192.55719999998,"percentile_75":332192.55719999998,"percentile_10":332192.55719999998,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":332192.55719999998,"min":332192.55719999998,"sample_size":1.0,"percentile_90":332192.55719999998,"percentile_95":332192.55719999998,"percentile_99":332192.55719999998,"type":"list","mean":332192.55719999998}],"interval_minutes":15,"project":"v8","key":5130541084966912,"end":1471854600.0},{"begin":1471853700.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":9,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":3,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":2,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":73,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":42.672339999999998,"percentile_25":40.046214999999997,"percentile_75":41.796965,"percentile_10":39.520990000000005,"unit":"seconds","name":"patchset-commit-durations","percentile_50":40.921589999999995,"min":39.170839999999998,"sample_size":2.0,"percentile_90":42.322189999999992,"percentile_95":42.497264999999999,"percentile_99":42.637324999999997,"type":"list","mean":40.921589999999995},{"description":"Time spent on each tryjob verifier retry.","max":3189.6403399999999,"percentile_25":2581.3233424999999,"percentile_75":2986.8680075000002,"percentile_10":2459.6599430000001,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":2784.095675,"min":2378.5510100000001,"sample_size":2.0,"percentile_90":3108.5314069999999,"percentile_95":3149.0858734999997,"percentile_99":3181.5294466999999,"type":"list","mean":2784.095675},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":5967.2336999999998,"percentile_25":2812.1127449999999,"percentile_75":5681.1539350000003,"percentile_10":1262.3358900000001,"unit":"seconds","name":"patchset-durations","percentile_50":5395.0741699999999,"min":229.15132,"sample_size":3.0,"percentile_90":5852.801794,"percentile_95":5910.0177469999999,"percentile_99":5955.7905093999998,"type":"list","mean":3863.8197299999997},{"description":"Total time spent in the CQ per patch.","max":5967.2336999999998,"percentile_25":5036.3452299999999,"percentile_75":5681.1539350000003,"percentile_10":4821.1078660000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":5395.0741699999999,"min":4677.6162899999999,"sample_size":3.0,"percentile_90":5852.801794,"percentile_95":5910.0177469999999,"percentile_99":5955.7905093999998,"type":"list","mean":5346.6413866666662},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":5956.5296099999996,"percentile_25":2769.1137600000002,"percentile_75":5653.3734199999999,"percentile_10":1220.4516780000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":5350.2172300000002,"min":188.01029,"sample_size":3.0,"percentile_90":5835.2671339999997,"percentile_95":5895.8983719999997,"percentile_99":5944.4033623999994,"type":"list","mean":3831.5857099999998},{"description":"Total time spent per CQ attempt.","max":5967.2336999999998,"percentile_25":2812.1127449999999,"percentile_75":5681.1539350000003,"percentile_10":1262.3358900000001,"unit":"seconds","name":"attempt-durations","percentile_50":5395.0741699999999,"min":229.15132,"sample_size":3.0,"percentile_90":5852.801794,"percentile_95":5910.0177469999999,"percentile_99":5955.7905093999998,"type":"list","mean":3863.8197299999997},{"description":"Time spent on each tryjob verifier first run.","max":1702.9314400000001,"percentile_25":580.47972000000004,"percentile_75":1337.9402950000001,"percentile_10":344.998062,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":972.94915000000003,"min":188.01029,"sample_size":3.0,"percentile_90":1556.934982,"percentile_95":1629.933211,"percentile_99":1688.3317942000001,"type":"list","mean":954.63029333333327},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":21638.93619,"percentile_25":5681.1539350000003,"percentile_75":13803.084945000001,"percentile_10":5509.5060760000006,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":5967.2336999999998,"min":5395.0741699999999,"sample_size":3.0,"percentile_90":18504.595691999999,"percentile_95":20071.765940999998,"percentile_99":21325.502140199998,"type":"list","mean":11000.414686666665}],"interval_minutes":15,"project":"chromium","key":6261911437967360,"end":1471854600.0},{"begin":1471853700.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-Recipes-py Presubmit-pass-count","description":"Number of passing runs by the Recipes-py Presubmit trybot."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-Recipes-py Presubmit-false-reject-count","description":"Number of false rejects by the Recipes-py Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-Recipes-py Presubmit-fail-count","description":"Number of failing runs by the Recipes-py Presubmit trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":119.54093,"percentile_25":119.54093,"percentile_75":119.54093,"percentile_10":119.54093,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":119.54093,"min":119.54093,"sample_size":1.0,"percentile_90":119.54093,"percentile_95":119.54093,"percentile_99":119.54093,"type":"list","mean":119.54093},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":271.45092,"percentile_25":271.45092,"percentile_75":271.45092,"percentile_10":271.45092,"unit":"seconds","name":"patchset-durations","percentile_50":271.45092,"min":271.45092,"sample_size":1.0,"percentile_90":271.45092,"percentile_95":271.45092,"percentile_99":271.45092,"type":"list","mean":271.45092},{"description":"Total time spent in the CQ per patch.","max":271.45092,"percentile_25":271.45092,"percentile_75":271.45092,"percentile_10":271.45092,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":271.45092,"min":271.45092,"sample_size":1.0,"percentile_90":271.45092,"percentile_95":271.45092,"percentile_99":271.45092,"type":"list","mean":271.45092},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":269.03241000000003,"percentile_25":269.03241000000003,"percentile_75":269.03241000000003,"percentile_10":269.03241000000003,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":269.03241000000003,"min":269.03241000000003,"sample_size":1.0,"percentile_90":269.03241000000003,"percentile_95":269.03241000000003,"percentile_99":269.03241000000003,"type":"list","mean":269.03241000000003},{"description":"Total time spent per CQ attempt.","max":271.45092,"percentile_25":271.45092,"percentile_75":271.45092,"percentile_10":271.45092,"unit":"seconds","name":"attempt-durations","percentile_50":271.45092,"min":271.45092,"sample_size":1.0,"percentile_90":271.45092,"percentile_95":271.45092,"percentile_99":271.45092,"type":"list","mean":271.45092},{"description":"Time spent on each tryjob verifier first run.","max":149.49148,"percentile_25":149.49148,"percentile_75":149.49148,"percentile_10":149.49148,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":149.49148,"min":149.49148,"sample_size":1.0,"percentile_90":149.49148,"percentile_95":149.49148,"percentile_99":149.49148,"type":"list","mean":149.49148},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":271.45092,"percentile_25":271.45092,"percentile_75":271.45092,"percentile_10":271.45092,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":271.45092,"min":271.45092,"sample_size":1.0,"percentile_90":271.45092,"percentile_95":271.45092,"percentile_99":271.45092,"type":"list","mean":271.45092}],"interval_minutes":15,"project":"recipe_engine","key":6448924246147072,"end":1471854600.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":4,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":4,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":17,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":4,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":4,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":4,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":4,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":4,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":4,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":2,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":4,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":4,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":4,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":98,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":4.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":63.468919999999997,"percentile_25":37.831670000000003,"percentile_75":51.971814999999999,"percentile_10":36.245846000000007,"unit":"seconds","name":"patchset-commit-durations","percentile_50":40.474710000000002,"min":35.188630000000003,"sample_size":3.0,"percentile_90":58.870077999999999,"percentile_95":61.169498999999995,"percentile_99":63.009035799999999,"type":"list","mean":46.377420000000001},{"description":"Time spent on each tryjob verifier retry.","max":8176.8648899999998,"percentile_25":4613.8779450000002,"percentile_75":6989.2025749999993,"percentile_10":3901.2805560000002,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":5801.5402599999998,"min":3426.2156300000001,"sample_size":2.0,"percentile_90":7701.7999639999998,"percentile_95":7939.3324269999994,"percentile_99":8129.3583974000003,"type":"list","mean":5801.5402599999998},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":4.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":15779.82106,"percentile_25":1456.3191825000001,"percentile_75":8547.7467775000005,"percentile_10":747.01253700000007,"unit":"seconds","name":"patchset-durations","percentile_50":3993.7168899999997,"min":274.14143999999999,"sample_size":4.0,"percentile_90":12886.991347000003,"percentile_95":14333.406203499995,"percentile_99":15490.538088699997,"type":"list","mean":6010.3490700000002},{"description":"Total time spent in the CQ per patch.","max":15779.82106,"percentile_25":5065.3861200000001,"percentile_75":8610.7137475,"percentile_10":3136.3815060000002,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":6179.0333300000002,"min":1850.37843,"sample_size":4.0,"percentile_90":12912.178135000002,"percentile_95":14345.999597499997,"percentile_99":15493.056767499998,"type":"list","mean":7497.0665375000008},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":15733.724679999999,"percentile_25":1406.5221475000001,"percentile_75":8531.0525049999997,"percentile_10":681.84889300000009,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":3969.6400900000003,"min":198.73339000000001,"sample_size":4.0,"percentile_90":12852.655810000002,"percentile_95":14293.190244999996,"percentile_99":15445.617792999996,"type":"list","mean":5967.9345625000005},{"description":"Total time spent per CQ attempt.","max":15779.82106,"percentile_25":1456.3191825000001,"percentile_75":8547.7467775000005,"percentile_10":747.01253700000007,"unit":"seconds","name":"attempt-durations","percentile_50":3993.7168899999997,"min":274.14143999999999,"sample_size":4.0,"percentile_90":12886.991347000003,"percentile_95":14333.406203499995,"percentile_99":15490.538088699997,"type":"list","mean":6010.3490700000002},{"description":"Time spent on each tryjob verifier first run.","max":1340.72694,"percentile_25":161.36900000000003,"percentile_75":1056.9948525,"percentile_10":94.113098000000008,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":580.57544000000007,"min":49.275829999999999,"sample_size":4.0,"percentile_90":1227.234105,"percentile_95":1283.9805225,"percentile_99":1329.3776564999998,"type":"list","mean":637.78841250000005},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":4.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":15779.82106,"percentile_25":5065.3861200000001,"percentile_75":9335.7714625000008,"percentile_10":3136.3815060000002,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":6662.4051399999998,"min":1850.37843,"sample_size":4.0,"percentile_90":13202.201221000003,"percentile_95":14491.011140499997,"percentile_99":15522.059076099998,"type":"list","mean":7738.7524424999992}],"interval_minutes":15,"project":"chromium","key":5123454170824704,"end":1471853700.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":15,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-false-reject-count","description":"Number of false rejects by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-fail-count","description":"Number of failing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-skia_presubmit-Trybot-false-reject-count","description":"Number of false rejects by the skia_presubmit-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86-Debug-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-GCC-x86_64-Release-CMake-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Mips-Debug-Android-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-Mips-Debug-Android-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86-Debug-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86-Debug-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-Arm64-Debug-Android-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Debug-Trybot-fail-count","description":"Number of failing runs by the Build-Win-MSVC-x86_64-Debug-Trybot trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-skia_presubmit-Trybot-pass-count","description":"Number of passing runs by the skia_presubmit-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Ubuntu-GCC-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Ubuntu-GCC-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-fail-count","description":"Number of failing runs by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Mac-Clang-x86_64-Release-GN-Trybot-false-reject-count","description":"Number of false rejects by the Build-Mac-Clang-x86_64-Release-GN-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":1,"type":"count","name":"trybot-Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot-pass-count","description":"Number of passing runs by the Build-Ubuntu-Clang-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot-fail-count","description":"Number of failing runs by the Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-GN-Trybot trybot."},{"count":0,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-false-reject-count","description":"Number of false rejects by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-Build-Win-MSVC-x86_64-Release-Vulkan-Trybot-pass-count","description":"Number of passing runs by the Build-Win-MSVC-x86_64-Release-Vulkan-Trybot trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"patchset-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518},{"description":"Total time spent in the CQ per patch.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1043.8797400000001,"percentile_25":1043.8797400000001,"percentile_75":1043.8797400000001,"percentile_10":1043.8797400000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1043.8797400000001,"min":1043.8797400000001,"sample_size":1.0,"percentile_90":1043.8797400000001,"percentile_95":1043.8797400000001,"percentile_99":1043.8797400000001,"type":"list","mean":1043.8797400000001},{"description":"Total time spent per CQ attempt.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"attempt-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518},{"description":"Time spent on each tryjob verifier first run.","max":1043.8797400000001,"percentile_25":1043.8797400000001,"percentile_75":1043.8797400000001,"percentile_10":1043.8797400000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1043.8797400000001,"min":1043.8797400000001,"sample_size":1.0,"percentile_90":1043.8797400000001,"percentile_95":1043.8797400000001,"percentile_99":1043.8797400000001,"type":"list","mean":1043.8797400000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1054.64518,"percentile_25":1054.64518,"percentile_75":1054.64518,"percentile_10":1054.64518,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1054.64518,"min":1054.64518,"sample_size":1.0,"percentile_90":1054.64518,"percentile_95":1054.64518,"percentile_99":1054.64518,"type":"list","mean":1054.64518}],"interval_minutes":60,"project":"skia","key":5358680939692032,"end":1471856400.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":4,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-Build Presubmit-pass-count","description":"Number of passing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-Build Presubmit-false-reject-count","description":"Number of false rejects by the Build Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build Presubmit-fail-count","description":"Number of failing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":6.0977399999999999,"percentile_25":4.0434450000000002,"percentile_75":5.4129749999999994,"percentile_10":3.6325859999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":4.7282099999999998,"min":3.3586800000000001,"sample_size":2.0,"percentile_90":5.8238339999999997,"percentile_95":5.9607869999999998,"percentile_99":6.0703494000000005,"type":"list","mean":4.7282099999999998},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":438.08278000000001,"percentile_25":274.55503750000003,"percentile_75":383.57353250000006,"percentile_10":241.84948900000001,"unit":"seconds","name":"patchset-durations","percentile_50":329.06428500000004,"min":220.04579000000001,"sample_size":2.0,"percentile_90":416.27908100000002,"percentile_95":427.18093049999999,"percentile_99":435.9024101,"type":"list","mean":329.06428500000004},{"description":"Total time spent in the CQ per patch.","max":439.43730000000005,"percentile_25":438.42141000000004,"percentile_75":439.09867000000003,"percentile_10":438.21823200000006,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":438.76004,"min":438.08278000000001,"sample_size":2.0,"percentile_90":439.30184800000001,"percentile_95":439.36957400000006,"percentile_99":439.42375480000004,"type":"list","mean":438.76004},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":431.99257,"percentile_25":263.23941249999996,"percentile_75":375.74151750000004,"percentile_10":229.48878100000002,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":319.49046499999997,"min":206.98836,"sample_size":2.0,"percentile_90":409.49214899999998,"percentile_95":420.74235950000002,"percentile_99":429.74252790000003,"type":"list","mean":319.49046499999997},{"description":"Total time spent per CQ attempt.","max":438.08278000000001,"percentile_25":274.55503750000003,"percentile_75":383.57353250000006,"percentile_10":241.84948900000001,"unit":"seconds","name":"attempt-durations","percentile_50":329.06428500000004,"min":220.04579000000001,"sample_size":2.0,"percentile_90":416.27908100000002,"percentile_95":427.18093049999999,"percentile_99":435.9024101,"type":"list","mean":329.06428500000004},{"description":"Time spent on each tryjob verifier first run.","max":431.99257,"percentile_25":263.23941249999996,"percentile_75":375.74151750000004,"percentile_10":229.48878100000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":319.49046499999997,"min":206.98836,"sample_size":2.0,"percentile_90":409.49214899999998,"percentile_95":420.74235950000002,"percentile_99":429.74252790000003,"type":"list","mean":319.49046499999997},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":785.92956000000004,"percentile_25":525.04447500000003,"percentile_75":698.96786500000007,"percentile_10":472.86745800000006,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":612.00617,"min":438.08278000000001,"sample_size":2.0,"percentile_90":751.14488200000005,"percentile_95":768.53722099999993,"percentile_99":782.45109220000006,"type":"list","mean":612.00617}],"interval_minutes":60,"project":"build","key":5448372691402752,"end":1471856400.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":4,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":8,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":4,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":4,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":1,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":99,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":3,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":4,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":4,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":8.8647200000000002,"percentile_25":8.8647200000000002,"percentile_75":8.8647200000000002,"percentile_10":8.8647200000000002,"unit":"seconds","name":"patchset-commit-durations","percentile_50":8.8647200000000002,"min":8.8647200000000002,"sample_size":1.0,"percentile_90":8.8647200000000002,"percentile_95":8.8647200000000002,"percentile_99":8.8647200000000002,"type":"list","mean":8.8647200000000002},{"description":"Time spent on each tryjob verifier retry.","max":1281.0938200000001,"percentile_25":79.968635000000006,"percentile_75":690.52338500000008,"percentile_10":67.978046000000006,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":99.952950000000001,"min":59.984319999999997,"sample_size":3.0,"percentile_90":1044.8656460000002,"percentile_95":1162.9797329999999,"percentile_99":1257.4710026,"type":"list","mean":480.34369666666663},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":3667.45487,"percentile_25":1084.6464624999999,"percentile_75":2371.1966299999999,"percentile_10":642.36695499999996,"unit":"seconds","name":"patchset-durations","percentile_50":1634.733925,"min":347.51395000000002,"sample_size":4.0,"percentile_90":3148.9515740000002,"percentile_95":3408.2032219999996,"percentile_99":3615.6045403999997,"type":"list","mean":1821.1091675},{"description":"Total time spent in the CQ per patch.","max":3667.45487,"percentile_25":1541.2114000000001,"percentile_75":2969.3387374999998,"percentile_10":824.99293000000011,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2337.8719550000001,"min":347.51395000000002,"sample_size":4.0,"percentile_90":3388.2084169999998,"percentile_95":3527.8316434999997,"percentile_99":3639.5302247,"type":"list","mean":2172.6781824999998},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":3658.2573200000002,"percentile_25":1072.81358,"percentile_75":2361.361445,"percentile_10":636.3449720000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1622.17948,"min":345.36590000000001,"sample_size":4.0,"percentile_90":3139.4989700000006,"percentile_95":3398.8781449999997,"percentile_99":3606.3814849999999,"type":"list","mean":1811.9955450000002},{"description":"Total time spent per CQ attempt.","max":3667.45487,"percentile_25":1084.6464624999999,"percentile_75":2371.1966299999999,"percentile_10":642.36695499999996,"unit":"seconds","name":"attempt-durations","percentile_50":1634.733925,"min":347.51395000000002,"sample_size":4.0,"percentile_90":3148.9515740000002,"percentile_95":3408.2032219999996,"percentile_99":3615.6045403999997,"type":"list","mean":1821.1091675},{"description":"Time spent on each tryjob verifier first run.","max":906.20338000000004,"percentile_25":322.99500999999998,"percentile_75":503.26495750000004,"percentile_10":240.45518200000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":368.90130999999997,"min":185.42863,"sample_size":4.0,"percentile_90":745.02801100000011,"percentile_95":825.61569549999979,"percentile_99":890.08584309999992,"type":"list","mean":457.35865750000005},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":4.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":332192.55719999998,"percentile_25":1541.2114000000001,"percentile_75":85798.730452499993,"percentile_10":824.99293000000011,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":2803.28271,"min":347.51395000000002,"sample_size":4.0,"percentile_90":233635.02650100004,"percentile_95":282913.79185049987,"percentile_99":322336.80413009989,"type":"list","mean":84536.659142499993}],"interval_minutes":60,"project":"v8","key":5458270980407296,"end":1471856400.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build Presubmit-pass-count","description":"Number of passing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-Build Presubmit-false-reject-count","description":"Number of false rejects by the Build Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build Presubmit-fail-count","description":"Number of failing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":6.0977399999999999,"percentile_25":6.0977399999999999,"percentile_75":6.0977399999999999,"percentile_10":6.0977399999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":6.0977399999999999,"min":6.0977399999999999,"sample_size":1.0,"percentile_90":6.0977399999999999,"percentile_95":6.0977399999999999,"percentile_99":6.0977399999999999,"type":"list","mean":6.0977399999999999},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":220.04579000000001,"percentile_25":220.04579000000001,"percentile_75":220.04579000000001,"percentile_10":220.04579000000001,"unit":"seconds","name":"patchset-durations","percentile_50":220.04579000000001,"min":220.04579000000001,"sample_size":1.0,"percentile_90":220.04579000000001,"percentile_95":220.04579000000001,"percentile_99":220.04579000000001,"type":"list","mean":220.04579000000001},{"description":"Total time spent in the CQ per patch.","max":439.43730000000005,"percentile_25":439.43730000000005,"percentile_75":439.43730000000005,"percentile_10":439.43730000000005,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":439.43730000000005,"min":439.43730000000005,"sample_size":1.0,"percentile_90":439.43730000000005,"percentile_95":439.43730000000005,"percentile_99":439.43730000000005,"type":"list","mean":439.43730000000005},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":206.98836,"percentile_25":206.98836,"percentile_75":206.98836,"percentile_10":206.98836,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":206.98836,"min":206.98836,"sample_size":1.0,"percentile_90":206.98836,"percentile_95":206.98836,"percentile_99":206.98836,"type":"list","mean":206.98836},{"description":"Total time spent per CQ attempt.","max":220.04579000000001,"percentile_25":220.04579000000001,"percentile_75":220.04579000000001,"percentile_10":220.04579000000001,"unit":"seconds","name":"attempt-durations","percentile_50":220.04579000000001,"min":220.04579000000001,"sample_size":1.0,"percentile_90":220.04579000000001,"percentile_95":220.04579000000001,"percentile_99":220.04579000000001,"type":"list","mean":220.04579000000001},{"description":"Time spent on each tryjob verifier first run.","max":206.98836,"percentile_25":206.98836,"percentile_75":206.98836,"percentile_10":206.98836,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":206.98836,"min":206.98836,"sample_size":1.0,"percentile_90":206.98836,"percentile_95":206.98836,"percentile_99":206.98836,"type":"list","mean":206.98836},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":785.92956000000004,"percentile_25":785.92956000000004,"percentile_75":785.92956000000004,"percentile_10":785.92956000000004,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":785.92956000000004,"min":785.92956000000004,"sample_size":1.0,"percentile_90":785.92956000000004,"percentile_95":785.92956000000004,"percentile_99":785.92956000000004,"type":"list","mean":785.92956000000004}],"interval_minutes":15,"project":"build","key":5639348680654848,"end":1471853700.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":12,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":10,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":51,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-closure_compilation-false-reject-count","description":"Number of false rejects by the closure_compilation trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":12,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":8,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":9,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":13,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_precise_blink_rel-false-reject-count","description":"Number of false rejects by the linux_precise_blink_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":13,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":13,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":13,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":12,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":13,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":14,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"trybot-linux_precise_blink_rel-pass-count","description":"Number of passing runs by the linux_precise_blink_rel trybot."},{"count":13,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":12,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":4,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":13,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":13,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":13,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":9,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-closure_compilation-fail-count","description":"Number of failing runs by the closure_compilation trybot."},{"count":4,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":13,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":13,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":4,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":6,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":310,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-closure_compilation-pass-count","description":"Number of passing runs by the closure_compilation trybot."},{"count":0,"type":"count","name":"trybot-linux_precise_blink_rel-fail-count","description":"Number of failing runs by the linux_precise_blink_rel trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":14,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":11,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":12,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":10,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":13,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":9.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":63.468919999999997,"percentile_25":38.472454999999997,"percentile_75":42.122932500000005,"percentile_10":36.714145000000002,"unit":"seconds","name":"patchset-commit-durations","percentile_50":39.822775,"min":35.188630000000003,"sample_size":6.0,"percentile_90":53.070629999999994,"percentile_95":58.269774999999996,"percentile_99":62.429091,"type":"list","mean":43.202516666666668},{"description":"Time spent on each tryjob verifier retry.","max":8176.8648899999998,"percentile_25":244.66200249999997,"percentile_75":3367.0718075,"percentile_10":46.443452000000008,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":1673.8740499999999,"min":0.061690000000000002,"sample_size":14.0,"percentile_90":4655.1236739999995,"percentile_95":5911.3030459999991,"percentile_99":7723.7525211999973,"type":"list","mean":2197.5876128571426},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":9.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":15779.82106,"percentile_25":1850.37843,"percentile_75":6137.0553499999996,"percentile_10":497.7071220000002,"unit":"seconds","name":"patchset-durations","percentile_50":5395.0741699999999,"min":229.15132,"sample_size":13.0,"percentile_90":9975.6298660000011,"percentile_95":12475.428447999993,"percentile_99":15118.942537599994,"type":"list","mean":5418.8816330769232},{"description":"Total time spent in the CQ per patch.","max":15779.82106,"percentile_25":4677.6162899999999,"percentile_75":6221.0113100000008,"percentile_10":2264.7145800000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":5455.3530000000001,"min":1391.96985,"sample_size":13.0,"percentile_90":13709.100520000004,"percentile_95":15052.878807999999,"percentile_99":15634.432609599999,"type":"list","mean":6663.1459646153853},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":15733.724679999999,"percentile_25":1809.1184000000001,"percentile_75":6130.1617800000004,"percentile_10":437.11794400000019,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":5350.2172300000002,"min":188.01029,"sample_size":13.0,"percentile_90":9972.1535640000002,"percentile_95":12454.879197999991,"percentile_99":15077.955583599994,"type":"list","mean":5393.1547407692306},{"description":"Total time spent per CQ attempt.","max":15779.82106,"percentile_25":1850.37843,"percentile_75":6137.0553499999996,"percentile_10":497.7071220000002,"unit":"seconds","name":"attempt-durations","percentile_50":5395.0741699999999,"min":229.15132,"sample_size":13.0,"percentile_90":9975.6298660000011,"percentile_95":12475.428447999993,"percentile_99":15118.942537599994,"type":"list","mean":5418.8816330769232},{"description":"Time spent on each tryjob verifier first run.","max":1702.9314400000001,"percentile_25":198.73339000000001,"percentile_75":1046.17551,"percentile_10":172.32196199999998,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":836.27517999999998,"min":49.275829999999999,"sample_size":13.0,"percentile_90":1439.09294,"percentile_95":1559.3832399999997,"percentile_99":1674.2217999999998,"type":"list","mean":809.53968461538477},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":13.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":230434.23899000001,"percentile_25":4982.5745200000001,"percentile_75":10272.500040000001,"percentile_10":2264.7145800000003,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":5967.2336999999998,"min":1391.96985,"sample_size":13.0,"percentile_90":20467.113164000002,"percentile_95":105157.0573099997,"percentile_99":205378.8026539998,"type":"list","mean":24647.30380076923}],"interval_minutes":60,"project":"chromium","key":5973973072347136,"end":1471856400.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-Depot Tools Presubmit-fail-count","description":"Number of failing runs by the Depot Tools Presubmit trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Depot Tools Presubmit-pass-count","description":"Number of passing runs by the Depot Tools Presubmit trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-Depot Tools Presubmit-false-reject-count","description":"Number of false rejects by the Depot Tools Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":4.7469400000000004,"percentile_25":4.7469400000000004,"percentile_75":4.7469400000000004,"percentile_10":4.7469400000000004,"unit":"seconds","name":"patchset-commit-durations","percentile_50":4.7469400000000004,"min":4.7469400000000004,"sample_size":1.0,"percentile_90":4.7469400000000004,"percentile_95":4.7469400000000004,"percentile_99":4.7469400000000004,"type":"list","mean":4.7469400000000004},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"patchset-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999},{"description":"Total time spent in the CQ per patch.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":213.17222000000001,"percentile_25":213.17222000000001,"percentile_75":213.17222000000001,"percentile_10":213.17222000000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":213.17222000000001,"min":213.17222000000001,"sample_size":1.0,"percentile_90":213.17222000000001,"percentile_95":213.17222000000001,"percentile_99":213.17222000000001,"type":"list","mean":213.17222000000001},{"description":"Total time spent per CQ attempt.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"attempt-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999},{"description":"Time spent on each tryjob verifier first run.","max":213.17222000000001,"percentile_25":213.17222000000001,"percentile_75":213.17222000000001,"percentile_10":213.17222000000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":213.17222000000001,"min":213.17222000000001,"sample_size":1.0,"percentile_90":213.17222000000001,"percentile_95":213.17222000000001,"percentile_99":213.17222000000001,"type":"list","mean":213.17222000000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":224.27128999999999,"percentile_25":224.27128999999999,"percentile_75":224.27128999999999,"percentile_10":224.27128999999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":224.27128999999999,"min":224.27128999999999,"sample_size":1.0,"percentile_90":224.27128999999999,"percentile_95":224.27128999999999,"percentile_99":224.27128999999999,"type":"list","mean":224.27128999999999}],"interval_minutes":60,"project":"depot_tools","key":5986636246548480,"end":1471856400.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":2,"type":"count","name":"trybot-linux_msan-pass-count","description":"Number of passing runs by the linux_msan trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-false-reject-count","description":"Number of false rejects by the linux_libfuzzer_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_msan-false-reject-count","description":"Number of false rejects by the linux_msan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_tsan2-false-reject-count","description":"Number of false rejects by the linux_tsan2 trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-ios_dbg-pass-count","description":"Number of passing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-fail-count","description":"Number of failing runs by the mac_baremetal trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-win_drmemory_light-fail-count","description":"Number of failing runs by the win_drmemory_light trybot."},{"count":0,"type":"count","name":"trybot-mac_rel-false-reject-count","description":"Number of false rejects by the mac_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-false-reject-count","description":"Number of false rejects by the ios64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-fail-count","description":"Number of failing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-false-reject-count","description":"Number of false rejects by the win_x64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_rel-false-reject-count","description":"Number of false rejects by the linux_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-fail-count","description":"Number of failing runs by the ios_arm64_rel trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-android_gn_rel-fail-count","description":"Number of failing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-ios_rel-false-reject-count","description":"Number of false rejects by the ios_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-mac_gn_dbg-pass-count","description":"Number of passing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_baremetal-false-reject-count","description":"Number of false rejects by the linux_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-false-reject-count","description":"Number of false rejects by the ios_arm64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-win_x64_clang_dbg-pass-count","description":"Number of passing runs by the win_x64_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-fail-count","description":"Number of failing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_rel-fail-count","description":"Number of failing runs by the win_x64_rel trybot."},{"count":2,"type":"count","name":"trybot-linux_rel-pass-count","description":"Number of passing runs by the linux_rel trybot."},{"count":2,"type":"count","name":"trybot-win_x64_rel-pass-count","description":"Number of passing runs by the win_x64_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_rel-false-reject-count","description":"Number of false rejects by the win_x64_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-fail-count","description":"Number of failing runs by the linux_asan trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-fail-count","description":"Number of failing runs by the android_compile_x86_rel trybot."},{"count":2,"type":"count","name":"trybot-android_compile_mips_dbg-pass-count","description":"Number of passing runs by the android_compile_mips_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_compile_dbg-false-reject-count","description":"Number of false rejects by the linux_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-linux_gn_dbg-pass-count","description":"Number of passing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-false-reject-count","description":"Number of false rejects by the win_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-mac_asan-pass-count","description":"Number of passing runs by the mac_asan trybot."},{"count":2,"type":"count","name":"trybot-linux_baremetal-pass-count","description":"Number of passing runs by the linux_baremetal trybot."},{"count":0,"type":"count","name":"trybot-linux_tsan2-fail-count","description":"Number of failing runs by the linux_tsan2 trybot."},{"count":1,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-false-reject-count","description":"Number of false rejects by the win_x64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_x64_dbg-fail-count","description":"Number of failing runs by the win_x64_dbg trybot."},{"count":2,"type":"count","name":"trybot-ios64_sim_dbg-pass-count","description":"Number of passing runs by the ios64_sim_dbg trybot."},{"count":2,"type":"count","name":"trybot-win_clang_rel-pass-count","description":"Number of passing runs by the win_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-fail-count","description":"Number of failing runs by the ios64_gn_dbg trybot."},{"count":1,"type":"count","name":"trybot-win_x64_gn_rel-fail-count","description":"Number of failing runs by the win_x64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-false-reject-count","description":"Number of false rejects by the win_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_x64_gn_rel-pass-count","description":"Number of passing runs by the win_x64_gn_rel trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-fail-count","description":"Number of failing runs by the mac_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-fail-count","description":"Number of failing runs by the mac_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_dbg-false-reject-count","description":"Number of false rejects by the mac_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-ios_api_framework-pass-count","description":"Number of passing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-false-reject-count","description":"Number of false rejects by the linux_arm trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan_vptr-false-reject-count","description":"Number of false rejects by the linux_ubsan_vptr trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-fail-count","description":"Number of failing runs by the android_compile_x86_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-fail-count","description":"Number of failing runs by the ios32_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-false-reject-count","description":"Number of false rejects by the win_clang_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_rel-false-reject-count","description":"Number of false rejects by the android_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":2,"type":"count","name":"trybot-win_drmemory_light-pass-count","description":"Number of passing runs by the win_drmemory_light trybot."},{"count":0,"type":"count","name":"trybot-linux_arm-fail-count","description":"Number of failing runs by the linux_arm trybot."},{"count":2,"type":"count","name":"trybot-win_x64_clang_rel-pass-count","description":"Number of passing runs by the win_x64_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-false-reject-count","description":"Number of false rejects by the android_compile_mips_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_rel-fail-count","description":"Number of failing runs by the ios_rel trybot."},{"count":2,"type":"count","name":"trybot-win_dbg-pass-count","description":"Number of passing runs by the win_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios_dbg-fail-count","description":"Number of failing runs by the ios_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-fail-count","description":"Number of failing runs by the android_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_baremetal-fail-count","description":"Number of failing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_rel-fail-count","description":"Number of failing runs by the win_x64_clang_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-false-reject-count","description":"Number of false rejects by the ios64_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_dbg-false-reject-count","description":"Number of false rejects by the android_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-false-reject-count","description":"Number of false rejects by the linux_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-ios_arm64_dbg-pass-count","description":"Number of passing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-false-reject-count","description":"Number of false rejects by the mac_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_rel-fail-count","description":"Number of failing runs by the linux_gn_rel trybot."},{"count":2,"type":"count","name":"trybot-linux_asan-pass-count","description":"Number of passing runs by the linux_asan trybot."},{"count":2,"type":"count","name":"trybot-ios32_sim_dbg-pass-count","description":"Number of passing runs by the ios32_sim_dbg trybot."},{"count":2,"type":"count","name":"trybot-ios64_gn_dbg-pass-count","description":"Number of passing runs by the ios64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_rel-fail-count","description":"Number of failing runs by the linux_rel trybot."},{"count":0,"type":"count","name":"trybot-win_clang_rel-fail-count","description":"Number of failing runs by the win_clang_rel trybot."},{"count":1,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"trybot-android_compile_x86_dbg-pass-count","description":"Number of passing runs by the android_compile_x86_dbg trybot."},{"count":2,"type":"count","name":"trybot-win_x64_dbg-pass-count","description":"Number of passing runs by the win_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_rel-fail-count","description":"Number of failing runs by the android_rel trybot."},{"count":0,"type":"count","name":"trybot-win_drmemory_light-false-reject-count","description":"Number of false rejects by the win_drmemory_light trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":2,"type":"count","name":"trybot-android_arm64_rel-pass-count","description":"Number of passing runs by the android_arm64_rel trybot."},{"count":1,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"trybot-win_x64_dbg-false-reject-count","description":"Number of false rejects by the win_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_rel-false-reject-count","description":"Number of false rejects by the win_x64_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-false-reject-count","description":"Number of false rejects by the linux_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_ubsan-false-reject-count","description":"Number of false rejects by the linux_ubsan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-fail-count","description":"Number of failing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_dbg-false-reject-count","description":"Number of false rejects by the ios64_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_dbg-false-reject-count","description":"Number of false rejects by the ios_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios64_sim_dbg-fail-count","description":"Number of failing runs by the ios64_sim_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_rel-false-reject-count","description":"Number of false rejects by the win_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_api_framework-fail-count","description":"Number of failing runs by the ios_api_framework trybot."},{"count":0,"type":"count","name":"trybot-win_x64_gn_dbg-fail-count","description":"Number of failing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_dbg-fail-count","description":"Number of failing runs by the android_dbg trybot."},{"count":2,"type":"count","name":"trybot-win_rel-pass-count","description":"Number of passing runs by the win_rel trybot."},{"count":2,"type":"count","name":"trybot-linux_gn_rel-pass-count","description":"Number of passing runs by the linux_gn_rel trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":2,"type":"count","name":"trybot-mac_gn_rel-pass-count","description":"Number of passing runs by the mac_gn_rel trybot."},{"count":2,"type":"count","name":"trybot-android_compile_x64_dbg-pass-count","description":"Number of passing runs by the android_compile_x64_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_gn_rel-fail-count","description":"Number of failing runs by the mac_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-android_arm64_rel-false-reject-count","description":"Number of false rejects by the android_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-android_gn_dbg-pass-count","description":"Number of passing runs by the android_gn_dbg trybot."},{"count":2,"type":"count","name":"trybot-linux_arm-pass-count","description":"Number of passing runs by the linux_arm trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x64_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x64_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-android_rel-pass-count","description":"Number of passing runs by the android_rel trybot."},{"count":2,"type":"count","name":"trybot-ios_arm64_rel-pass-count","description":"Number of passing runs by the ios_arm64_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_compile_dbg-false-reject-count","description":"Number of false rejects by the mac_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios32_sim_dbg-false-reject-count","description":"Number of false rejects by the ios32_sim_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-false-reject-count","description":"Number of false rejects by the android_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-false-reject-count","description":"Number of false rejects by the win_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_dbg-fail-count","description":"Number of failing runs by the ios_arm64_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_dbg-fail-count","description":"Number of failing runs by the win_dbg trybot."},{"count":2,"type":"count","name":"trybot-linux_compile_dbg-pass-count","description":"Number of passing runs by the linux_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_ubsan-fail-count","description":"Number of failing runs by the linux_ubsan trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":2,"type":"count","name":"trybot-ios64_gn_rel-pass-count","description":"Number of passing runs by the ios64_gn_rel trybot."},{"count":2,"type":"count","name":"trybot-win_clang_dbg-pass-count","description":"Number of passing runs by the win_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-mac_baremetal-false-reject-count","description":"Number of false rejects by the mac_baremetal trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_rel-fail-count","description":"Number of failing runs by the mac_rel trybot."},{"count":0,"type":"count","name":"trybot-ios64_gn_rel-fail-count","description":"Number of failing runs by the ios64_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-fail-count","description":"Number of failing runs by the win_x64_clang_dbg trybot."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-win_clang_dbg-fail-count","description":"Number of failing runs by the win_clang_dbg trybot."},{"count":2,"type":"count","name":"trybot-ios_rel-pass-count","description":"Number of passing runs by the ios_rel trybot."},{"count":99,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"trybot-linux_ubsan_vptr-pass-count","description":"Number of passing runs by the linux_ubsan_vptr trybot."},{"count":0,"type":"count","name":"trybot-ios_api_framework-false-reject-count","description":"Number of false rejects by the ios_api_framework trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-win_x64_gn_dbg-pass-count","description":"Number of passing runs by the win_x64_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_rel-false-reject-count","description":"Number of false rejects by the android_compile_x86_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_asan-false-reject-count","description":"Number of false rejects by the linux_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-ios_arm64_rel-false-reject-count","description":"Number of false rejects by the ios_arm64_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_gn_dbg-false-reject-count","description":"Number of false rejects by the android_gn_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-linux_tsan2-pass-count","description":"Number of passing runs by the linux_tsan2 trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg-fail-count","description":"Number of failing runs by the android_clang_dbg trybot."},{"count":0,"type":"count","name":"trybot-linux_msan-fail-count","description":"Number of failing runs by the linux_msan trybot."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-android_rel-false-reject-count","description":"Number of false rejects by the android_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_baremetal-fail-count","description":"Number of failing runs by the linux_baremetal trybot."},{"count":2,"type":"count","name":"trybot-android_compile_x86_rel-pass-count","description":"Number of passing runs by the android_compile_x86_rel trybot."},{"count":0,"type":"count","name":"trybot-android_compile_x86_dbg-false-reject-count","description":"Number of false rejects by the android_compile_x86_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_mips_dbg-fail-count","description":"Number of failing runs by the android_compile_mips_dbg trybot."},{"count":2,"type":"count","name":"trybot-android_gn_rel-pass-count","description":"Number of passing runs by the android_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_asan-false-reject-count","description":"Number of false rejects by the mac_asan trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_asan-fail-count","description":"Number of failing runs by the mac_asan trybot."},{"count":1,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":2,"type":"count","name":"trybot-android_clang_dbg-pass-count","description":"Number of passing runs by the android_clang_dbg trybot."},{"count":2,"type":"count","name":"trybot-mac_baremetal-pass-count","description":"Number of passing runs by the mac_baremetal trybot."},{"count":2,"type":"count","name":"trybot-win_baremetal-pass-count","description":"Number of passing runs by the win_baremetal trybot."},{"count":0,"type":"count","name":"trybot-win_rel-fail-count","description":"Number of failing runs by the win_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_gn_dbg-fail-count","description":"Number of failing runs by the linux_gn_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_x64_clang_dbg-false-reject-count","description":"Number of false rejects by the win_x64_clang_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-linux_libfuzzer_rel-pass-count","description":"Number of passing runs by the linux_libfuzzer_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_libfuzzer_rel-fail-count","description":"Number of failing runs by the linux_libfuzzer_rel trybot."},{"count":2,"type":"count","name":"trybot-mac_rel-pass-count","description":"Number of passing runs by the mac_rel trybot."},{"count":2,"type":"count","name":"trybot-linux_ubsan-pass-count","description":"Number of passing runs by the linux_ubsan trybot."},{"count":2,"type":"count","name":"trybot-android_dbg-pass-count","description":"Number of passing runs by the android_dbg trybot."},{"count":0,"type":"count","name":"trybot-android_arm64_rel-fail-count","description":"Number of failing runs by the android_arm64_rel trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":2,"type":"count","name":"trybot-mac_compile_dbg-pass-count","description":"Number of passing runs by the mac_compile_dbg trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":5.2427900000000003,"percentile_25":3.1665049999999999,"percentile_75":4.5506950000000002,"percentile_10":2.7512480000000004,"unit":"seconds","name":"patchset-commit-durations","percentile_50":3.8586,"min":2.4744100000000002,"sample_size":2.0,"percentile_90":4.9659520000000006,"percentile_95":5.1043710000000004,"percentile_99":5.215106200000001,"type":"list","mean":3.8586},{"description":"Time spent on each tryjob verifier retry.","max":2770.67463,"percentile_25":2770.67463,"percentile_75":2770.67463,"percentile_10":2770.67463,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":2770.67463,"min":2770.67463,"sample_size":1.0,"percentile_90":2770.67463,"percentile_95":2770.67463,"percentile_99":2770.67463,"type":"list","mean":2770.67463},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":3097.7504800000002,"percentile_25":2943.3763524999999,"percentile_75":3046.2924375000002,"percentile_10":2912.5015269999999,"unit":"seconds","name":"patchset-durations","percentile_50":2994.8343949999999,"min":2891.91831,"sample_size":2.0,"percentile_90":3077.1672630000003,"percentile_95":3087.4588715,"percentile_99":3095.6921582999998,"type":"list","mean":2994.8343949999999},{"description":"Total time spent in the CQ per patch.","max":10125.014510000001,"percentile_25":4854.5664875000002,"percentile_75":8368.1985025000013,"percentile_10":3800.4768830000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":6611.3824950000007,"min":3097.7504800000002,"sample_size":2.0,"percentile_90":9422.2881070000003,"percentile_95":9773.6513085000006,"percentile_99":10054.741869699999,"type":"list","mean":6611.3824950000007},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":3088.92659,"percentile_25":2931.3792199999998,"percentile_75":3036.4108000000001,"percentile_10":2899.8697459999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2983.8950100000002,"min":2878.8634299999999,"sample_size":2.0,"percentile_90":3067.9202740000001,"percentile_95":3078.423432,"percentile_99":3086.8259584000002,"type":"list","mean":2983.8950100000002},{"description":"Total time spent per CQ attempt.","max":3097.7504800000002,"percentile_25":2943.3763524999999,"percentile_75":3046.2924375000002,"percentile_10":2912.5015269999999,"unit":"seconds","name":"attempt-durations","percentile_50":2994.8343949999999,"min":2891.91831,"sample_size":2.0,"percentile_90":3077.1672630000003,"percentile_95":3087.4588715,"percentile_99":3095.6921582999998,"type":"list","mean":2994.8343949999999},{"description":"Time spent on each tryjob verifier first run.","max":1648.79495,"percentile_25":493.34033749999998,"percentile_75":1263.6434125000001,"percentile_10":262.249415,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":878.49187499999994,"min":108.1888,"sample_size":2.0,"percentile_90":1494.7343350000001,"percentile_95":1571.7646424999998,"percentile_99":1633.3888884999999,"type":"list","mean":878.49187499999994},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":414924.41073,"percentile_25":106054.41554250001,"percentile_75":311967.74566749996,"percentile_10":44280.416505000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":209011.080605,"min":3097.7504800000002,"sample_size":2.0,"percentile_90":373741.74470500002,"percentile_95":394333.07771749998,"percentile_99":410806.14412750001,"type":"list","mean":209011.080605}],"interval_minutes":60,"project":"webrtc","key":6278525495541760,"end":1471856400.0},{"begin":1471852800.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":3,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipes-py Presubmit-pass-count","description":"Number of passing runs by the Recipes-py Presubmit trybot."},{"count":2,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-Recipes-py Presubmit-false-reject-count","description":"Number of false rejects by the Recipes-py Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-Recipes-py Presubmit-fail-count","description":"Number of failing runs by the Recipes-py Presubmit trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":3.0824500000000001,"percentile_25":3.0824500000000001,"percentile_75":3.0824500000000001,"percentile_10":3.0824500000000001,"unit":"seconds","name":"patchset-commit-durations","percentile_50":3.0824500000000001,"min":3.0824500000000001,"sample_size":1.0,"percentile_90":3.0824500000000001,"percentile_95":3.0824500000000001,"percentile_99":3.0824500000000001,"type":"list","mean":3.0824500000000001},{"description":"Time spent on each tryjob verifier retry.","max":119.54093,"percentile_25":119.54093,"percentile_75":119.54093,"percentile_10":119.54093,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":119.54093,"min":119.54093,"sample_size":1.0,"percentile_90":119.54093,"percentile_95":119.54093,"percentile_99":119.54093,"type":"list","mean":119.54093},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":317.33431999999999,"percentile_25":282.92176999999998,"percentile_75":305.86347000000001,"percentile_10":276.03926000000001,"unit":"seconds","name":"patchset-durations","percentile_50":294.39261999999997,"min":271.45092,"sample_size":2.0,"percentile_90":312.74597999999997,"percentile_95":315.04014999999998,"percentile_99":316.87548600000002,"type":"list","mean":294.39261999999997},{"description":"Total time spent in the CQ per patch.","max":317.33431999999999,"percentile_25":282.92176999999998,"percentile_75":305.86347000000001,"percentile_10":276.03926000000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":294.39261999999997,"min":271.45092,"sample_size":2.0,"percentile_90":312.74597999999997,"percentile_95":315.04014999999998,"percentile_99":316.87548600000002,"type":"list","mean":294.39261999999997},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":269.03241000000003,"percentile_25":148.781475,"percentile_75":209.13130000000001,"percentile_10":148.512246,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":149.23018999999999,"min":148.33276000000001,"sample_size":3.0,"percentile_90":245.07196600000003,"percentile_95":257.052188,"percentile_99":266.63636560000003,"type":"list","mean":188.86512000000002},{"description":"Total time spent per CQ attempt.","max":271.45092,"percentile_25":158.66716,"percentile_75":215.536925,"percentile_10":158.09369799999999,"unit":"seconds","name":"attempt-durations","percentile_50":159.62293,"min":157.71138999999999,"sample_size":3.0,"percentile_90":249.08532200000002,"percentile_95":260.26812099999995,"percentile_99":269.21436019999999,"type":"list","mean":196.26174666666665},{"description":"Time spent on each tryjob verifier first run.","max":149.49148,"percentile_25":148.781475,"percentile_75":149.36083500000001,"percentile_10":148.512246,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":149.23018999999999,"min":148.33276000000001,"sample_size":3.0,"percentile_90":149.439222,"percentile_95":149.465351,"percentile_99":149.48625419999999,"type":"list","mean":149.01814333333334},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":1.25,"percentile_75":1.75,"percentile_10":1.1000000000000001,"unit":"attempts","name":"patchset-attempts","percentile_50":1.5,"min":1.0,"sample_size":2.0,"percentile_90":1.8999999999999999,"percentile_95":1.95,"percentile_99":1.99,"type":"list","mean":1.5},{"description":"Total time per patch since their commit box was checked.","max":678.46149000000003,"percentile_25":373.20356249999998,"percentile_75":576.70884750000005,"percentile_10":312.15197699999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":474.95620500000001,"min":271.45092,"sample_size":2.0,"percentile_90":637.76043300000003,"percentile_95":658.11096150000003,"percentile_99":674.39138430000003,"type":"list","mean":474.95620500000001}],"interval_minutes":60,"project":"recipe_engine","key":6334888301035520,"end":1471856400.0},{"begin":1471851900.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":66,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":2,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":7.79826,"percentile_25":7.79826,"percentile_75":7.79826,"percentile_10":7.79826,"unit":"seconds","name":"patchset-commit-durations","percentile_50":7.79826,"min":7.79826,"sample_size":1.0,"percentile_90":7.79826,"percentile_95":7.79826,"percentile_99":7.79826,"type":"list","mean":7.79826},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1380.1060600000001,"percentile_25":436.96240750000004,"percentile_75":1065.7248425,"percentile_10":248.33367700000002,"unit":"seconds","name":"patchset-durations","percentile_50":751.34362500000009,"min":122.58119000000001,"sample_size":2.0,"percentile_90":1254.3535730000001,"percentile_95":1317.2298165,"percentile_99":1367.5308113000001,"type":"list","mean":751.34362500000009},{"description":"Total time spent in the CQ per patch.","max":3667.8773000000001,"percentile_25":1952.0488700000001,"percentile_75":3095.9344900000001,"percentile_10":1608.883184,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2523.9916800000001,"min":1380.1060600000001,"sample_size":2.0,"percentile_90":3439.1001759999999,"percentile_95":3553.488738,"percentile_99":3644.9995875999998,"type":"list","mean":2523.9916800000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1369.3114,"percentile_25":425.486155,"percentile_75":1054.7029849999999,"percentile_10":236.72110600000002,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":740.09456999999998,"min":110.87774,"sample_size":2.0,"percentile_90":1243.4680340000002,"percentile_95":1306.389717,"percentile_99":1356.7270634000001,"type":"list","mean":740.09456999999998},{"description":"Total time spent per CQ attempt.","max":1380.1060600000001,"percentile_25":436.96240750000004,"percentile_75":1065.7248425,"percentile_10":248.33367700000002,"unit":"seconds","name":"attempt-durations","percentile_50":751.34362500000009,"min":122.58119000000001,"sample_size":2.0,"percentile_90":1254.3535730000001,"percentile_95":1317.2298165,"percentile_99":1367.5308113000001,"type":"list","mean":751.34362500000009},{"description":"Time spent on each tryjob verifier first run.","max":1369.3114,"percentile_25":425.486155,"percentile_75":1054.7029849999999,"percentile_10":236.72110600000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":740.09456999999998,"min":110.87774,"sample_size":2.0,"percentile_90":1243.4680340000002,"percentile_95":1306.389717,"percentile_99":1356.7270634000001,"type":"list","mean":740.09456999999998},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":51297.006600000001,"percentile_25":13859.331195000001,"percentile_75":38817.781465,"percentile_10":6371.7961140000007,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":26338.556329999999,"min":1380.1060600000001,"sample_size":2.0,"percentile_90":46305.316546000002,"percentile_95":48801.161572999998,"percentile_99":50797.837594600001,"type":"list","mean":26338.556329999999}],"interval_minutes":15,"project":"v8","key":4584108233588736,"end":1471852800.0},{"begin":1471851900.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build Presubmit-pass-count","description":"Number of passing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-Build Presubmit-false-reject-count","description":"Number of false rejects by the Build Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build Presubmit-fail-count","description":"Number of failing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"patchset-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001},{"description":"Total time spent in the CQ per patch.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":210.32651000000001,"percentile_25":210.32651000000001,"percentile_75":210.32651000000001,"percentile_10":210.32651000000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":210.32651000000001,"min":210.32651000000001,"sample_size":1.0,"percentile_90":210.32651000000001,"percentile_95":210.32651000000001,"percentile_99":210.32651000000001,"type":"list","mean":210.32651000000001},{"description":"Total time spent per CQ attempt.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"attempt-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001},{"description":"Time spent on each tryjob verifier first run.","max":210.32651000000001,"percentile_25":210.32651000000001,"percentile_75":210.32651000000001,"percentile_10":210.32651000000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":210.32651000000001,"min":210.32651000000001,"sample_size":1.0,"percentile_90":210.32651000000001,"percentile_95":210.32651000000001,"percentile_99":210.32651000000001,"type":"list","mean":210.32651000000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001}],"interval_minutes":15,"project":"build","key":6011322644824064,"end":1471852800.0},{"begin":1471851900.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":4,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":19,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":4,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":4,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":3,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":74,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":5,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":46.076189999999997,"percentile_25":46.076189999999997,"percentile_75":46.076189999999997,"percentile_10":46.076189999999997,"unit":"seconds","name":"patchset-commit-durations","percentile_50":46.076189999999997,"min":46.076189999999997,"sample_size":1.0,"percentile_90":46.076189999999997,"percentile_95":46.076189999999997,"percentile_99":46.076189999999997,"type":"list","mean":46.076189999999997},{"description":"Time spent on each tryjob verifier retry.","max":8554.2609200000006,"percentile_25":19.93008,"percentile_75":4684.0370199999998,"percentile_10":8.0063880000000012,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":57.392890000000001,"min":0.057259999999999998,"sample_size":5.0,"percentile_90":7006.1713600000003,"percentile_95":7780.2161400000005,"percentile_99":8399.4519639999999,"type":"list","mean":2663.1356339999998},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":16104.581050000001,"percentile_25":4487.7069525000006,"percentile_75":8486.2976650000001,"percentile_10":2051.6893770000001,"unit":"seconds","name":"patchset-durations","percentile_50":5893.9599600000001,"min":427.67766,"sample_size":4.0,"percentile_90":13057.267696000003,"percentile_95":14580.924372999996,"percentile_99":15799.849714599997,"type":"list","mean":7080.0446575000005},{"description":"Total time spent in the CQ per patch.","max":68356.57028,"percentile_25":4567.0718175000002,"percentile_75":29167.578357500002,"percentile_10":2083.4353230000002,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":11025.725460000001,"min":427.67766,"sample_size":4.0,"percentile_90":52680.973511000004,"percentile_95":60518.77189549998,"percentile_99":66789.010603099989,"type":"list","mean":22708.924715000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":16098.72608,"percentile_25":4447.3439725000007,"percentile_75":8473.7491774999999,"percentile_10":2034.1833730000003,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":5860.0394800000004,"min":425.40964000000002,"sample_size":4.0,"percentile_90":13048.735319000003,"percentile_95":14573.730699499996,"percentile_99":15793.727003899998,"type":"list","mean":7061.0536700000002},{"description":"Total time spent per CQ attempt.","max":16104.581050000001,"percentile_25":4487.7069525000006,"percentile_75":8486.2976650000001,"percentile_10":2051.6893770000001,"unit":"seconds","name":"attempt-durations","percentile_50":5893.9599600000001,"min":427.67766,"sample_size":4.0,"percentile_90":13057.267696000003,"percentile_95":14580.924372999996,"percentile_99":15799.849714599997,"type":"list","mean":7080.0446575000005},{"description":"Time spent on each tryjob verifier first run.","max":1065.56774,"percentile_25":359.69235249999997,"percentile_75":982.51630250000005,"percentile_10":352.69458699999996,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":659.20624499999997,"min":348.02940999999998,"sample_size":4.0,"percentile_90":1032.3471649999999,"percentile_95":1048.9574524999998,"percentile_99":1062.2456824999999,"type":"list","mean":683.00241000000005},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":4.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":468942.43309000001,"percentile_25":4567.0718175000002,"percentile_75":129314.04406,"percentile_10":2083.4353230000002,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":11025.725460000001,"min":427.67766,"sample_size":4.0,"percentile_90":333091.07747800014,"percentile_95":401016.75528399984,"percentile_99":455357.29752879991,"type":"list","mean":122855.39041750001}],"interval_minutes":15,"project":"chromium","key":6268111223259136,"end":1471852800.0},{"begin":1471851000.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-closure_compilation-pass-count","description":"Number of passing runs by the closure_compilation trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-closure_compilation-false-reject-count","description":"Number of false rejects by the closure_compilation trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":2,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":6,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":2,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-closure_compilation-fail-count","description":"Number of failing runs by the closure_compilation trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":1,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":6,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":195.06052,"percentile_25":0.073904999999999998,"percentile_75":48.622884999999997,"percentile_10":0.054580000000000004,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.17760500000000001,"min":0.053159999999999999,"sample_size":6.0,"percentile_90":129.90758499999998,"percentile_95":162.48405249999999,"percentile_99":188.54522650000001,"type":"list","mean":43.379923333333331},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":393.11621000000002,"percentile_25":216.81769250000002,"percentile_75":334.35003749999998,"percentile_10":181.55798900000002,"unit":"seconds","name":"patchset-durations","percentile_50":275.583865,"min":158.05152000000001,"sample_size":2.0,"percentile_90":369.60974100000004,"percentile_95":381.3629755,"percentile_99":390.76556310000001,"type":"list","mean":275.583865},{"description":"Total time spent in the CQ per patch.","max":393.11621000000002,"percentile_25":216.81769250000002,"percentile_75":334.35003749999998,"percentile_10":181.55798900000002,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":275.583865,"min":158.05152000000001,"sample_size":2.0,"percentile_90":369.60974100000004,"percentile_95":381.3629755,"percentile_99":390.76556310000001,"type":"list","mean":275.583865},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":391.33875999999998,"percentile_25":214.83321999999998,"percentile_75":332.50357999999994,"percentile_10":179.53211199999998,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":273.66840000000002,"min":155.99804,"sample_size":2.0,"percentile_90":367.804688,"percentile_95":379.57172400000002,"percentile_99":388.98535279999999,"type":"list","mean":273.66840000000002},{"description":"Total time spent per CQ attempt.","max":393.11621000000002,"percentile_25":216.81769250000002,"percentile_75":334.35003749999998,"percentile_10":181.55798900000002,"unit":"seconds","name":"attempt-durations","percentile_50":275.583865,"min":158.05152000000001,"sample_size":2.0,"percentile_90":369.60974100000004,"percentile_95":381.3629755,"percentile_99":390.76556310000001,"type":"list","mean":275.583865},{"description":"Time spent on each tryjob verifier first run.","max":196.16426999999999,"percentile_25":117.1253325,"percentile_75":169.81795749999998,"percentile_10":101.31754500000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":143.471645,"min":90.779020000000003,"sample_size":2.0,"percentile_90":185.62574499999999,"percentile_95":190.89500749999996,"percentile_99":195.11041749999998,"type":"list","mean":143.471645},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":393.11621000000002,"percentile_25":216.81769250000002,"percentile_75":334.35003749999998,"percentile_10":181.55798900000002,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":275.583865,"min":158.05152000000001,"sample_size":2.0,"percentile_90":369.60974100000004,"percentile_95":381.3629755,"percentile_99":390.76556310000001,"type":"list","mean":275.583865}],"interval_minutes":15,"project":"chromium","key":5921630893113344,"end":1471851900.0},{"begin":1471850100.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":4,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":11,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the mac_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the linux_optional_gpu_tests_rel trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":4,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":4,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":4,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the win_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":4,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":4,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":10,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":4,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":1,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the linux_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":4,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the linux_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the mac_optional_gpu_tests_rel trybot."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":1,"type":"count","name":"trybot-win_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the win_optional_gpu_tests_rel trybot."},{"count":4,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":4,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":79,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":10,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the win_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":1674.7273600000001,"percentile_25":61.692697499999994,"percentile_75":1215.0232550000001,"percentile_10":0.055032999999999999,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":232.60348500000001,"min":0.052540000000000003,"sample_size":10.0,"percentile_90":1544.688637,"percentile_95":1609.7079985,"percentile_99":1661.7234877000001,"type":"list","mean":566.05102599999998},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":6631.5500000000002,"percentile_25":1786.8717574999998,"percentile_75":4475.8116799999998,"percentile_10":1020.3345890000001,"unit":"seconds","name":"patchset-durations","percentile_50":2984.9789899999996,"min":509.30981000000003,"sample_size":4.0,"percentile_90":5769.254672,"percentile_95":6200.4023359999992,"percentile_99":6545.3204671999993,"type":"list","mean":3277.7044475000002},{"description":"Total time spent in the CQ per patch.","max":6631.5500000000002,"percentile_25":1787.2509124999999,"percentile_75":4475.8116799999998,"percentile_10":1021.396223,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2984.9789899999996,"min":510.82643000000002,"sample_size":4.0,"percentile_90":5769.254672,"percentile_95":6200.4023359999992,"percentile_99":6545.3204671999993,"type":"list","mean":3278.0836024999999},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":6629.8765400000002,"percentile_25":1781.9434674999998,"percentile_75":4473.4276174999995,"percentile_10":1015.6582450000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2981.134395,"min":504.80142999999998,"sample_size":4.0,"percentile_90":5767.2969710000007,"percentile_95":6198.5867554999986,"percentile_99":6543.6185830999993,"type":"list","mean":3274.2366899999997},{"description":"Total time spent per CQ attempt.","max":6631.5500000000002,"percentile_25":1786.8717574999998,"percentile_75":4475.8116799999998,"percentile_10":1020.3345890000001,"unit":"seconds","name":"attempt-durations","percentile_50":2984.9789899999996,"min":509.30981000000003,"sample_size":4.0,"percentile_90":5769.254672,"percentile_95":6200.4023359999992,"percentile_99":6545.3204671999993,"type":"list","mean":3277.7044475000002},{"description":"Time spent on each tryjob verifier first run.","max":1720.03486,"percentile_25":455.68167500000004,"percentile_75":1648.5039925000001,"percentile_10":318.32242400000007,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1078.32637,"min":226.74959000000001,"sample_size":4.0,"percentile_90":1691.422513,"percentile_95":1705.7286865000001,"percentile_99":1717.1736252999999,"type":"list","mean":1025.8592974999999},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":4.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":6631.5500000000002,"percentile_25":1874.3873549999998,"percentile_75":4475.8116799999998,"percentile_10":1265.3782619999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":2984.9789899999996,"min":859.37220000000002,"sample_size":4.0,"percentile_90":5769.254672,"percentile_95":6200.4023359999992,"percentile_99":6545.3204671999993,"type":"list","mean":3365.220045}],"interval_minutes":15,"project":"chromium","key":4795730986270720,"end":1471851000.0},{"begin":1471850100.0,"stats":[{"count":1,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":4.8054399999999999,"percentile_25":4.8054399999999999,"percentile_75":4.8054399999999999,"percentile_10":4.8054399999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":4.8054399999999999,"min":4.8054399999999999,"sample_size":1.0,"percentile_90":4.8054399999999999,"percentile_95":4.8054399999999999,"percentile_99":4.8054399999999999,"type":"list","mean":4.8054399999999999},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"patchset-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994},{"description":"Total time spent in the CQ per patch.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":0.20488999999999999,"percentile_25":0.20488999999999999,"percentile_75":0.20488999999999999,"percentile_10":0.20488999999999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":0.20488999999999999,"min":0.20488999999999999,"sample_size":1.0,"percentile_90":0.20488999999999999,"percentile_95":0.20488999999999999,"percentile_99":0.20488999999999999,"type":"list","mean":0.20488999999999999},{"description":"Total time spent per CQ attempt.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"attempt-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994},{"description":"Time spent on each tryjob verifier first run.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994}],"interval_minutes":15,"project":"webrtc","key":6255448049057792,"end":1471851000.0},{"begin":1471849200.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":9,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":4,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":50,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-closure_compilation-false-reject-count","description":"Number of false rejects by the closure_compilation trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the mac_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the linux_optional_gpu_tests_rel trybot."},{"count":9,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":9,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":4,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":4,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":10,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":10,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":14,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":12,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":10,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the win_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":9,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":10,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":10,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":9,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":23,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":13,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":10,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":7,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":10,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the linux_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":9,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":10,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":9,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":7,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the linux_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-closure_compilation-fail-count","description":"Number of failing runs by the closure_compilation trybot."},{"count":3,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":11,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":1,"type":"count","name":"trybot-win_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the win_optional_gpu_tests_rel trybot."},{"count":10,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":8,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":231,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-closure_compilation-pass-count","description":"Number of passing runs by the closure_compilation trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":23,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the win_optional_gpu_tests_rel trybot."},{"count":5,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":9,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":8,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":7,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":15,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":4.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":46.076189999999997,"percentile_25":44.160427499999997,"percentile_75":45.437602499999997,"percentile_10":43.777274999999996,"unit":"seconds","name":"patchset-commit-durations","percentile_50":44.799014999999997,"min":43.521839999999997,"sample_size":2.0,"percentile_90":45.820754999999998,"percentile_95":45.948472500000001,"percentile_99":46.050646499999999,"type":"list","mean":44.799014999999997},{"description":"Time spent on each tryjob verifier retry.","max":8554.2609200000006,"percentile_25":0.15261250000000001,"percentile_75":1215.0232550000001,"percentile_10":0.055378999999999998,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":86.128025000000008,"min":0.052540000000000003,"sample_size":22.0,"percentile_90":3201.7661350000035,"percentile_95":4618.4070244999984,"percentile_99":7741.5139009999975,"type":"list","mean":1027.632049090909},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":4.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":16104.581050000001,"percentile_25":448.46485250000001,"percentile_75":6460.3799675000009,"percentile_10":277.75880699999999,"unit":"seconds","name":"patchset-durations","percentile_50":3679.4333099999999,"min":158.05152000000001,"sample_size":14.0,"percentile_90":11162.284007000006,"percentile_95":14052.058831499999,"percentile_99":15694.076606299999,"type":"list","mean":4697.0554057142854},{"description":"Total time spent in the CQ per patch.","max":68356.57028,"percentile_25":448.46485250000001,"percentile_75":6906.6020374999998,"percentile_10":277.75880699999999,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":3679.4333099999999,"min":158.05152000000001,"sample_size":14.0,"percentile_90":15157.263103000005,"percentile_95":34392.777280499984,"percentile_99":61563.811680099956,"type":"list","mean":9162.4497078571421},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":16098.72608,"percentile_25":445.2575875,"percentile_75":6455.4299575000005,"percentile_10":246.14931700000002,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":3654.0811800000001,"min":155.99804,"sample_size":14.0,"percentile_90":11130.814433000007,"percentile_95":14024.303989999999,"percentile_99":15683.841661999999,"type":"list","mean":4679.9247164285716},{"description":"Total time spent per CQ attempt.","max":16104.581050000001,"percentile_25":410.39693499999998,"percentile_75":6289.2099350000008,"percentile_10":186.15888000000001,"unit":"seconds","name":"attempt-durations","percentile_50":3601.63438,"min":1.5166200000000001,"sample_size":15.0,"percentile_90":10567.427155999998,"percentile_95":13894.172506999996,"percentile_99":15662.499341399998,"type":"list","mean":4383.9183786666663},{"description":"Time spent on each tryjob verifier first run.","max":1720.03486,"percentile_25":348.02940999999998,"percentile_75":1065.56774,"percentile_10":202.28133400000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":531.99237000000005,"min":90.779020000000003,"sample_size":13.0,"percentile_90":1550.2304600000002,"percentile_95":1662.8101659999998,"percentile_99":1708.5899211999999,"type":"list","mean":732.40161923076914},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":14.0,"percentile_90":1.0,"percentile_95":1.3499999999999996,"percentile_99":1.8699999999999992,"type":"list","mean":1.0714285714285714},{"description":"Total time per patch since their commit box was checked.","max":468942.43309000001,"percentile_25":535.60129499999994,"percentile_75":6906.6020374999998,"percentile_10":277.75880699999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":3679.4333099999999,"min":158.05152000000001,"sample_size":14.0,"percentile_90":15157.263103000005,"percentile_95":174597.82926399983,"percentile_99":410073.51232479967,"type":"list","mean":37800.621749285718}],"interval_minutes":60,"project":"chromium","key":4513448773812224,"end":1471852800.0},{"begin":1471849200.0,"stats":[{"count":1,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":4.8054399999999999,"percentile_25":4.8054399999999999,"percentile_75":4.8054399999999999,"percentile_10":4.8054399999999999,"unit":"seconds","name":"patchset-commit-durations","percentile_50":4.8054399999999999,"min":4.8054399999999999,"sample_size":1.0,"percentile_90":4.8054399999999999,"percentile_95":4.8054399999999999,"percentile_99":4.8054399999999999,"type":"list","mean":4.8054399999999999},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"patchset-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994},{"description":"Total time spent in the CQ per patch.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":0.20488999999999999,"percentile_25":0.20488999999999999,"percentile_75":0.20488999999999999,"percentile_10":0.20488999999999999,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":0.20488999999999999,"min":0.20488999999999999,"sample_size":1.0,"percentile_90":0.20488999999999999,"percentile_95":0.20488999999999999,"percentile_99":0.20488999999999999,"type":"list","mean":0.20488999999999999},{"description":"Total time spent per CQ attempt.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"attempt-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994},{"description":"Time spent on each tryjob verifier first run.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":9.6842299999999994,"percentile_25":9.6842299999999994,"percentile_75":9.6842299999999994,"percentile_10":9.6842299999999994,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":9.6842299999999994,"min":9.6842299999999994,"sample_size":1.0,"percentile_90":9.6842299999999994,"percentile_95":9.6842299999999994,"percentile_99":9.6842299999999994,"type":"list","mean":9.6842299999999994}],"interval_minutes":60,"project":"webrtc","key":5335524086644736,"end":1471852800.0},{"begin":1471849200.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":2,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":2,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":2,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":66,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":2,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":2,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":2,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":7.79826,"percentile_25":7.79826,"percentile_75":7.79826,"percentile_10":7.79826,"unit":"seconds","name":"patchset-commit-durations","percentile_50":7.79826,"min":7.79826,"sample_size":1.0,"percentile_90":7.79826,"percentile_95":7.79826,"percentile_99":7.79826,"type":"list","mean":7.79826},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1380.1060600000001,"percentile_25":436.96240750000004,"percentile_75":1065.7248425,"percentile_10":248.33367700000002,"unit":"seconds","name":"patchset-durations","percentile_50":751.34362500000009,"min":122.58119000000001,"sample_size":2.0,"percentile_90":1254.3535730000001,"percentile_95":1317.2298165,"percentile_99":1367.5308113000001,"type":"list","mean":751.34362500000009},{"description":"Total time spent in the CQ per patch.","max":3667.8773000000001,"percentile_25":1952.0488700000001,"percentile_75":3095.9344900000001,"percentile_10":1608.883184,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2523.9916800000001,"min":1380.1060600000001,"sample_size":2.0,"percentile_90":3439.1001759999999,"percentile_95":3553.488738,"percentile_99":3644.9995875999998,"type":"list","mean":2523.9916800000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1369.3114,"percentile_25":425.486155,"percentile_75":1054.7029849999999,"percentile_10":236.72110600000002,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":740.09456999999998,"min":110.87774,"sample_size":2.0,"percentile_90":1243.4680340000002,"percentile_95":1306.389717,"percentile_99":1356.7270634000001,"type":"list","mean":740.09456999999998},{"description":"Total time spent per CQ attempt.","max":1380.1060600000001,"percentile_25":436.96240750000004,"percentile_75":1065.7248425,"percentile_10":248.33367700000002,"unit":"seconds","name":"attempt-durations","percentile_50":751.34362500000009,"min":122.58119000000001,"sample_size":2.0,"percentile_90":1254.3535730000001,"percentile_95":1317.2298165,"percentile_99":1367.5308113000001,"type":"list","mean":751.34362500000009},{"description":"Time spent on each tryjob verifier first run.","max":1369.3114,"percentile_25":425.486155,"percentile_75":1054.7029849999999,"percentile_10":236.72110600000002,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":740.09456999999998,"min":110.87774,"sample_size":2.0,"percentile_90":1243.4680340000002,"percentile_95":1306.389717,"percentile_99":1356.7270634000001,"type":"list","mean":740.09456999999998},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":2.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":51297.006600000001,"percentile_25":13859.331195000001,"percentile_75":38817.781465,"percentile_10":6371.7961140000007,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":26338.556329999999,"min":1380.1060600000001,"sample_size":2.0,"percentile_90":46305.316546000002,"percentile_95":48801.161572999998,"percentile_99":50797.837594600001,"type":"list","mean":26338.556329999999}],"interval_minutes":60,"project":"v8","key":5686404124246016,"end":1471852800.0},{"begin":1471849200.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":2,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-false-reject-count","description":"Number of false rejects by the Recipe Roll Downstream Tester trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-Build Presubmit-pass-count","description":"Number of passing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-Build Presubmit-false-reject-count","description":"Number of false rejects by the Build Presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-Recipe Roll Downstream Tester-pass-count","description":"Number of passing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-Build Presubmit-fail-count","description":"Number of failing runs by the Build Presubmit trybot."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-Recipe Roll Downstream Tester-fail-count","description":"Number of failing runs by the Recipe Roll Downstream Tester trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"patchset-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001},{"description":"Total time spent in the CQ per patch.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":210.32651000000001,"percentile_25":210.32651000000001,"percentile_75":210.32651000000001,"percentile_10":210.32651000000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":210.32651000000001,"min":210.32651000000001,"sample_size":1.0,"percentile_90":210.32651000000001,"percentile_95":210.32651000000001,"percentile_99":210.32651000000001,"type":"list","mean":210.32651000000001},{"description":"Total time spent per CQ attempt.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"attempt-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001},{"description":"Time spent on each tryjob verifier first run.","max":210.32651000000001,"percentile_25":210.32651000000001,"percentile_75":210.32651000000001,"percentile_10":210.32651000000001,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":210.32651000000001,"min":210.32651000000001,"sample_size":1.0,"percentile_90":210.32651000000001,"percentile_95":210.32651000000001,"percentile_99":210.32651000000001,"type":"list","mean":210.32651000000001},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":219.39151000000001,"percentile_25":219.39151000000001,"percentile_75":219.39151000000001,"percentile_10":219.39151000000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":219.39151000000001,"min":219.39151000000001,"sample_size":1.0,"percentile_90":219.39151000000001,"percentile_95":219.39151000000001,"percentile_99":219.39151000000001,"type":"list","mean":219.39151000000001}],"interval_minutes":60,"project":"build","key":5857979695890432,"end":1471852800.0},{"begin":1471849200.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":5,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":18,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":4,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":5,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":3,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":4,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":4,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":76,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":43.521839999999997,"percentile_25":43.521839999999997,"percentile_75":43.521839999999997,"percentile_10":43.521839999999997,"unit":"seconds","name":"patchset-commit-durations","percentile_50":43.521839999999997,"min":43.521839999999997,"sample_size":1.0,"percentile_90":43.521839999999997,"percentile_95":43.521839999999997,"percentile_99":43.521839999999997,"type":"list","mean":43.521839999999997},{"description":"Time spent on each tryjob verifier retry.","max":3371.4371099999998,"percentile_25":3371.4371099999998,"percentile_75":3371.4371099999998,"percentile_10":3371.4371099999998,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":3371.4371099999998,"min":3371.4371099999998,"sample_size":1.0,"percentile_90":3371.4371099999998,"percentile_95":3371.4371099999998,"percentile_99":3371.4371099999998,"type":"list","mean":3371.4371099999998},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":12946.85456,"percentile_25":228.31992,"percentile_75":6998.2860499999997,"percentile_10":92.237939999999995,"unit":"seconds","name":"patchset-durations","percentile_50":3601.63438,"min":1.5166200000000001,"sample_size":5.0,"percentile_90":10567.427156,"percentile_95":11757.140857999999,"percentile_99":12708.9118196,"type":"list","mean":4755.322306},{"description":"Total time spent in the CQ per patch.","max":12946.85456,"percentile_25":228.31992,"percentile_75":6998.2860499999997,"percentile_10":92.237939999999995,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":3601.63438,"min":1.5166200000000001,"sample_size":5.0,"percentile_90":10567.427156,"percentile_95":11757.140857999999,"percentile_99":12708.9118196,"type":"list","mean":4755.322306},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":12907.307479999999,"percentile_25":2711.144605,"percentile_75":8466.0748624999997,"percentile_10":1194.8130040000001,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":5269.6075199999996,"min":183.92527000000001,"sample_size":4.0,"percentile_90":11130.814433,"percentile_95":12019.060956499998,"percentile_99":12729.658175299997,"type":"list","mean":5907.6119474999996},{"description":"Total time spent per CQ attempt.","max":12946.85456,"percentile_25":228.31992,"percentile_75":6998.2860499999997,"percentile_10":92.237939999999995,"unit":"seconds","name":"attempt-durations","percentile_50":3601.63438,"min":1.5166200000000001,"sample_size":5.0,"percentile_90":10567.427156,"percentile_95":11757.140857999999,"percentile_99":12708.9118196,"type":"list","mean":4755.322306},{"description":"Time spent on each tryjob verifier first run.","max":1252.51082,"percentile_25":573.16005500000006,"percentile_75":974.73784999999998,"percentile_10":498.87716,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":696.96487999999999,"min":449.35523000000001,"sample_size":3.0,"percentile_90":1141.4016320000001,"percentile_95":1196.956226,"percentile_99":1241.3999011999999,"type":"list","mean":799.61031000000003},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":5.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":12946.85456,"percentile_25":228.31992,"percentile_75":6998.2860499999997,"percentile_10":92.237939999999995,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":3601.63438,"min":1.5166200000000001,"sample_size":5.0,"percentile_90":10567.427156,"percentile_95":11757.140857999999,"percentile_99":12708.9118196,"type":"list","mean":4755.322306}],"interval_minutes":15,"project":"chromium","key":6356280996265984,"end":1471850100.0},{"begin":1471848300.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":7,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the mac_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the linux_optional_gpu_tests_rel trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":2,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the win_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":3,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the linux_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the linux_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the win_optional_gpu_tests_rel trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":78,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-win_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the win_optional_gpu_tests_rel trybot."},{"count":2,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":3,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":54.453159999999997,"percentile_25":39.254627499999998,"percentile_75":49.386982500000002,"percentile_10":36.214921000000004,"unit":"seconds","name":"patchset-commit-durations","percentile_50":44.320805,"min":34.188450000000003,"sample_size":2.0,"percentile_90":52.426688999999996,"percentile_95":53.439924499999996,"percentile_99":54.250512899999997,"type":"list","mean":44.320805},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":3.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":5661.7914600000004,"percentile_25":1423.9225549999999,"percentile_75":4134.2403000000004,"percentile_10":714.26260400000001,"unit":"seconds","name":"patchset-durations","percentile_50":2606.68914,"min":241.15597,"sample_size":3.0,"percentile_90":5050.7709960000002,"percentile_95":5356.2812279999998,"percentile_99":5600.6894136000001,"type":"list","mean":2836.5455233333337},{"description":"Total time spent in the CQ per patch.","max":27089.651809999999,"percentile_25":6961.9022500000001,"percentile_75":19203.383585,"percentile_10":4348.7743840000003,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":11317.11536,"min":2606.68914,"sample_size":3.0,"percentile_90":23935.144520000002,"percentile_95":25512.398164999999,"percentile_99":26774.201080999999,"type":"list","mean":13671.152103333334},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":5598.9141200000004,"percentile_25":1396.9684499999998,"percentile_75":4094.6467849999999,"percentile_10":680.92184999999995,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2590.3794499999999,"min":203.55744999999999,"sample_size":3.0,"percentile_90":4997.2071860000005,"percentile_95":5298.0606529999995,"percentile_99":5538.7434266,"type":"list","mean":2797.6170066666668},{"description":"Total time spent per CQ attempt.","max":5661.7914600000004,"percentile_25":1423.9225549999999,"percentile_75":4134.2403000000004,"percentile_10":714.26260400000001,"unit":"seconds","name":"attempt-durations","percentile_50":2606.68914,"min":241.15597,"sample_size":3.0,"percentile_90":5050.7709960000002,"percentile_95":5356.2812279999998,"percentile_99":5600.6894136000001,"type":"list","mean":2836.5455233333337},{"description":"Time spent on each tryjob verifier first run.","max":1155.3622800000001,"percentile_25":514.67886999999996,"percentile_75":990.67281000000003,"percentile_10":327.89618800000005,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":825.98334,"min":203.37440000000001,"sample_size":3.0,"percentile_90":1089.486492,"percentile_95":1122.4243859999999,"percentile_99":1148.7747012000002,"type":"list","mean":728.24000666666655},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":270431.41489000001,"percentile_25":7110.4582650000002,"percentile_75":141022.82114000001,"percentile_10":4408.19679,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":11614.22739,"min":2606.68914,"sample_size":3.0,"percentile_90":218667.97739000001,"percentile_95":244549.69613999999,"percentile_99":265255.07114000001,"type":"list","mean":94884.110473333334}],"interval_minutes":15,"project":"chromium","key":5142211316416512,"end":1471849200.0},{"begin":1471848300.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"trybot-presubmit-pass-count","description":"Number of passing runs by the presubmit trybot."},{"count":1,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-presubmit-false-reject-count","description":"Number of false rejects by the presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-presubmit-fail-count","description":"Number of failing runs by the presubmit trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.53642999999999996,"percentile_25":0.53642999999999996,"percentile_75":0.53642999999999996,"percentile_10":0.53642999999999996,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.53642999999999996,"min":0.53642999999999996,"sample_size":1.0,"percentile_90":0.53642999999999996,"percentile_95":0.53642999999999996,"percentile_99":0.53642999999999996,"type":"list","mean":0.53642999999999996},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":577.77647999999999,"percentile_25":577.77647999999999,"percentile_75":577.77647999999999,"percentile_10":577.77647999999999,"unit":"seconds","name":"patchset-durations","percentile_50":577.77647999999999,"min":577.77647999999999,"sample_size":1.0,"percentile_90":577.77647999999999,"percentile_95":577.77647999999999,"percentile_99":577.77647999999999,"type":"list","mean":577.77647999999999},{"description":"Total time spent in the CQ per patch.","max":581.77081999999996,"percentile_25":581.77081999999996,"percentile_75":581.77081999999996,"percentile_10":581.77081999999996,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":581.77081999999996,"min":581.77081999999996,"sample_size":1.0,"percentile_90":581.77081999999996,"percentile_95":581.77081999999996,"percentile_99":581.77081999999996,"type":"list","mean":581.77081999999996},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":575.48175000000003,"percentile_25":575.48175000000003,"percentile_75":575.48175000000003,"percentile_10":575.48175000000003,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":575.48175000000003,"min":575.48175000000003,"sample_size":1.0,"percentile_90":575.48175000000003,"percentile_95":575.48175000000003,"percentile_99":575.48175000000003,"type":"list","mean":575.48175000000003},{"description":"Total time spent per CQ attempt.","max":577.77647999999999,"percentile_25":577.77647999999999,"percentile_75":577.77647999999999,"percentile_10":577.77647999999999,"unit":"seconds","name":"attempt-durations","percentile_50":577.77647999999999,"min":577.77647999999999,"sample_size":1.0,"percentile_90":577.77647999999999,"percentile_95":577.77647999999999,"percentile_99":577.77647999999999,"type":"list","mean":577.77647999999999},{"description":"Time spent on each tryjob verifier first run.","max":575.30354,"percentile_25":575.30354,"percentile_75":575.30354,"percentile_10":575.30354,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":575.30354,"min":575.30354,"sample_size":1.0,"percentile_90":575.30354,"percentile_95":575.30354,"percentile_99":575.30354,"type":"list","mean":575.30354},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":807.13315999999998,"percentile_25":807.13315999999998,"percentile_75":807.13315999999998,"percentile_10":807.13315999999998,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":807.13315999999998,"min":807.13315999999998,"sample_size":1.0,"percentile_90":807.13315999999998,"percentile_95":807.13315999999998,"percentile_99":807.13315999999998,"type":"list","mean":807.13315999999998}],"interval_minutes":15,"project":"webrtc","key":6295477144256512,"end":1471849200.0},{"begin":1471847400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":2,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":4.1351699999999996,"percentile_25":4.1351699999999996,"percentile_75":4.1351699999999996,"percentile_10":4.1351699999999996,"unit":"seconds","name":"patchset-durations","percentile_50":4.1351699999999996,"min":4.1351699999999996,"sample_size":1.0,"percentile_90":4.1351699999999996,"percentile_95":4.1351699999999996,"percentile_99":4.1351699999999996,"type":"list","mean":4.1351699999999996},{"description":"Total time spent in the CQ per patch.","max":4.1351699999999996,"percentile_25":4.1351699999999996,"percentile_75":4.1351699999999996,"percentile_10":4.1351699999999996,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":4.1351699999999996,"min":4.1351699999999996,"sample_size":1.0,"percentile_90":4.1351699999999996,"percentile_95":4.1351699999999996,"percentile_99":4.1351699999999996,"type":"list","mean":4.1351699999999996},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent per CQ attempt.","max":2.3507699999999998,"percentile_25":1.9259925,"percentile_75":2.2091775,"percentile_10":1.841037,"unit":"seconds","name":"attempt-durations","percentile_50":2.0675849999999998,"min":1.7844,"sample_size":2.0,"percentile_90":2.294133,"percentile_95":2.3224514999999997,"percentile_99":2.3451062999999999,"type":"list","mean":2.0675849999999998},{"description":"Time spent on each tryjob verifier first run.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Number of CQ attempts per patchset.","max":2.0,"percentile_25":2.0,"percentile_75":2.0,"percentile_10":2.0,"unit":"attempts","name":"patchset-attempts","percentile_50":2.0,"min":2.0,"sample_size":1.0,"percentile_90":2.0,"percentile_95":2.0,"percentile_99":2.0,"type":"list","mean":2.0},{"description":"Total time per patch since their commit box was checked.","max":51.720970000000001,"percentile_25":51.720970000000001,"percentile_75":51.720970000000001,"percentile_10":51.720970000000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":51.720970000000001,"min":51.720970000000001,"sample_size":1.0,"percentile_90":51.720970000000001,"percentile_95":51.720970000000001,"percentile_99":51.720970000000001,"type":"list","mean":51.720970000000001}],"interval_minutes":15,"project":"catapult","key":5129548142215168,"end":1471848300.0},{"begin":1471847400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":9,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the mac_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the linux_optional_gpu_tests_rel trybot."},{"count":3,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":3,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":3,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":2,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the win_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":2,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":3,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_clang-false-reject-count","description":"Number of false rejects by the win_clang trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":3,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":1,"type":"count","name":"trybot-win_clang-fail-count","description":"Number of failing runs by the win_clang trybot."},{"count":2,"type":"count","name":"trybot-win_clang-pass-count","description":"Number of passing runs by the win_clang trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":3,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-false-reject-count","description":"Number of false rejects by the linux_optional_gpu_tests_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":3,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-linux_android_rel_ng-pass-count","description":"Number of passing runs by the linux_android_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the linux_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-mac_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the mac_optional_gpu_tests_rel trybot."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-fail-count","description":"Number of failing runs by the linux_android_rel_ng trybot."},{"count":3,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_optional_gpu_tests_rel-fail-count","description":"Number of failing runs by the win_optional_gpu_tests_rel trybot."},{"count":3,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":73,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_android_rel_ng-false-reject-count","description":"Number of false rejects by the linux_android_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":2,"type":"count","name":"trybot-win_optional_gpu_tests_rel-pass-count","description":"Number of passing runs by the win_optional_gpu_tests_rel trybot."},{"count":1,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-linux_chromium_asan_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":2,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":2,"type":"count","name":"trybot-linux_chromium_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_rel_ng trybot."},{"count":3,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":34.890659999999997,"percentile_25":34.890659999999997,"percentile_75":34.890659999999997,"percentile_10":34.890659999999997,"unit":"seconds","name":"patchset-commit-durations","percentile_50":34.890659999999997,"min":34.890659999999997,"sample_size":1.0,"percentile_90":34.890659999999997,"percentile_95":34.890659999999997,"percentile_99":34.890659999999997,"type":"list","mean":34.890659999999997},{"description":"Time spent on each tryjob verifier retry.","max":655.31082000000004,"percentile_25":215.79680500000001,"percentile_75":543.42265500000008,"percentile_10":86.354194000000007,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":431.53449000000001,"min":0.059119999999999999,"sample_size":3.0,"percentile_90":610.55555400000003,"percentile_95":632.93318699999998,"percentile_99":650.83529340000007,"type":"list","mean":362.3014766666667},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":2.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":4168.7267899999997,"percentile_25":2850.8673950000002,"percentile_75":3524.7556199999999,"percentile_10":2832.9171620000002,"unit":"seconds","name":"patchset-durations","percentile_50":2880.7844500000001,"min":2820.9503399999999,"sample_size":3.0,"percentile_90":3911.1383219999998,"percentile_95":4039.9325559999993,"percentile_99":4142.9679431999994,"type":"list","mean":3290.1538599999999},{"description":"Total time spent in the CQ per patch.","max":12309.730609999999,"percentile_25":6948.4548649999997,"percentile_75":11692.844999999999,"percentile_10":4471.9521500000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":11075.95939,"min":2820.9503399999999,"sample_size":3.0,"percentile_90":12062.976365999999,"percentile_95":12186.353487999999,"percentile_99":12285.055185599998,"type":"list","mean":8735.5467799999988},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":4128.9062800000002,"percentile_25":2841.057425,"percentile_75":3497.3109549999999,"percentile_10":2826.262502,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2865.7156300000001,"min":2816.3992199999998,"sample_size":3.0,"percentile_90":3876.2681500000003,"percentile_95":4002.587215,"percentile_99":4103.6424670000006,"type":"list","mean":3270.340376666667},{"description":"Total time spent per CQ attempt.","max":4168.7267899999997,"percentile_25":2850.8673950000002,"percentile_75":3524.7556199999999,"percentile_10":2832.9171620000002,"unit":"seconds","name":"attempt-durations","percentile_50":2880.7844500000001,"min":2820.9503399999999,"sample_size":3.0,"percentile_90":3911.1383219999998,"percentile_95":4039.9325559999993,"percentile_99":4142.9679431999994,"type":"list","mean":3290.1538599999999},{"description":"Time spent on each tryjob verifier first run.","max":920.15742999999998,"percentile_25":600.08385999999996,"percentile_75":812.79697499999997,"percentile_10":536.87226399999997,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":705.43651999999997,"min":494.7312,"sample_size":3.0,"percentile_90":877.21324800000002,"percentile_95":898.685339,"percentile_99":915.86301179999998,"type":"list","mean":706.77504999999985},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":3.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":245669.67125000001,"percentile_25":7056.4893249999996,"percentile_75":128480.84978,"percentile_10":4515.1659340000006,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":11292.02831,"min":2820.9503399999999,"sample_size":3.0,"percentile_90":198794.14266200003,"percentile_95":222231.90695599999,"percentile_99":240982.1183912,"type":"list","mean":86594.216633333344}],"interval_minutes":15,"project":"chromium","key":5542309263310848,"end":1471848300.0},{"begin":1471847400.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":0,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":3.9943399999999998,"percentile_25":3.9943399999999998,"percentile_75":3.9943399999999998,"percentile_10":3.9943399999999998,"unit":"seconds","name":"patchset-durations","percentile_50":3.9943399999999998,"min":3.9943399999999998,"sample_size":1.0,"percentile_90":3.9943399999999998,"percentile_95":3.9943399999999998,"percentile_99":3.9943399999999998,"type":"list","mean":3.9943399999999998},{"description":"Total time spent in the CQ per patch.","max":3.9943399999999998,"percentile_25":3.9943399999999998,"percentile_75":3.9943399999999998,"percentile_10":3.9943399999999998,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":3.9943399999999998,"min":3.9943399999999998,"sample_size":1.0,"percentile_90":3.9943399999999998,"percentile_95":3.9943399999999998,"percentile_99":3.9943399999999998,"type":"list","mean":3.9943399999999998},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent per CQ attempt.","max":3.9943399999999998,"percentile_25":3.9943399999999998,"percentile_75":3.9943399999999998,"percentile_10":3.9943399999999998,"unit":"seconds","name":"attempt-durations","percentile_50":3.9943399999999998,"min":3.9943399999999998,"sample_size":1.0,"percentile_90":3.9943399999999998,"percentile_95":3.9943399999999998,"percentile_99":3.9943399999999998,"type":"list","mean":3.9943399999999998},{"description":"Time spent on each tryjob verifier first run.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":3.9943399999999998,"percentile_25":3.9943399999999998,"percentile_75":3.9943399999999998,"percentile_10":3.9943399999999998,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":3.9943399999999998,"min":3.9943399999999998,"sample_size":1.0,"percentile_90":3.9943399999999998,"percentile_95":3.9943399999999998,"percentile_99":3.9943399999999998,"type":"list","mean":3.9943399999999998}],"interval_minutes":15,"project":"webrtc","key":5925341744857088,"end":1471848300.0},{"begin":1471846500.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-fail-count","description":"Number of failing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_presubmit-false-reject-count","description":"Number of false rejects by the v8_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-pass-count","description":"Number of passing runs by the v8_linux_chromium_gn_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_compile_dbg-pass-count","description":"Number of passing runs by the v8_win_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mips64el_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng-pass-count","description":"Number of passing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_gyp_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mips64el_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mips64el_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_mac_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_gcc_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_compile_dbg-false-reject-count","description":"Number of false rejects by the v8_win_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-false-reject-count","description":"Number of false rejects by the v8_linux_chromium_gn_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-pass-count","description":"Number of passing runs by the v8_linux_mipsel_compile_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_mipsel_compile_rel-false-reject-count","description":"Number of false rejects by the v8_linux_mipsel_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_nodcheck_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win_nosnap_shared_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_chromium_gn_rel-fail-count","description":"Number of failing runs by the v8_linux_chromium_gn_rel trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_gcc_compile_rel-fail-count","description":"Number of failing runs by the v8_linux_gcc_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":33,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng-fail-count","description":"Number of failing runs by the v8_mac_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_arm64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_presubmit-fail-count","description":"Number of failing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng-fail-count","description":"Number of failing runs by the v8_linux_dbg_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":1,"type":"count","name":"trybot-v8_presubmit-pass-count","description":"Number of passing runs by the v8_presubmit trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_avx2_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_android_arm_compile_rel-pass-count","description":"Number of passing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":1,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win64_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":1.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":1303.1658600000001,"percentile_25":1303.1658600000001,"percentile_75":1303.1658600000001,"percentile_10":1303.1658600000001,"unit":"seconds","name":"patchset-durations","percentile_50":1303.1658600000001,"min":1303.1658600000001,"sample_size":1.0,"percentile_90":1303.1658600000001,"percentile_95":1303.1658600000001,"percentile_99":1303.1658600000001,"type":"list","mean":1303.1658600000001},{"description":"Total time spent in the CQ per patch.","max":1303.1658600000001,"percentile_25":1303.1658600000001,"percentile_75":1303.1658600000001,"percentile_10":1303.1658600000001,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":1303.1658600000001,"min":1303.1658600000001,"sample_size":1.0,"percentile_90":1303.1658600000001,"percentile_95":1303.1658600000001,"percentile_99":1303.1658600000001,"type":"list","mean":1303.1658600000001},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":1292.38273,"percentile_25":1292.38273,"percentile_75":1292.38273,"percentile_10":1292.38273,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":1292.38273,"min":1292.38273,"sample_size":1.0,"percentile_90":1292.38273,"percentile_95":1292.38273,"percentile_99":1292.38273,"type":"list","mean":1292.38273},{"description":"Total time spent per CQ attempt.","max":1303.1658600000001,"percentile_25":1303.1658600000001,"percentile_75":1303.1658600000001,"percentile_10":1303.1658600000001,"unit":"seconds","name":"attempt-durations","percentile_50":1303.1658600000001,"min":1303.1658600000001,"sample_size":1.0,"percentile_90":1303.1658600000001,"percentile_95":1303.1658600000001,"percentile_99":1303.1658600000001,"type":"list","mean":1303.1658600000001},{"description":"Time spent on each tryjob verifier first run.","max":1289.84097,"percentile_25":1289.84097,"percentile_75":1289.84097,"percentile_10":1289.84097,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1289.84097,"min":1289.84097,"sample_size":1.0,"percentile_90":1289.84097,"percentile_95":1289.84097,"percentile_99":1289.84097,"type":"list","mean":1289.84097},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":1303.1658600000001,"percentile_25":1303.1658600000001,"percentile_75":1303.1658600000001,"percentile_10":1303.1658600000001,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":1303.1658600000001,"min":1303.1658600000001,"sample_size":1.0,"percentile_90":1303.1658600000001,"percentile_95":1303.1658600000001,"percentile_99":1303.1658600000001,"type":"list","mean":1303.1658600000001}],"interval_minutes":15,"project":"v8","key":6175910355009536,"end":1471847400.0},{"begin":1471846500.0,"stats":[{"count":0,"type":"count","name":"tryjobverifier-pass-count","description":"Number of tryjob verifier runs passed."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":1,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":0,"type":"count","name":"patchset-commit-count","description":"Number of patchsets committed by the CQ."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-fail-count","description":"Number of failing runs by the chromium_presubmit trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-android_compile_dbg-pass-count","description":"Number of passing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"trybot-cast_shell_android-fail-count","description":"Number of failing runs by the cast_shell_android trybot."},{"count":1,"type":"count","name":"trybot-android_clang_dbg_recipe-pass-count","description":"Number of passing runs by the android_clang_dbg_recipe trybot."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-fail-count","description":"Number of failing runs by the android_compile_dbg trybot."},{"count":0,"type":"count","name":"patchset-false-reject-count","description":"Number of patchsets rejected by the trybots that eventually passed."},{"count":1,"type":"count","name":"trybot-ios-simulator-pass-count","description":"Number of passing runs by the ios-simulator trybot."},{"count":17,"type":"count","name":"trybot-pass-count","description":"Number of passing runs across all trybots."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_chromeos_ozone_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-win_chromium_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-fail-count","description":"Number of failing runs by the android_clang_dbg_recipe trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-fail-count","description":"Number of failing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"attempt-false-reject-trigger-count","description":"Number of failed job trigger attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-linux_chromium_chromeos_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_chromeos_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-device-false-reject-count","description":"Number of false rejects by the ios-device trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"tryjobverifier-fail-count","description":"Number of tryjob verifier runs failed."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_x64_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_x86-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_arm64_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-cast_shell_android-false-reject-count","description":"Number of false rejects by the cast_shell_android trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-cast_shell_linux-false-reject-count","description":"Number of false rejects by the cast_shell_linux trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-cast_shell_android-pass-count","description":"Number of passing runs by the cast_shell_android trybot."},{"count":3,"type":"count","name":"trybot-fail-count","description":"Number of failing runs across all trybots."},{"count":1,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the mac_chromium_compile_dbg_ng trybot."},{"count":3,"type":"count","name":"tryjobverifier-retry-count","description":"Number of tryjob verifier runs retried."},{"count":1,"type":"count","name":"trybot-android_arm64_dbg_recipe-pass-count","description":"Number of passing runs by the android_arm64_dbg_recipe trybot."},{"count":1,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the win_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-chromium_presubmit-pass-count","description":"Number of passing runs by the chromium_presubmit trybot."},{"count":1,"type":"count","name":"trybot-cast_shell_linux-pass-count","description":"Number of passing runs by the cast_shell_linux trybot."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-fail-count","description":"Number of failing runs by the ios-simulator trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":1,"type":"count","name":"trybot-win_chromium_x64_rel_ng-fail-count","description":"Number of failing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-fail-count","description":"Number of failing runs by the mac_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-chromium_presubmit-false-reject-count","description":"Number of false rejects by the chromium_presubmit trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_clobber_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-count","description":"Number of failed attempts on a committed patch that passed presubmit, had all LGTMs and were not manually cancelled."},{"count":0,"type":"count","name":"trybot-mac_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_daisy_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_compile_dbg-false-reject-count","description":"Number of false rejects by the android_compile_dbg trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"tryjobverifier-error-count","description":"Number of tryjob verifier runs errored."},{"count":1,"type":"count","name":"trybot-win_chromium_compile_dbg_ng-fail-count","description":"Number of failing runs by the win_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-false-reject-count","description":"Number of false rejects by the chromeos_amd64-generic_chromium_compile_only_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-ios-device-fail-count","description":"Number of failing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_rel_ng-false-reject-count","description":"Number of false rejects by the win_chromium_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-mac_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the mac_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":1,"type":"count","name":"trybot-ios-device-pass-count","description":"Number of passing runs by the ios-device trybot."},{"count":0,"type":"count","name":"trybot-chromeos_x86-generic_chromium_compile_only_ng-fail-count","description":"Number of failing runs by the chromeos_x86-generic_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-win_chromium_x64_rel_ng-pass-count","description":"Number of passing runs by the win_chromium_x64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-linux_chromium_clobber_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_clobber_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-mac_chromium_rel_ng-pass-count","description":"Number of passing runs by the mac_chromium_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-pass-count","description":"Number of passing runs by the linux_chromium_compile_dbg_ng trybot."},{"count":0,"type":"count","name":"tryjobverifier-timeout-count","description":"Number of tryjob verifier runs that timed out."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-false-reject-count","description":"Number of false rejects across all trybots. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_clang_dbg_recipe-false-reject-count","description":"Number of false rejects by the android_clang_dbg_recipe trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"issue-count","description":"Number of issues processed by the CQ."},{"count":1,"type":"count","name":"trybot-chromeos_daisy_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_daisy_chromium_compile_only_ng trybot."},{"count":0,"type":"count","name":"trybot-ios-simulator-false-reject-count","description":"Number of false rejects by the ios-simulator trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-android_arm64_dbg_recipe-fail-count","description":"Number of failing runs by the android_arm64_dbg_recipe trybot."},{"count":1,"type":"count","name":"attempt-count","description":"Number of CQ attempts made."},{"count":0,"type":"count","name":"trybot-linux_chromium_compile_dbg_ng-false-reject-count","description":"Number of false rejects by the linux_chromium_compile_dbg_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-linux_chromium_chromeos_ozone_rel_ng-fail-count","description":"Number of failing runs by the linux_chromium_chromeos_ozone_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-chromeos_amd64-generic_chromium_compile_only_ng-pass-count","description":"Number of passing runs by the chromeos_amd64-generic_chromium_compile_only_ng trybot."},{"description":"Time spent per committed patchset blocked on a closed tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-closed-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time taken by the CQ to land a patch after passing all checks.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"patchset-commit-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Time spent on each tryjob verifier retry.","max":215.35561000000001,"percentile_25":39.073399999999999,"percentile_75":146.72091,"percentile_10":15.665713999999999,"unit":"seconds","name":"tryjobverifier-retry-durations","percentile_50":78.086209999999994,"min":0.060589999999999998,"sample_size":3.0,"percentile_90":187.90173000000001,"percentile_95":201.62867,"percentile_99":212.61022200000002,"type":"list","mean":97.834136666666666},{"description":"Time spent per committed patchset blocked on a throttled tree.","max":0.0,"percentile_25":0.0,"percentile_75":0.0,"percentile_10":0.0,"unit":"seconds","name":"blocked-on-throttled-tree-durations","percentile_50":0.0,"min":0.0,"sample_size":0.0,"percentile_90":0.0,"percentile_95":0.0,"percentile_99":0.0,"type":"list","mean":0.0},{"description":"Total time spent in the CQ per patchset, counts multiple CQ attempts as one.","max":2061.9668799999999,"percentile_25":2061.9668799999999,"percentile_75":2061.9668799999999,"percentile_10":2061.9668799999999,"unit":"seconds","name":"patchset-durations","percentile_50":2061.9668799999999,"min":2061.9668799999999,"sample_size":1.0,"percentile_90":2061.9668799999999,"percentile_95":2061.9668799999999,"percentile_99":2061.9668799999999,"type":"list","mean":2061.9668799999999},{"description":"Total time spent in the CQ per patch.","max":2061.9668799999999,"percentile_25":2061.9668799999999,"percentile_75":2061.9668799999999,"percentile_10":2061.9668799999999,"unit":"seconds","name":"patchset-total-commit-queue-durations","percentile_50":2061.9668799999999,"min":2061.9668799999999,"sample_size":1.0,"percentile_90":2061.9668799999999,"percentile_95":2061.9668799999999,"percentile_99":2061.9668799999999,"type":"list","mean":2061.9668799999999},{"description":"Total time spent per CQ attempt on tryjob verifier runs.","max":2059.38348,"percentile_25":2059.38348,"percentile_75":2059.38348,"percentile_10":2059.38348,"unit":"seconds","name":"tryjobverifier-total-durations","percentile_50":2059.38348,"min":2059.38348,"sample_size":1.0,"percentile_90":2059.38348,"percentile_95":2059.38348,"percentile_99":2059.38348,"type":"list","mean":2059.38348},{"description":"Total time spent per CQ attempt.","max":2061.9668799999999,"percentile_25":2061.9668799999999,"percentile_75":2061.9668799999999,"percentile_10":2061.9668799999999,"unit":"seconds","name":"attempt-durations","percentile_50":2061.9668799999999,"min":2061.9668799999999,"sample_size":1.0,"percentile_90":2061.9668799999999,"percentile_95":2061.9668799999999,"percentile_99":2061.9668799999999,"type":"list","mean":2061.9668799999999},{"description":"Time spent on each tryjob verifier first run.","max":1359.24746,"percentile_25":1359.24746,"percentile_75":1359.24746,"percentile_10":1359.24746,"unit":"seconds","name":"tryjobverifier-first-run-durations","percentile_50":1359.24746,"min":1359.24746,"sample_size":1.0,"percentile_90":1359.24746,"percentile_95":1359.24746,"percentile_99":1359.24746,"type":"list","mean":1359.24746},{"description":"Number of CQ attempts per patchset.","max":1.0,"percentile_25":1.0,"percentile_75":1.0,"percentile_10":1.0,"unit":"attempts","name":"patchset-attempts","percentile_50":1.0,"min":1.0,"sample_size":1.0,"percentile_90":1.0,"percentile_95":1.0,"percentile_99":1.0,"type":"list","mean":1.0},{"description":"Total time per patch since their commit box was checked.","max":2061.9668799999999,"percentile_25":2061.9668799999999,"percentile_75":2061.9668799999999,"percentile_10":2061.9668799999999,"unit":"seconds","name":"patchset-total-wall-time-durations","percentile_50":2061.9668799999999,"min":2061.9668799999999,"sample_size":1.0,"percentile_90":2061.9668799999999,"percentile_95":2061.9668799999999,"percentile_99":2061.9668799999999,"type":"list","mean":2061.9668799999999}],"interval_minutes":15,"project":"chromium","key":6345217160511488,"end":1471847400.0},{"begin":1471845600.0,"stats":[{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_nodcheck_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-false-reject-count","description":"Number of false rejects by the v8_android_arm_compile_rel trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"tryjobverifier-skip-count","description":"Number of tryjob verifier runs skipped."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng-false-reject-count","description":"Number of false rejects by the v8_linux64_asan_rel_ng trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":1,"type":"count","name":"trybot-v8_linux_dbg_ng-pass-count","description":"Number of passing runs by the v8_linux_dbg_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux64_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng-fail-count","description":"Number of failing runs by the v8_win_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_win_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_mac_rel_ng-pass-count","description":"Number of passing runs by the v8_mac_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_arm64_rel_ng-fail-count","description":"Number of failing runs by the v8_linux_arm64_rel_ng trybot."},{"count":0,"type":"count","name":"attempt-false-reject-cq-presubmit-count","description":"Number of failed CQ presubmit checks on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_mac_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"patchset-reject-count","description":"Number of patchsets rejected by the trybots at least once."},{"count":0,"type":"count","name":"trybot-v8_android_arm_compile_rel-fail-count","description":"Number of failing runs by the v8_android_arm_compile_rel trybot."},{"count":1,"type":"count","name":"trybot-v8_win_nosnap_shared_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_nosnap_shared_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"trybot-v8_win_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_win_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_mac_rel_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_mac_rel_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"trybot-v8_linux_arm_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux_arm_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_win_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_win_rel_ng_triggered trybot."},{"count":0,"type":"count","name":"attempt-false-reject-commit-count","description":"Number of failed commit attempts on a committed patch."},{"count":0,"type":"count","name":"trybot-v8_win64_rel_ng-fail-count","description":"Number of failing runs by the v8_win64_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_linux_rel_ng-pass-count","description":"Number of passing runs by the v8_linux_rel_ng trybot."},{"count":1,"type":"count","name":"trybot-v8_win64_rel_ng-pass-count","description":"Number of passing runs by the v8_win64_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux_dbg_ng_triggered-false-reject-count","description":"Number of false rejects by the v8_linux_dbg_ng_triggered trybot. This counts any failed runs that also had passing runs on the same patch."},{"count":0,"type":"count","name":"attempt-false-reject-tryjob-count","description":"Number of failed job attempts on a committed patch."},{"count":1,"type":"count","name":"trybot-v8_linux_nodcheck_rel_ng_triggered-pass-count","description":"Number of passing runs by the v8_linux_nodcheck_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_avx2_rel_ng-fail-count","description":"Number of failing runs by the v8_linux64_avx2_rel_ng trybot."},{"count":0,"type":"count","name":"trybot-v8_linux64_asan_rel_ng_triggered-fail-count","description":"Number of failing runs by the v8_linux64_asan_rel_ng_triggered trybot."},{"count":1,"type":"count","name":"patchset-count","description":"Number of patchsets processed by the CQ."},{"count":1,"type":"count","name":"trybot-v8_linux64_gyp_rel_ng-pass-count","description":"Number of passing runs by the v8_linux64_gyp_rel_ng trybot."},{"count":2,"type":"count","name":"tryjobverifier-start-count","description":"Number of tryjob verifier runs started."},{"count":0