Skip to content

fix: improve helper tools#2840

Merged
jbedard merged 3 commits into
mainfrom
zbarsky/tools
May 12, 2026
Merged

fix: improve helper tools#2840
jbedard merged 3 commits into
mainfrom
zbarsky/tools

Conversation

@dzbarsky
Copy link
Copy Markdown
Collaborator

Unbork windows arm64, bump to more-hermetic tar

@aspect-workflows
Copy link
Copy Markdown

aspect-workflows Bot commented May 12, 2026

Bazel 7 (Test)

255 test targets passed

Targets
//:node_modules_build_test [k8-fastbuild]                                                               36ms
//js/private/coverage:coverage_checked_test [k8-fastbuild]                                              48ms
//js/private/devserver:watch_checked_test [k8-fastbuild]                                                90ms
//js/private/test/create_launcher:test [k8-fastbuild]                                                   74ms
//js/private/test/data:chdir-source-data-relative [k8-fastbuild]                                        108ms
//js/private/test/data:extract-js_library-srcs-data [k8-fastbuild]                                      55ms
//js/private/test/data:extract-write-js_library-data [k8-fastbuild]                                     64ms
//js/private/test/data:extract-write-js_library-srcs [k8-fastbuild]                                     29ms
//js/private/test/data:from-js_run_binary-srcs [k8-fastbuild]                                           96ms
//js/private/test/data:from-parent-genrule [k8-fastbuild]                                               109ms
//js/private/test/data:from-parent-js_library-data [k8-fastbuild]                                       107ms
//js/private/test/data:source-data-rootpath [k8-fastbuild]                                              150ms
//js/private/test/fixed_args:args_test [k8-fastbuild]                                                   122ms
//js/private/test/fixed_args:locations_test [k8-fastbuild]                                              74ms
//js/private/test/fixed_args:locations_test_no_expand [k8-fastbuild]                                    98ms
//js/private/test/image/non_ascii:assert_custom_layer_groups_test_app_test [k8-fastbuild]               60ms
//js/private/test/image/non_ascii:assert_custom_layer_groups_test_just_the_fs_patch_test [k8-fastbuild] 62ms
//js/private/test/image/non_ascii:assert_custom_layer_groups_test_node_test [k8-fastbuild]              43ms
//js/private/test/image:assert_custom_layers_nomatch_test_package_store_3p_test [k8-fastbuild]          76ms
//js/private/test/image:assert_custom_owner_test_app_test [k8-fastbuild]                                52ms
//js/private/test/image:assert_custom_owner_test_node_modules_test [k8-fastbuild]                       56ms
//js/private/test/image:assert_default_test_package_store_1p_test [k8-fastbuild]                        50ms
//js/private/test/image:assert_regex_edge_cases_test_node_test [k8-fastbuild]                           50ms
//js/private/test/image:assert_regex_edge_cases_test_odd_characters_test [k8-fastbuild]                 66ms
//js/private/test/image:assert_regex_edge_cases_test_package_store_1p_test [k8-fastbuild]               51ms
//js/private/test/image:assert_regex_edge_cases_test_package_store_3p_test [k8-fastbuild]               53ms
//js/private/test/image:checksum_test_test_test [k8-fastbuild]                                          62ms
//js/private/test/js_binary_sh:BAZEL_PACKAGE_test [k8-fastbuild]                                        88ms
//js/private/test/js_binary_sh:BAZEL_TARGET_NAME_test [k8-fastbuild]                                    129ms
//js/private/test/js_binary_sh:BAZEL_TARGET_test [k8-fastbuild]                                         83ms
//js/private/test/js_binary_sh:JS_BINARY__BUILD_FILE_PATH_test [k8-fastbuild]                           88ms
//js/private/test/js_binary_sh:JS_BINARY__PACKAGE_test [k8-fastbuild]                                   130ms
//js/private/test/js_binary_sh:JS_BINARY__TARGET_NAME_test [k8-fastbuild]                               72ms
//js/private/test/js_binary_sh:JS_BINARY__TARGET_test [k8-fastbuild]                                    95ms
//js/private/test/js_binary_sh:env_json_encode_launcher_escaped [k8-fastbuild]                          132ms
//js/private/test/js_binary_sh:env_json_encode_value [k8-fastbuild]                                     119ms
//js/private/test/js_binary_sh:env_json_obj_launcher_escaped [k8-fastbuild]                             102ms
//js/private/test/js_binary_sh:env_json_obj_value [k8-fastbuild]                                        84ms
//js/private/test/js_binary_sh:env_json_str_value [k8-fastbuild]                                        72ms
//js/private/test/js_binary_sh:env_json_value [k8-fastbuild]                                            144ms
//js/private/test/no_copy_to_bin:no_copy_to_bin_test [k8-fastbuild]                                     116ms
//js/private/test/node-patches:escape_node22_test [k8-fastbuild]                                        129ms
//js/private/test/node-patches:lstat_node20_cjs_test [k8-fastbuild]                                     206ms
//js/private/test/node-patches:lstat_node24_cjs_test [k8-fastbuild]                                     145ms
//js/private/test/node-patches:opendir_node22_cjs_test [k8-fastbuild]                                   157ms
//js/private/test/node-patches:opendir_node22_test [k8-fastbuild]                                       187ms
//js/private/test/node-patches:opendir_node24_cjs_test [k8-fastbuild]                                   164ms
//js/private/test/node-patches:opendir_nodejs_test [k8-fastbuild]                                       188ms
//js/private/test/node-patches:readdir_node20_cjs_test [k8-fastbuild]                                   159ms
//js/private/test/node-patches:readdir_node22_test [k8-fastbuild]                                       203ms
//js/private/test/node-patches:readdir_node24_test [k8-fastbuild]                                       195ms
//js/private/test/node-patches:readdir_nodejs_cjs_test [k8-fastbuild]                                   139ms
//js/private/test/node-patches:readlink_node22_cjs_test [k8-fastbuild]                                  162ms
//js/private/test/node-patches:realpath_node22_cjs_test [k8-fastbuild]                                  158ms
//js/private/test/node-patches:realpath_nodejs_test [k8-fastbuild]                                      175ms
//js/private/test/node-patches:spawn_test_node22 [k8-fastbuild]                                         1s
//js/private/test/proto:cross_package_dep_fail_test [k8-fastbuild]                                      39ms
//js/private/test/proto:proto_rewrite_imports_test [k8-fastbuild]                                       43ms
//js/private/test:main_toolchain_20 [k8-fastbuild]                                                      109ms
//js/private/test:main_toolchain_22 [k8-fastbuild]                                                      122ms
//js/private/test:run_environment_info_tests_binary_env_test [k8-fastbuild]                             69ms
//js/private/test:run_environment_info_tests_test_both_test [k8-fastbuild]                              57ms
//js/private/test:run_environment_info_tests_test_inherit_only_subject [k8-fastbuild]                   128ms
//js/private/test:run_environment_info_tests_test_inherit_only_test [k8-fastbuild]                      90ms
//js/private/watch:watch_checked_0_test [k8-fastbuild]                                                  41ms
//js/private/watch:watch_checked_1_test [k8-fastbuild]                                                  39ms
//npm/private/test/npm_package:test_pkg_6 [k8-fastbuild]                                                89ms
//npm/private/test/npm_package:test_pkg_with_node_modules [k8-fastbuild]                                85ms
//npm/private/test/npm_package_publish:test [k8-fastbuild]                                              2s
//npm/private/test:__rollup-test [k8-fastbuild]                                                         291ms
//npm/private/test:node_modules_test [k8-fastbuild]                                                     18ms
//npm/private/test:npm_auth_tests_test_1 [k8-fastbuild]                                                 54ms
//npm/private/test:npm_auth_tests_test_2 [k8-fastbuild]                                                 34ms
//npm/private/test:npm_auth_tests_test_4 [k8-fastbuild]                                                 43ms
//npm/private/test:test_generated_pkg_json___rollup-target__js_binary_tagged_manual [k8-fastbuild]      46ms
//npm/private/test:test_generated_pkg_json_only_expected_properties [k8-fastbuild]                      87ms
//npm/private/test:test_npm_package_visibility_test_1 [k8-fastbuild]                                    42ms
//npm/private/test:test_npm_package_visibility_test_13 [k8-fastbuild]                                   59ms
//npm/private/test:test_npm_package_visibility_test_14 [k8-fastbuild]                                   57ms
//npm/private/test:test_npm_package_visibility_test_6 [k8-fastbuild]                                    87ms
//npm/private/test:test_npm_package_visibility_test_9 [k8-fastbuild]                                    35ms
//npm/private/test:test_npmrc_test_2 [k8-fastbuild]                                                     21ms
//npm/private/test:test_npmrc_test_7 [k8-fastbuild]                                                     46ms
//npm/private/test:test_parse_pnpm_lock_test_2 [k8-fastbuild]                                           61ms
//npm/private/test:test_pnpm_test_0 [k8-fastbuild]                                                      88ms
//npm/private/test:test_pnpm_test_1 [k8-fastbuild]                                                      70ms
//npm/private/test:test_pnpm_test_2 [k8-fastbuild]                                                      100ms
//npm/private/test:test_pnpm_test_3 [k8-fastbuild]                                                      31ms
//npm/private/test:test_pnpm_test_4 [k8-fastbuild]                                                      102ms
//npm/private/test:test_pnpm_test_7 [k8-fastbuild]                                                      80ms
//npm/private/test:test_pnpm_test_8 [k8-fastbuild]                                                      29ms
//npm/private/test:test_pnpm_test_9 [k8-fastbuild]                                                      37ms
//npm/private/test:test_transitive_closure_test_1 [k8-fastbuild]                                        56ms
//npm/private/test:test_utils_test_0 [k8-fastbuild]                                                     30ms
//npm/private/test:test_utils_test_6 [k8-fastbuild]                                                     56ms
//npm/private/test:write_npm_translate_lock_1_test [k8-fastbuild]                                       98ms
//npm/private/test:write_npm_translate_lock_2_test [k8-fastbuild]                                       136ms
//npm/private/test:write_npm_translate_lock_3_test [k8-fastbuild]                                       108ms
//npm/private/test:write_npm_translate_lock_4_test [k8-fastbuild]                                       136ms
//npm/private/test:write_npm_translate_lock_6_test [k8-fastbuild]                                       152ms
+ 155 other targets

