The tool should make use of: - V8's re-run stress mode for tests - Existing isolates uploaded for swarming
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/beedc77991216c8f1dfafb4ce04b597153a0b32e commit beedc77991216c8f1dfafb4ce04b597153a0b32e Author: Michael Achenbach <machenbach@chromium.org> Date: Thu Apr 13 12:29:34 2017 V8: Generically upload isolated hashes for all builds The previous method only uploads the data for builders/testers. It also encodes unnecessary platform information into the paths. Bug: 711249 Change-Id: Ief790b991101d12cc79dd944a7e67643a8c0a350 Reviewed-on: https://chromium-review.googlesource.com/476710 Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux___beta_branch___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_test_failures_wrong_results.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_gyp_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_noi18n_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___arm___sim___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_ppc___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_empty_json.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_win64_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_mipsel___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_avx2_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___shared.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac_GC_Stress.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_asan_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_mips64el___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___arm64___sim___gc_stress.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_s390___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_mac_gc_stress_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_test_failures_flakes.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___ppc64___sim.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Random_Deopt_Fuzzer___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_tsan_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_win_nosnap_shared_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac64_ASAN.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64_ASAN.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm_armv8a_rel_positional_extra_flags.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_rel_ng_gerrit.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_s390x___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___verify_csa.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_arm___sim___beta_branch___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win64___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_sanitizer_coverage_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_win_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___x87___nosnap___debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Android_Arm___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_mac64_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_ppc64___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_win_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64_TSAN.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_ppc64___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_win64_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___mipsel___sim___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_gc_stress_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win64.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___arm64___sim.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_nosnap_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___gyp.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac64___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___nosnap_debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win32___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm_armv8a_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___verify_csa.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___custom_snapshot___debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_mac64_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_avx2_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux64___stable_branch___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_ppc___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_s390x___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_arm___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___ppc___sim.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Android_Arm64___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_mipsel___sim___beta_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_nodcheck_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_one_failure.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___s390___sim.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_avx2_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___shared_bisect_swarming.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_s390___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_nosnap_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_verify_csa_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win32___debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___arm64___sim___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Arm___debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___noi18n___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_mac_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___s390x___sim.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Arm___builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___debug_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___builder_with_gn.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm_armv8a_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_arm___sim___stable_branch___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm64_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_mips64el___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___cfi.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipe_modules/v8/api.py [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_dbg_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___nosnap_builder.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___arm64___sim___MSAN.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux___stable_branch___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_mac_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux64___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_arm___sim___stable_branch.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___arm64___sim___nosnap___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___arm___sim.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_verify_csa_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win32___nosnap___shared.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux64___beta_branch___debug.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac64.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_mac64_asan_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_msan_rel.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux64_sanitizer_coverage_rel_gerrit.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm64_rel_ng.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_linux_arm64_gc_stress_dbg.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_test_failures.json [modify] https://crrev.com/beedc77991216c8f1dfafb4ce04b597153a0b32e/scripts/slave/recipes/v8.expected/full_client_v8_branches_V8_Linux64___beta_branch.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/569517f27091f76ff4a8bc2d95f67b27ab5d200a commit 569517f27091f76ff4a8bc2d95f67b27ab5d200a Author: Michael Achenbach <machenbach@chromium.org> Date: Tue May 23 13:46:09 2017 V8: Let auto-bisect use generic buckets for isolates This uses a generic bucket name for all isolate archives. This deprecates upload into the build archive location. Bug: chromium:711249 Change-Id: I24e3fd040ac3d57c8cf069b21c4b2f137900f9f6 Reviewed-on: https://chromium-review.googlesource.com/512742 Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipe_modules/v8/api.py [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win32___debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___custom_snapshot___debug_slim_bisect_tester_swarming.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___builder_with_gn.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Android_Arm___builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___mipsel___sim___builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win32___builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Arm___debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64_bisect_tester_swarming.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Linux___x87___nosnap___debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___custom_snapshot___debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Win32_bisect.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___nosnap_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___nosnap_debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Arm___builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___debug_builder.json [modify] https://crrev.com/569517f27091f76ff4a8bc2d95f67b27ab5d200a/scripts/slave/recipes/v8.expected/full_client_v8_ports_V8_Android_Arm64___builder.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/cc40acfdc32f2a1aeb18d17de8dcdbdbba4f3098 commit cc40acfdc32f2a1aeb18d17de8dcdbdbba4f3098 Author: Michael Achenbach <machenbach@chromium.org> Date: Fri Jul 06 12:06:34 2018 V8: Add flake bisector recipe Bisection will start at a known bad to_revision and: 1. Calibrate the number of repetitions until enough confidence is reached. 2. Bisect backwards exponentially, doubling the offset in each step. 3. After finding a good from_revision, bisect into the range from_revision..to_revision and report the suspect. Tests are only run on existing isolated files, looked up on Google Storage. All revisions during bisections are represented as offsets to the start revision which has offset 0. Bug: 711249 Change-Id: I4feb86eba10a81e14bd205aaa30bf8c95691a391 Reviewed-on: https://chromium-review.googlesource.com/874311 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/cc40acfdc32f2a1aeb18d17de8dcdbdbba4f3098/scripts/slave/README.recipes.md [add] https://crrev.com/cc40acfdc32f2a1aeb18d17de8dcdbdbba4f3098/scripts/slave/recipes/v8/flako.expected/full_bisect.json [add] https://crrev.com/cc40acfdc32f2a1aeb18d17de8dcdbdbba4f3098/scripts/slave/recipes/v8/flako.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/37c1623238e3acc3d0fdebab991dae29abcf999e commit 37c1623238e3acc3d0fdebab991dae29abcf999e Author: Michael Achenbach <machenbach@chromium.org> Date: Fri Jul 06 12:49:44 2018 [V8] Fix how revision was passed to gitiles R=sergiyb@chromium.org Bug: 711249 Change-Id: I3e1dc61b1ca2e6f22cdbe7db7d17b91a042b1f16 Reviewed-on: https://chromium-review.googlesource.com/1127894 Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/37c1623238e3acc3d0fdebab991dae29abcf999e/scripts/slave/recipes/v8/flako.expected/full_bisect.json [modify] https://crrev.com/37c1623238e3acc3d0fdebab991dae29abcf999e/scripts/slave/recipes/v8/flako.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/depot_tools/+/3c023259d75cc7eff3bdb50ae1317f2270b04f9e commit 3c023259d75cc7eff3bdb50ae1317f2270b04f9e Author: Michael Achenbach <machenbach@chromium.org> Date: Fri Jul 06 18:04:15 2018 [gsutil] Consistently return recipe step result Obviates need to call api.step.active_result by callers. Bug: 711249 Change-Id: Ibd3278df01fc8f9d7cc73eacc72d9fc57578808d Reviewed-on: https://chromium-review.googlesource.com/1127372 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> [modify] https://crrev.com/3c023259d75cc7eff3bdb50ae1317f2270b04f9e/recipes/recipe_modules/gsutil/api.py [modify] https://crrev.com/3c023259d75cc7eff3bdb50ae1317f2270b04f9e/recipes/README.recipes.md
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7b6d2aae508c9e15b72303744e02cb9eb7597891 commit 7b6d2aae508c9e15b72303744e02cb9eb7597891 Author: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Date: Fri Jul 06 20:15:17 2018 Roll src/third_party/depot_tools 5484b866dc93..3c023259d75c (1 commits) https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/5484b866dc93..3c023259d75c git log 5484b866dc93..3c023259d75c --date=short --no-merges --format='%ad %ae %s' 2018-07-06 machenbach@chromium.org [gsutil] Consistently return recipe step result Created with: gclient setdep -r src/third_party/depot_tools@3c023259d75c The AutoRoll server is located here: https://depot-tools-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:711249 TBR=agable@chromium.org Change-Id: Id23935d2f72e717da38b19e07e2175075589194f Reviewed-on: https://chromium-review.googlesource.com/1128103 Reviewed-by: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#573053} [modify] https://crrev.com/7b6d2aae508c9e15b72303744e02cb9eb7597891/DEPS
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/3a227f2b61d74ea9083806418a1407c34d83694b commit 3a227f2b61d74ea9083806418a1407c34d83694b Author: Michael Achenbach <machenbach@chromium.org> Date: Tue Jul 10 07:42:03 2018 [V8] Show variant in failure output This will make it easier to see which testing variant was used to run the test that led to the failure. TBR=sergiyb@chromium.org Bug: 711249 Change-Id: I4ebfb1df68d56bba1c169ea951ffa30e0bd9bd9d Reviewed-on: https://chromium-review.googlesource.com/1130518 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipe_modules/v8/api.py [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___predictable_bisect_tests_too_long.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___custom_snapshot___debug_slim_bisect_tester_swarming.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___predictable_bisect_recurring_failure.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_foobar_rel_ng_triggered_failures.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_tryserver_v8_v8_foobar_rel_ng_triggered_flakes.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_test_failures.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___predictable_bisect_one_change.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64_one_failure_build_env_not_supported.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64_bisect_tester_swarming.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/README.recipes.md [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_one_failure.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_test_failures_flakes.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___shared_bisect_swarming.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___predictable_bisect_override_changes.json [modify] https://crrev.com/3a227f2b61d74ea9083806418a1407c34d83694b/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux___predictable_bisect.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/0117bcc1ff7db2955537b15a17e89605e0f41949 commit 0117bcc1ff7db2955537b15a17e89605e0f41949 Author: Michael Achenbach <machenbach@chromium.org> Date: Thu Jul 12 08:25:07 2018 [V8] Add total timeout option to flake bisect This uses now total_timeout by default and repetitions only if total timeout is disabled by setting it to 0. The test runner will run until total timeout is reached. The time is doubled during calibrations, just like previously repetitions were doubled. This makes testing duration independent of a single test's duration. The V8 test runner supports this feature since several months, so it's safe to use it for backwards bisection. Bug: 711249 Change-Id: I6436fcc287fbfc9bf933e617c7c9a8174a4973fe Reviewed-on: https://chromium-review.googlesource.com/1133003 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/0117bcc1ff7db2955537b15a17e89605e0f41949/scripts/slave/README.recipes.md [modify] https://crrev.com/0117bcc1ff7db2955537b15a17e89605e0f41949/scripts/slave/recipes/v8/flako.expected/full_bisect.json [modify] https://crrev.com/0117bcc1ff7db2955537b15a17e89605e0f41949/scripts/slave/recipes/v8/flako.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/98884cb250cb8b71756fcb6deb8baf2dcb88e444 commit 98884cb250cb8b71756fcb6deb8baf2dcb88e444 Author: Michael Achenbach <machenbach@chromium.org> Date: Wed Jul 18 09:51:42 2018 [V8] Refactoring - Prepare adding more failure output Bug: 711249 Change-Id: I3af29f97405b7ea4a016233afc22440d04c143e9 Reviewed-on: https://chromium-review.googlesource.com/1140294 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/98884cb250cb8b71756fcb6deb8baf2dcb88e444/scripts/slave/recipe_modules/v8/api.py [modify] https://crrev.com/98884cb250cb8b71756fcb6deb8baf2dcb88e444/scripts/slave/recipe_modules/v8/testing.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/5817e60a97582e44401c7267670a578669d43281 commit 5817e60a97582e44401c7267670a578669d43281 Author: Michael Achenbach <machenbach@chromium.org> Date: Thu Aug 02 10:40:58 2018 [V8] Ignore test-driver leaks when bisecting flakes Without this, flake bisect exits prematurely due to a failed assertion. E.g. in: https://ci.chromium.org/p/v8/builders/luci.v8.try/v8_flako/b8939326084891458448 TBR=sergiyb@chromium.org Bug: 711249 Change-Id: I0b94a57abc35dc0aa357a35e96b9b99f945cd7b3 Reviewed-on: https://chromium-review.googlesource.com/1160303 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/5817e60a97582e44401c7267670a578669d43281/scripts/slave/recipes/v8/flako.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/6ae3b2bb2c5dc3050d8c95897774de39ec4e78e6 commit 6ae3b2bb2c5dc3050d8c95897774de39ec4e78e6 Author: Michael Achenbach <machenbach@chromium.org> Date: Fri Aug 03 10:09:35 2018 [V8] Fix flake-bisect pass-check on windows The line breaks in the text prevented it from matching on windows. This also adds a TODO at a piece of code that doesn't seem to work. TBR=sergiyb@chromium.org Bug: 711249 Change-Id: Idb9698a1dc4630d84809cc6f34c045699be389cf Reviewed-on: https://chromium-review.googlesource.com/1161924 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/6ae3b2bb2c5dc3050d8c95897774de39ec4e78e6/scripts/slave/README.recipes.md [modify] https://crrev.com/6ae3b2bb2c5dc3050d8c95897774de39ec4e78e6/scripts/slave/recipes/v8/flako.expected/full_bisect.json [modify] https://crrev.com/6ae3b2bb2c5dc3050d8c95897774de39ec4e78e6/scripts/slave/recipes/v8/flako.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/698c1fad30a63823f6beaf8a7530f911a8140dd6 commit 698c1fad30a63823f6beaf8a7530f911a8140dd6 Author: Michael Achenbach <machenbach@chromium.org> Date: Mon Aug 06 11:38:14 2018 [V8] Fix flake bisection progress and isolate caching This fixes two bugs when bisecting over a large gap of missing builds. Given a range 4..0 of commits where 4 is good and 0 is bad. There are no builds for 1, 2, and 3. Previously, the isolate lookup for 1, 2, and 3 would always result in build 4, but wasn't cached (we previously only cached the build that existed). Now we also cache the negative case. Previously, bisecting 4..0 would attempt to find a build for 2. The closest build is 4, and hence we'd skip an iteration and continue bisecting 2..0. But the lookup for build 1 also resulted in build 4, which led to an infinite loop in the old logic. Bug: 711249 Change-Id: I7608df2ad43e26ecd892b99fd628c4c9040cf60d Reviewed-on: https://chromium-review.googlesource.com/1163520 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/698c1fad30a63823f6beaf8a7530f911a8140dd6/scripts/slave/README.recipes.md [modify] https://crrev.com/698c1fad30a63823f6beaf8a7530f911a8140dd6/scripts/slave/recipes/v8/flako.expected/full_bisect.json [modify] https://crrev.com/698c1fad30a63823f6beaf8a7530f911a8140dd6/scripts/slave/recipes/v8/flako.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/c913030f9aab6b51f269af4bda0ddac6ba413f57 commit c913030f9aab6b51f269af4bda0ddac6ba413f57 Author: Michael Achenbach <machenbach@chromium.org> Date: Tue Aug 28 07:26:44 2018 [V8] Refactoring - Simplify code for failure output Bug: 711249 Change-Id: I9c791563cd43ad50f1e13dedd4cb5ba19a7bc227 Reviewed-on: https://chromium-review.googlesource.com/1141726 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/c913030f9aab6b51f269af4bda0ddac6ba413f57/scripts/slave/README.recipes.md [modify] https://crrev.com/c913030f9aab6b51f269af4bda0ddac6ba413f57/scripts/slave/recipe_modules/v8/api.py [modify] https://crrev.com/c913030f9aab6b51f269af4bda0ddac6ba413f57/scripts/slave/recipe_modules/v8/testing.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/2fe5ace2ac0192580d288e386f2217104e86831e commit 2fe5ace2ac0192580d288e386f2217104e86831e Author: Michael Achenbach <machenbach@chromium.org> Date: Tue Sep 04 10:31:06 2018 [V8] Refactoring - extract method for logging failure output TBR=sergiyb@chromium.org Bug: 711249 Change-Id: I76571535117bc76ad2637b03424e70a57cc96fe4 Reviewed-on: https://chromium-review.googlesource.com/1193682 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/2fe5ace2ac0192580d288e386f2217104e86831e/scripts/slave/README.recipes.md [modify] https://crrev.com/2fe5ace2ac0192580d288e386f2217104e86831e/scripts/slave/recipe_modules/v8/api.py [modify] https://crrev.com/2fe5ace2ac0192580d288e386f2217104e86831e/scripts/slave/recipe_modules/v8/testing.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/2bd073059e423b5920199c7499c1f1ed1f1dce24 commit 2bd073059e423b5920199c7499c1f1ed1f1dce24 Author: Michael Achenbach <machenbach@chromium.org> Date: Tue Sep 04 11:14:29 2018 [V8] Log flake-bisect command line Bug: 711249 Change-Id: I2c0680c938ee4003b77d453153c822936153446c Reviewed-on: https://chromium-review.googlesource.com/1193683 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/2bd073059e423b5920199c7499c1f1ed1f1dce24/scripts/slave/recipes/v8.expected/full_client_v8_V8_Linux64___internal_snapshot_test_failures_flakes.json [modify] https://crrev.com/2bd073059e423b5920199c7499c1f1ed1f1dce24/scripts/slave/recipe_modules/v8/testing.py [modify] https://crrev.com/2bd073059e423b5920199c7499c1f1ed1f1dce24/scripts/slave/recipes/v8.py [add] https://crrev.com/2bd073059e423b5920199c7499c1f1ed1f1dce24/scripts/slave/recipes/v8.expected/full_client_v8_V8_Foobar_flako.json
Note to self: There is a key error on the fuzzers on flakes: https://ci.chromium.org/p/v8/builders/luci.v8.ci/V8%20NumFuzz%20-%20TSAN/2686
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/1441706584e3a869a614d2d5e82ee4bb8974b2aa commit 1441706584e3a869a614d2d5e82ee4bb8974b2aa Author: Michael Achenbach <machenbach@chromium.org> Date: Fri Sep 14 12:10:52 2018 [V8] Include dynamic extra args on flake bisect Bug: 711249 Change-Id: I640ac4a36f05af0788f63931ee006aefbcda818c Reviewed-on: https://chromium-review.googlesource.com/1225762 Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/1441706584e3a869a614d2d5e82ee4bb8974b2aa/scripts/slave/recipe_modules/v8/testing.py [modify] https://crrev.com/1441706584e3a869a614d2d5e82ee4bb8974b2aa/scripts/slave/recipes/v8.expected/full_client_v8_V8_Foobar_flako.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/depot_tools/+/0639cbc44de0ae5be7dce0896520fe158824aa69 commit 0639cbc44de0ae5be7dce0896520fe158824aa69 Author: Michael Achenbach <machenbach@chromium.org> Date: Tue Sep 18 11:33:14 2018 [buildbucket] Print build url on command line with buildbucket.py V8 uses buildbucket.py to trigger flake-bisect jobs on command line. It's more convenient if the build url is shown. Bug: 711249 Change-Id: I5737c6f3fd72b60517662e8a4808186d6acc71db Reviewed-on: https://chromium-review.googlesource.com/1226912 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Nodir Turakulov <nodir@chromium.org> Reviewed-by: smut <smut@google.com> [modify] https://crrev.com/0639cbc44de0ae5be7dce0896520fe158824aa69/buildbucket.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7586b04d2828da30a995a9bca169052197b7b3ef commit 7586b04d2828da30a995a9bca169052197b7b3ef Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Tue Sep 18 16:06:34 2018 Roll src/third_party/depot_tools 18b4479cee3f..0639cbc44de0 (1 commits) https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/18b4479cee3f..0639cbc44de0 git log 18b4479cee3f..0639cbc44de0 --date=short --no-merges --format='%ad %ae %s' 2018-09-18 machenbach@chromium.org [buildbucket] Print build url on command line with buildbucket.py Created with: gclient setdep -r src/third_party/depot_tools@0639cbc44de0 The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:711249 TBR=agable@chromium.org Change-Id: Id00fee2487aa50513bd58e111fe366d853ff53e3 Reviewed-on: https://chromium-review.googlesource.com/1230633 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#592064} [modify] https://crrev.com/7586b04d2828da30a995a9bca169052197b7b3ef/DEPS
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/depot_tools/+/69f640ec0900add7fd44579c181fa99ea1693005 commit 69f640ec0900add7fd44579c181fa99ea1693005 Author: Michael Achenbach <machenbach@chromium.org> Date: Wed Sep 19 07:01:38 2018 [buildbucket] Fix printing build url TBR=smut@chromium.org,nodir@chromium.org Bug: 711249 Change-Id: I031497eeeec02f16c182fbe2e46c6a02f0745df9 Reviewed-on: https://chromium-review.googlesource.com/1232896 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/69f640ec0900add7fd44579c181fa99ea1693005/buildbucket.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/27fa848f850d375cc7c58dee5fd65e305ed12819 commit 27fa848f850d375cc7c58dee5fd65e305ed12819 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Wed Sep 19 09:25:00 2018 Roll src/third_party/depot_tools 2fbd3c8eb530..69f640ec0900 (1 commits) https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/2fbd3c8eb530..69f640ec0900 git log 2fbd3c8eb530..69f640ec0900 --date=short --no-merges --format='%ad %ae %s' 2018-09-19 machenbach@chromium.org [buildbucket] Fix printing build url Created with: gclient setdep -r src/third_party/depot_tools@69f640ec0900 The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. BUG=chromium:711249 TBR=agable@chromium.org Change-Id: I1bf30df417fec0219431a849f3274e45e039d985 Reviewed-on: https://chromium-review.googlesource.com/1232630 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#592353} [modify] https://crrev.com/27fa848f850d375cc7c58dee5fd65e305ed12819/DEPS
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/7bfcc7dc996292af0d747859ac1d3f118204be32 commit 7bfcc7dc996292af0d747859ac1d3f118204be32 Author: Michael Achenbach <machenbach@chromium.org> Date: Wed Sep 19 12:05:20 2018 [V8] Fix flake-bisect command line generation This runs into a tuple + list bug in production. TBR=sergiyb@chromium.org Bug: 711249 Change-Id: I983974166248ad976e86daa868f97e055aeb43e2 Reviewed-on: https://chromium-review.googlesource.com/1233774 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/7bfcc7dc996292af0d747859ac1d3f118204be32/scripts/slave/recipe_modules/v8/testing.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/3e48434491b43ae27fad626f4b0927c47520684f commit 3e48434491b43ae27fad626f4b0927c47520684f Author: Michael Achenbach <machenbach@chromium.org> Date: Wed Sep 19 12:19:25 2018 [V8] Fix flake-bisect command line generation (cont) Not all config items have a 'tests' key. This takes this into account and makes the command line generation more robust. TBR=sergiyb@chromium.org Bug: 711249 Change-Id: Idda5129e3b292dfd09b7b14c49c7fdc7b4f08e79 Reviewed-on: https://chromium-review.googlesource.com/1233775 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/3e48434491b43ae27fad626f4b0927c47520684f/scripts/slave/recipe_modules/v8/testing.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/ca7b8d68282bc182fde64d2ef7a03ba463112fa7 commit ca7b8d68282bc182fde64d2ef7a03ba463112fa7 Author: Michael Achenbach <machenbach@chromium.org> Date: Wed Sep 19 13:30:21 2018 [V8] Add test names to steps to ease distinguishing builds This shows the test name in each step running tests during flake bisect. The failed steps show up in Milo's build overview page, which eases selecting the right builds here: https://ci.chromium.org/p/v8/builders/luci.v8.try/v8_flako Bug: 711249 Change-Id: Ie8f6ed2af9ed2f3db96bec7b4227eb039ccb08e7 Reviewed-on: https://chromium-review.googlesource.com/1233776 Commit-Queue: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/ca7b8d68282bc182fde64d2ef7a03ba463112fa7/scripts/slave/README.recipes.md [modify] https://crrev.com/ca7b8d68282bc182fde64d2ef7a03ba463112fa7/scripts/slave/recipes/v8/flako.expected/full_bisect.json [modify] https://crrev.com/ca7b8d68282bc182fde64d2ef7a03ba463112fa7/scripts/slave/recipes/v8/flako.py
Note to self: https://logs.chromium.org/logs/v8/buildbucket/cr-buildbucket.appspot.com/8934875887965427152/+/steps/Check_-_d8__flakes_/0/logs/parallel_compilation/0 misses the --gc-stress flag in extra-args.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/c5e5e3f3ff63bcfabb35866783c33cb3adf179d0 commit c5e5e3f3ff63bcfabb35866783c33cb3adf179d0 Author: Michael Achenbach <machenbach@chromium.org> Date: Fri Sep 21 07:26:05 2018 [V8] Fix flake-bisect cmd line for infra-side test configs TBR=sergiyb@chromium.org Bug: 711249 Change-Id: I4e731d7db3d4be6aad7a3a02857f96d61418e0dd Reviewed-on: https://chromium-review.googlesource.com/1235926 Auto-Submit: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Sergiy Byelozyorov <sergiyb@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> [modify] https://crrev.com/c5e5e3f3ff63bcfabb35866783c33cb3adf179d0/scripts/slave/recipes/v8.py [modify] https://crrev.com/c5e5e3f3ff63bcfabb35866783c33cb3adf179d0/scripts/slave/recipe_modules/v8/testing.py [add] https://crrev.com/c5e5e3f3ff63bcfabb35866783c33cb3adf179d0/scripts/slave/recipes/v8.expected/full_client_v8_V8_Mac64_GC_Stress_flako.json
Comment 1 by bugdroid1@chromium.org
, Apr 13 2017