Bazel 8 (Test)

All tests were cache hits

215 tests (100.0%) were fully cached saving 27s.


Bazel 9 (Test)

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/bzlmod

7 test targets passed

Targets
//:check_styles [k8-fastbuild]                                                                          99ms
//:jasmine_test [k8-fastbuild]                                                                          135ms
//:node_modules_test [k8-fastbuild]                                                                     19ms
//:other_module_binary_test [k8-fastbuild]                                                              66ms
//:other_module_linked_packages [k8-fastbuild]                                                          26ms
//:other_module_run_binary_test [k8-fastbuild]                                                          47ms
//:test [k8-fastbuild]                                                                                  81ms

Bazel 8 (Test)

e2e/bzlmod

All tests were cache hits

7 tests (100.0%) were fully cached saving 642ms.


Bazel 9 (Test)

e2e/bzlmod

All tests were cache hits

7 tests (100.0%) were fully cached saving 596ms.


Bazel 7 (Test)

e2e/git_dep_metadata

1 test target passed

Targets
//:no_git_metadata_test                                                                                 27ms

Bazel 8 (Test)

e2e/git_dep_metadata

All tests were cache hits

1 test (100.0%) was fully cached saving 26ms.


Bazel 9 (Test)

e2e/git_dep_metadata

All tests were cache hits

1 test (100.0%) was fully cached saving 30ms.


Bazel 7 (Test)

e2e/gyp_no_install_script

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                                  70ms
//:write_npm_translate_lock_bzlmod_test [k8-fastbuild]                                                  43ms

Bazel 8 (Test)

e2e/gyp_no_install_script

All tests were cache hits

1 test (100.0%) was fully cached saving 50ms.


Bazel 9 (Test)

e2e/gyp_no_install_script

All tests were cache hits

1 test (100.0%) was fully cached saving 46ms.


Bazel 7 (Test)

e2e/js_binary_workspace

4 test targets passed

Targets
//:js_run_binary_chdir_test [k8-fastbuild]                                                              38ms
//:test [k8-fastbuild]                                                                                  28ms
@@workspace~//:js_binary_chdir_test [k8-fastbuild]                                                      55ms
@@workspace~//:js_test_chdir_test [k8-fastbuild]                                                        90ms

Bazel 8 (Test)

e2e/js_binary_workspace

All tests were cache hits

4 tests (100.0%) were fully cached saving 226ms.


Bazel 9 (Test)

e2e/js_binary_workspace

All tests were cache hits

4 tests (100.0%) were fully cached saving 238ms.


Bazel 8 (Test)

e2e/js_image_oci

All tests were cache hits

1 test (100.0%) was fully cached saving 4s.


Bazel 9 (Test)

e2e/js_image_oci

All tests were cache hits

1 test (100.0%) was fully cached saving 4s.


Bazel 7 (Test)

e2e/nextjs

3 test targets passed

Targets
//v15/cjs:test [k8-fastbuild]                                                                           40ms
//v15/esm:test [k8-fastbuild]                                                                           24ms
//v15/mjs:test [k8-fastbuild]                                                                           39ms

Bazel 8 (Test)

e2e/nextjs

All tests were cache hits

3 tests (100.0%) were fully cached saving 94ms.


Bazel 9 (Test)

e2e/nextjs

All tests were cache hits

3 tests (100.0%) were fully cached saving 112ms.


Bazel 7 (Test)

e2e/npm_link_package

4 test targets passed

Targets
//cjs/src:test [k8-fastbuild]                                                                           164ms
//cjs:package_store_targets_test [k8-fastbuild]                                                         33ms
//esm/src:test [k8-fastbuild]                                                                           152ms
//esm:package_store_targets_test [k8-fastbuild]                                                         36ms

Bazel 8 (Test)

e2e/npm_link_package

All tests were cache hits

4 tests (100.0%) were fully cached saving 363ms.


Bazel 9 (Test)

e2e/npm_link_package

All tests were cache hits

4 tests (100.0%) were fully cached saving 415ms.


Bazel 7 (Test)

e2e/npm_link_package-rerooted

2 test targets passed

Targets
//root/src:test [k8-fastbuild]                                                                          121ms
//root:package_store_targets_test [k8-fastbuild]                                                        22ms

Bazel 8 (Test)

e2e/npm_link_package-rerooted

All tests were cache hits

2 tests (100.0%) were fully cached saving 139ms.


Bazel 9 (Test)

e2e/npm_link_package-rerooted

All tests were cache hits

2 tests (100.0%) were fully cached saving 186ms.


Bazel 7 (Test)

e2e/npm_translate_lock

3 test targets passed

Targets
//:test                                                                                                 22ms
//:test_dev_filtering                                                                                   85ms
//:test_prod_filtering                                                                                  84ms

Bazel 8 (Test)

e2e/npm_translate_lock

All tests were cache hits

3 tests (100.0%) were fully cached saving 287ms.


Bazel 9 (Test)

e2e/npm_translate_lock

All tests were cache hits

3 tests (100.0%) were fully cached saving 289ms.


Bazel 7 (Test)

e2e/npm_translate_lock_disable_hooks

3 test targets passed

Targets
//:test [k8-fastbuild]                                                                                  28ms
//:write_npm_translate_lock_defs_0_test [k8-fastbuild]                                                  97ms
//:write_npm_translate_lock_defs_1_test [k8-fastbuild]                                                  94ms

Bazel 8 (Test)

e2e/npm_translate_lock_disable_hooks

All tests were cache hits

1 test (100.0%) was fully cached saving 62ms.


Bazel 9 (Test)

e2e/npm_translate_lock_disable_hooks

All tests were cache hits

1 test (100.0%) was fully cached saving 32ms.


Bazel 7 (Test)

e2e/npm_translate_lock_empty

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                                  24ms
//:write_npm_translate_lock_bzlmod_test [k8-fastbuild]                                                  64ms

Bazel 8 (Test)

e2e/npm_translate_lock_empty

All tests were cache hits

2 tests (100.0%) were fully cached saving 114ms.


Bazel 9 (Test)

e2e/npm_translate_lock_empty

All tests were cache hits

2 tests (100.0%) were fully cached saving 105ms.


Bazel 7 (Test)

e2e/npm_translate_lock_exclude_package_contents

1 test target passed

Targets
//:test_sh                                                                                              26ms

Bazel 8 (Test)

e2e/npm_translate_lock_exclude_package_contents

All tests were cache hits

1 test (100.0%) was fully cached saving 21ms.


Bazel 9 (Test)

e2e/npm_translate_lock_exclude_package_contents

All tests were cache hits

1 test (100.0%) was fully cached saving 86ms.


Bazel 7 (Test)

e2e/npm_translate_lock_multi

2 test targets passed

Targets
//app1:test                                                                                             39ms
//app2:test                                                                                             36ms

Bazel 8 (Test)

e2e/npm_translate_lock_multi

All tests were cache hits

2 tests (100.0%) were fully cached saving 54ms.


Bazel 9 (Test)

e2e/npm_translate_lock_multi

All tests were cache hits

2 tests (100.0%) were fully cached saving 113ms.


Bazel 7 (Test)

e2e/npm_translate_lock_partial_clone

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/npm_translate_lock_partial_clone

All tests were cache hits

1 test (100.0%) was fully cached saving 30ms.


Bazel 9 (Test)

e2e/npm_translate_lock_partial_clone

All tests were cache hits

1 test (100.0%) was fully cached saving 38ms.


Bazel 7 (Test)

e2e/npm_translate_lock_replace_packages

4 test targets passed

Targets
//:node_modules_test [k8-fastbuild]                                                                     26ms
//:test [k8-fastbuild]                                                                                  76ms
//:utils_test [k8-fastbuild]                                                                            69ms
//:write_npm_translate_lock_bzlmod_test [k8-fastbuild]                                                  75ms

Bazel 8 (Test)

e2e/npm_translate_lock_replace_packages

All tests were cache hits

4 tests (100.0%) were fully cached saving 249ms.


Bazel 9 (Test)

e2e/npm_translate_lock_replace_packages

All tests were cache hits

4 tests (100.0%) were fully cached saving 320ms.


Bazel 7 (Test)

e2e/npm_translate_lock_subdir_patch

1 test target passed

Targets
//subdir:test                                                                                           62ms

Bazel 8 (Test)

e2e/npm_translate_lock_subdir_patch

All tests were cache hits

1 test (100.0%) was fully cached saving 67ms.


Bazel 9 (Test)

e2e/npm_translate_lock_subdir_patch

All tests were cache hits

1 test (100.0%) was fully cached saving 50ms.


Bazel 7 (Test)

e2e/npm_translate_package_lock

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/npm_translate_package_lock

All tests were cache hits

1 test (100.0%) was fully cached saving 62ms.


Bazel 9 (Test)

e2e/npm_translate_package_lock

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/npm_translate_yarn_lock

1 test target passed

Targets
//:test                                                                                                 21ms

Bazel 8 (Test)

e2e/npm_translate_yarn_lock

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/npm_translate_yarn_lock

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/output_paths

Waiting for runner...


Bazel 8 (Test)

e2e/output_paths

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/output_paths

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/patch_from_repo

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/pnpm_lockfiles

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/pnpm_lockfiles

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/pnpm_lockfiles

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/pnpm_repo_install

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/pnpm_repo_install

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/pnpm_repo_install

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/pnpm_version

1 test target passed

Targets
//:test                                                                                                 50ms

Bazel 8 (Test)

e2e/pnpm_version

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/pnpm_version

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/pnpm_workspace

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/pnpm_workspace

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/pnpm_workspace

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/pnpm_workspace_deps

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/pnpm_workspace_deps

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/pnpm_workspace_deps

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/protobuf-es

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/protobuf-es

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/protobuf-es

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/protobuf-google

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                                  113ms
//:test_grpc [k8-fastbuild]                                                                             180ms

Bazel 8 (Test)

e2e/protobuf-google

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/protobuf-google

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/repo_mapping

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/repo_mapping

All tests were cache hits

3 tests (100.0%) were fully cached saving 154ms.


Bazel 9 (Test)

e2e/repo_mapping

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/vendored_node

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/vendored_node

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/vendored_node

Buildkite build #12685 is running...


Bazel 7 (Test)

e2e/vendored_tarfile

Buildkite build #12685 is running...


Bazel 8 (Test)

e2e/vendored_tarfile

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/vendored_tarfile

Waiting for runner...


Bazel 7 (Test)

e2e/verify_patches

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                                  23ms
//patches:patches_update_test [k8-fastbuild]                                                            76ms

Bazel 8 (Test)

e2e/verify_patches

Buildkite build #12685 is running...


Bazel 9 (Test)

e2e/verify_patches

Waiting for runner...


Bazel 7 (Test)

examples

83 test targets passed

Targets
//:linked_packages_build_test [k8-fastbuild]                                                            35ms
//coverage:coverage [k8-fastbuild]                                                                      121ms
//genrule:test_acorn [k8-fastbuild]                                                                     62ms
//genrule:test_require_acorn [k8-fastbuild]                                                             63ms
//js_binary:aspect_bin_a_test [k8-fastbuild]                                                            87ms
//js_binary:case7_test [k8-fastbuild]                                                                   125ms
//js_binary:npm_version_test [k8-fastbuild]                                                             402ms
//js_binary:test13-1_cjs [k8-fastbuild]                                                                 72ms
//js_binary:test13-1_mjs [k8-fastbuild]                                                                 33ms
//js_binary:test13-2_cjs [k8-fastbuild]                                                                 41ms
//js_binary:test13-2_mjs [k8-fastbuild]                                                                 41ms
//js_binary:test4-b_cjs [k8-fastbuild]                                                                  69ms
//js_binary:test4-b_mjs [k8-fastbuild]                                                                  34ms
//js_binary:test4-cjs-a [k8-fastbuild]                                                                  35ms
//js_binary:test4-mjs-a [k8-fastbuild]                                                                  67ms
//js_binary:test5_cjs [k8-fastbuild]                                                                    48ms
//js_binary:test5_mjs [k8-fastbuild]                                                                    54ms
//js_binary:test6 [k8-fastbuild]                                                                        65ms
//js_binary:test6_alt [k8-fastbuild]                                                                    39ms
//js_binary:test8 [k8-fastbuild]                                                                        57ms
//js_binary:test_cjs [k8-fastbuild]                                                                     101ms
//js_binary:test_exitcode [k8-fastbuild]                                                                60ms
//js_binary:test_js_binary_under_custom_rule [k8-fastbuild]                                             66ms
//js_binary:test_js_binary_under_custom_rule_local [k8-fastbuild]                                       53ms
//js_binary:test_js_binary_under_genrule_cjs [k8-fastbuild]                                             55ms
//js_binary:test_js_binary_under_genrule_mjs [k8-fastbuild]                                             65ms
//js_binary:test_js_binary_under_js_run_binary_cjs [k8-fastbuild]                                       84ms
//js_binary:test_js_binary_under_js_run_binary_local_cjs [k8-fastbuild]                                 51ms
//js_binary:test_js_binary_under_js_run_binary_local_mjs [k8-fastbuild]                                 83ms
//js_binary:test_js_binary_under_js_run_binary_mjs [k8-fastbuild]                                       77ms
//js_binary:test_js_binary_under_js_run_binary_no_copy_data_to_bin [k8-fastbuild]                       45ms
//js_binary:test_mjs [k8-fastbuild]                                                                     139ms
//js_binary:test_stderr [k8-fastbuild]                                                                  78ms
//js_binary:test_stdout [k8-fastbuild]                                                                  45ms
//js_lib_pkg/b:test_each_target [k8-fastbuild]                                                          171ms
//js_lib_pkg/b:test_parent_target [k8-fastbuild]                                                        90ms
//js_library/two:two_test [k8-fastbuild]                                                                78ms
//linked_consumer:direct [k8-fastbuild]                                                                 142ms
//linked_consumer:pkg [k8-fastbuild]                                                                    122ms
//linked_consumer:sources_test [k8-fastbuild]                                                           39ms
//linked_consumer:types_test [k8-fastbuild]                                                             58ms
//linked_empty_node_modules:test [k8-fastbuild]                                                         52ms
//macro:test_all [k8-fastbuild]                                                                         546ms
//macro:test_cjs [k8-fastbuild]                                                                         533ms
//macro:test_esm [k8-fastbuild]                                                                         641ms
//macro:test_js [k8-fastbuild]                                                                          567ms
//nextjs:next_build_test [k8-fastbuild]                                                                 49ms
//nextjs:write_next_links_defs_test [k8-fastbuild]                                                      81ms
//npm_deps/patches:patches_update_test [k8-fastbuild]                                                   70ms
//npm_deps:circular_deps_build_test [k8-fastbuild]                                                      30ms
//npm_deps:rollup_version_test [k8-fastbuild]                                                           204ms
//npm_deps:test1 [k8-fastbuild]                                                                         55ms
//npm_deps:test10_cjs [k8-fastbuild]                                                                    164ms
//npm_deps:test10_mjs [k8-fastbuild]                                                                    183ms
//npm_deps:test11_cjs [k8-fastbuild]                                                                    179ms
//npm_deps:test11_mjs [k8-fastbuild]                                                                    172ms
//npm_deps:test3 [k8-fastbuild]                                                                         89ms
//npm_deps:test4 [k8-fastbuild]                                                                         77ms
//npm_deps:test5 [k8-fastbuild]                                                                         32ms
//npm_deps:test5_alt [k8-fastbuild]                                                                     50ms
//npm_deps:test6 [k8-fastbuild]                                                                         104ms
//npm_deps:test7_a [k8-fastbuild]                                                                       127ms
//npm_deps:test7_b_cjs [k8-fastbuild]                                                                   116ms
//npm_deps:test7_b_mjs [k8-fastbuild]                                                                   125ms
//npm_deps:test8 [k8-fastbuild]                                                                         146ms
//npm_deps:test9_cjs [k8-fastbuild]                                                                     154ms
//npm_deps:test9_mjs [k8-fastbuild]                                                                     172ms
//npm_deps:test_peer [k8-fastbuild]                                                                     127ms
//npm_deps:test_uvu_version [k8-fastbuild]                                                              268ms
//package_json_module:test [k8-fastbuild]                                                               495ms
//runfiles:module_name_runfiles [k8-fastbuild]                                                          107ms
//runfiles:outer_runfiles [k8-fastbuild]                                                                151ms
//runfiles:run_outer_binary_asserts__direct_srcs [k8-fastbuild]                                         86ms
//runfiles:run_outer_binary_asserts__transitive_data [k8-fastbuild]                                     90ms
//runfiles:run_test_binary_asserts__direct_srcs [k8-fastbuild]                                          91ms
//runfiles:run_test_binary_asserts__transitive_data [k8-fastbuild]                                      76ms
//runfiles:runfiles [k8-fastbuild]                                                                      127ms
//stack_traces:stack_traces [k8-fastbuild]                                                              163ms
//stamped_package_json:stamp_test [k8-fastbuild]                                                        56ms
//vite3:build_test [k8-fastbuild]                                                                       57ms
//vite6:build_test [k8-fastbuild]                                                                       69ms
//webpack_cli:test [k8-fastbuild]                                                                       476ms
//worker:test_pi [k8-fastbuild]                                                                         134ms

Bazel 8 (Test)

examples

All tests were cache hits

81 tests (100.0%) were fully cached saving 11s.


Bazel 9 (Test)

examples

All tests were cache hits

81 tests (100.0%) were fully cached saving 12s.


Buildifier      Format

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b4b6aeac77

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread MODULE.bazel
Comment thread MODULE.bazel
@dzbarsky dzbarsky changed the title Improve helper tools fix: Improve helper tools May 12, 2026
@jbedard jbedard changed the title fix: Improve helper tools fix: improve helper tools May 12, 2026
@jbedard jbedard enabled auto-merge (squash) May 12, 2026 16:56
@jbedard jbedard merged commit 90c1a6d into main May 12, 2026
19 checks passed
@jbedard jbedard deleted the zbarsky/tools branch May 12, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants