Skip to content

test: test out disabling use_execroot_entry_point on Windows#2845

Closed
acozzette wants to merge 20 commits into
aspect-build:mainfrom
acozzette:windows
Closed

test: test out disabling use_execroot_entry_point on Windows#2845
acozzette wants to merge 20 commits into
aspect-build:mainfrom
acozzette:windows

Conversation

@acozzette
Copy link
Copy Markdown
Contributor


Changes are visible to end-users: yes/no

  • Searched for relevant documentation and updated as needed: yes/no
  • Breaking change (forces users to change their own code or config): yes/no
  • Suggested release notes appear below: yes/no

Test plan

  • Covered by existing test cases
  • New test cases added
  • Manual testing; please provide instructions so we can reproduce:

acozzette and others added 14 commits May 13, 2026 15:40
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Putting the user-supplied env inside the select() branches breaks when
env is itself a select(). Instead, only the conditional portion lives in
the select(), and | merges all three dicts (fixed_env, env_arg, env)
outside of it, keeping user-supplied selects valid on the right-hand side.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@aspect-workflows
Copy link
Copy Markdown

aspect-workflows Bot commented May 14, 2026

Bazel 7 (Test)

⚠️ Buildkite build #12707 failed.

Failed tests (9)
//js/private/test/image/non_ascii:assert_custom_layer_groups_test_app_test [k8-fastbuild] 🔗
//js/private/test/image:assert_custom_owner_test_app_test [k8-fastbuild]                  🔗
//js/private/test/image:assert_default_test_app_test [k8-fastbuild]                       🔗
//js/private/test/image:assert_regex_edge_cases_test_app_test [k8-fastbuild]              🔗
//js/private/test/node-patches:spawn_test_node20 [k8-fastbuild]                           🔗
//js/private/test/node-patches:spawn_test_node22 [k8-fastbuild]                           🔗
//js/private/test/node-patches:spawn_test_node24 [k8-fastbuild]                           🔗
//js/private/test/node-patches:spawn_test_nodejs [k8-fastbuild]                           🔗
//js/private/test:write_launcher_test [k8-fastbuild]                                      🔗

💡 To reproduce the test failures, run

bazel test //js/private/test/node-patches:spawn_test_node20 //js/private/test/image:assert_custom_owner_test_app_test //js/private/test/image:assert_default_test_app_test //js/private/test:write_launcher_test //js/private/test/image/non_ascii:assert_custom_layer_groups_test_app_test //js/private/test/node-patches:spawn_test_node24 //js/private/test/image:assert_regex_edge_cases_test_app_test //js/private/test/node-patches:spawn_test_node22 //js/private/test/node-patches:spawn_test_nodejs

Bazel 8 (Test)

⚠️ Buildkite build #12707 failed.

Failed tests (4)
//js/private/test/node-patches:spawn_test_node20 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_node22 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_node24 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_nodejs [k8-fastbuild] 🔗

💡 To reproduce the test failures, run

bazel test //js/private/test/node-patches:spawn_test_node22 //js/private/test/node-patches:spawn_test_node24 //js/private/test/node-patches:spawn_test_nodejs //js/private/test/node-patches:spawn_test_node20

Bazel 9 (no execroot entry point) (Test)

⚠️ Buildkite build #12707 failed.

Failed tests (4)
//js/private/test/node-patches:spawn_test_node20 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_node22 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_node24 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_nodejs [k8-fastbuild] 🔗

💡 To reproduce the test failures, run

bazel test //js/private/test/node-patches:spawn_test_node22 //js/private/test/node-patches:spawn_test_node20 //js/private/test/node-patches:spawn_test_node24 //js/private/test/node-patches:spawn_test_nodejs

Bazel 9 (Test)

⚠️ Buildkite build #12707 failed.

Failed tests (4)
//js/private/test/node-patches:spawn_test_node20 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_node22 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_node24 [k8-fastbuild] 🔗
//js/private/test/node-patches:spawn_test_nodejs [k8-fastbuild] 🔗

💡 To reproduce the test failures, run

bazel test //js/private/test/node-patches:spawn_test_nodejs //js/private/test/node-patches:spawn_test_node24 //js/private/test/node-patches:spawn_test_node20 //js/private/test/node-patches:spawn_test_node22

Bazel 7 (Test)

e2e/bzlmod

7 test targets passed

Targets
//:check_styles [k8-fastbuild]                                                                           108ms
//:jasmine_test [k8-fastbuild]                                                                           147ms
//:node_modules_test [k8-fastbuild]                                                                      22ms
//:other_module_binary_test [k8-fastbuild]                                                               34ms
//:other_module_linked_packages [k8-fastbuild]                                                           24ms
//:other_module_run_binary_test [k8-fastbuild]                                                           28ms
//:test [k8-fastbuild]                                                                                   91ms

Bazel 8 (Test)

e2e/bzlmod

2 test targets passed

Targets
//:jasmine_test [k8-fastbuild]                                                          113ms
//:test [k8-fastbuild]                                                                  177ms

Total test execution time was 290ms. 5 tests (71.4%) were fully cached saving 396ms.


Bazel 9 (no execroot entry point) (Test)

e2e/bzlmod

2 test targets passed

Targets
//:jasmine_test [k8-fastbuild]                                                          122ms
//:test [k8-fastbuild]                                                                  242ms

Total test execution time was 364ms. 5 tests (71.4%) were fully cached saving 319ms.


Bazel 9 (Test)

e2e/bzlmod

1 test target passed

Targets
//:test [k8-fastbuild]                                                                158ms

Total test execution time was 158ms. 6 tests (85.7%) were fully cached saving 441ms.


Bazel 7 (Test)

e2e/git_dep_metadata

1 test target passed

Targets
//:no_git_metadata_test                                                                                  22ms

Bazel 8 (Test)

e2e/git_dep_metadata

All tests were cache hits

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


Bazel 9 (no execroot entry point) (Test)

e2e/git_dep_metadata

All tests were cache hits

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


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]                                                                                   69ms
//:write_npm_translate_lock_bzlmod_test [k8-fastbuild]                                                   85ms

Bazel 8 (Test)

e2e/gyp_no_install_script

1 test target passed

Targets
//:test [k8-fastbuild]                                                                  67ms

Bazel 9 (no execroot entry point) (Test)

e2e/gyp_no_install_script

1 test target passed

Targets
//:test [k8-fastbuild]                                                                  67ms

Bazel 9 (Test)

e2e/gyp_no_install_script

All tests were cache hits

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


Bazel 7 (Test)

e2e/js_binary_workspace

4 test targets passed

Targets
//:js_run_binary_chdir_test [k8-fastbuild]                                                               59ms
//:test [k8-fastbuild]                                                                                   49ms
@@workspace~//:js_binary_chdir_test [k8-fastbuild]                                                       62ms
@@workspace~//:js_test_chdir_test [k8-fastbuild]                                                         127ms

Bazel 8 (Test)

e2e/js_binary_workspace

1 test target passed

Targets
@@workspace+//:js_test_chdir_test [k8-fastbuild]                                        130ms

Total test execution time was 130ms. 3 tests (75.0%) were fully cached saving 137ms.


Bazel 9 (no execroot entry point) (Test)

e2e/js_binary_workspace

All tests were cache hits

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


Bazel 9 (Test)

e2e/js_binary_workspace

1 test target passed

Targets
@@workspace+//:js_test_chdir_test [k8-fastbuild]                                      117ms

Total test execution time was 117ms. 3 tests (75.0%) were fully cached saving 150ms.


Bazel 8 (Test)

e2e/js_image_oci

1 test target passed

Targets
//src:image_test [k8-fastbuild]                                                         4s

Bazel 9 (no execroot entry point) (Test)

e2e/js_image_oci

⚠️ Buildkite build #12707 failed.

Failed tests (1)
//src:image_test [k8-fastbuild]                                 🔗

💡 To reproduce the test failures, run

bazel test //src:image_test

Bazel 9 (Test)

e2e/js_image_oci

⚠️ Buildkite build #12707 failed.

Failed tests (1)
//src:image_test [k8-fastbuild]                                 🔗

💡 To reproduce the test failures, run

bazel test //src:image_test

Bazel 7 (Test)

e2e/nextjs

3 test targets passed

Targets
//v15/cjs:test [k8-fastbuild]                                                                            45ms
//v15/esm:test [k8-fastbuild]                                                                            36ms
//v15/mjs:test [k8-fastbuild]                                                                            111ms

Bazel 8 (Test)

e2e/nextjs

All tests were cache hits

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


Bazel 9 (no execroot entry point) (Test)

e2e/nextjs

All tests were cache hits

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


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]                                                                            281ms
//cjs:package_store_targets_test [k8-fastbuild]                                                          48ms
//esm/src:test [k8-fastbuild]                                                                            286ms
//esm:package_store_targets_test [k8-fastbuild]                                                          74ms

Bazel 8 (Test)

e2e/npm_link_package

2 test targets passed

Targets
//cjs/src:test [k8-fastbuild]                                                           228ms
//esm/src:test [k8-fastbuild]                                                           244ms

Total test execution time was 472ms. 2 tests (50.0%) were fully cached saving 117ms.


Bazel 9 (no execroot entry point) (Test)

e2e/npm_link_package

2 test targets passed

Targets
//cjs/src:test [k8-fastbuild]                                                           174ms
//esm/src:test [k8-fastbuild]                                                           152ms

Total test execution time was 326ms. 2 tests (50.0%) were fully cached saving 87ms.


Bazel 9 (Test)

e2e/npm_link_package

2 test targets passed

Targets
//cjs/src:test [k8-fastbuild]                                                         204ms
//esm/src:test [k8-fastbuild]                                                         216ms

Total test execution time was 420ms. 2 tests (50.0%) were fully cached saving 87ms.


Bazel 7 (Test)

e2e/npm_link_package-rerooted

2 test targets passed

Targets
//root/src:test [k8-fastbuild]                                                                           123ms
//root:package_store_targets_test [k8-fastbuild]                                                         56ms

Bazel 8 (Test)

e2e/npm_link_package-rerooted

1 test target passed

Targets
//root/src:test [k8-fastbuild]                                                          128ms

Total test execution time was 128ms. 1 test (50.0%) was fully cached saving 27ms.


Bazel 9 (no execroot entry point) (Test)

e2e/npm_link_package-rerooted

1 test target passed

Targets
//root/src:test [k8-fastbuild]                                                          138ms

Total test execution time was 138ms. 1 test (50.0%) was fully cached saving 71ms.


Bazel 9 (Test)

e2e/npm_link_package-rerooted

All tests were cache hits

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


Bazel 7 (Test)

e2e/npm_translate_lock

3 test targets passed

Targets
//:test                                                                                                  36ms
//:test_dev_filtering                                                                                    144ms
//:test_prod_filtering                                                                                   169ms

Bazel 8 (Test)

e2e/npm_translate_lock

2 test targets passed

Targets
//:test_dev_filtering                                                                   114ms
//:test_prod_filtering                                                                  320ms

Total test execution time was 434ms. 1 test (33.3%) was fully cached saving 24ms.


Bazel 9 (no execroot entry point) (Test)

e2e/npm_translate_lock

All tests were cache hits

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


Bazel 9 (Test)

e2e/npm_translate_lock

2 test targets passed

Targets
//:test_dev_filtering                                                                 130ms
//:test_prod_filtering                                                                336ms

Total test execution time was 466ms. 1 test (33.3%) was fully cached saving 29ms.


Bazel 7 (Test)

e2e/npm_translate_lock_disable_hooks

3 test targets passed

Targets
//:test [k8-fastbuild]                                                                                   24ms
//:write_npm_translate_lock_defs_0_test [k8-fastbuild]                                                   47ms
//:write_npm_translate_lock_defs_1_test [k8-fastbuild]                                                   50ms

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 (no execroot entry point) (Test)

e2e/npm_translate_lock_disable_hooks

All tests were cache hits

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


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]                                                                                   17ms
//:write_npm_translate_lock_bzlmod_test [k8-fastbuild]                                                   30ms

Bazel 8 (Test)

e2e/npm_translate_lock_empty

All tests were cache hits

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


Bazel 9 (no execroot entry point) (Test)

e2e/npm_translate_lock_empty

All tests were cache hits

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


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                                                                                               21ms

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 (no execroot entry point) (Test)

e2e/npm_translate_lock_exclude_package_contents

All tests were cache hits

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


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                                                                                              53ms
//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 (no execroot entry point) (Test)

e2e/npm_translate_lock_multi

All tests were cache hits

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


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

1 test target passed

Targets
//root:test                                                                                              24ms

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 (no execroot entry point) (Test)

e2e/npm_translate_lock_partial_clone

All tests were cache hits

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


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]                                                                      53ms
//:test [k8-fastbuild]                                                                                   150ms
//:utils_test [k8-fastbuild]                                                                             102ms
//:write_npm_translate_lock_bzlmod_test [k8-fastbuild]                                                   97ms

Bazel 8 (Test)

e2e/npm_translate_lock_replace_packages

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                  83ms
//:utils_test [k8-fastbuild]                                                            72ms

Total test execution time was 155ms. 2 tests (50.0%) were fully cached saving 94ms.


Bazel 9 (no execroot entry point) (Test)

e2e/npm_translate_lock_replace_packages

All tests were cache hits

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


Bazel 9 (Test)

e2e/npm_translate_lock_replace_packages

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                80ms
//:utils_test [k8-fastbuild]                                                          80ms

Total test execution time was 160ms. 2 tests (50.0%) were fully cached saving 162ms.


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

1 test target passed

Targets
//subdir:test                                                                           64ms

Bazel 9 (no execroot entry point) (Test)

e2e/npm_translate_lock_subdir_patch

1 test target passed

Targets
//subdir:test                                                                           70ms

Bazel 9 (Test)

e2e/npm_translate_lock_subdir_patch

All tests were cache hits

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


Bazel 7 (Test)

e2e/npm_translate_package_lock

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/npm_translate_package_lock

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/npm_translate_package_lock

Buildkite build #12707 is running...


Bazel 9 (Test)

e2e/npm_translate_package_lock

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/npm_translate_yarn_lock

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/npm_translate_yarn_lock

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/npm_translate_yarn_lock

Buildkite build #12707 is running...


Bazel 9 (Test)

e2e/npm_translate_yarn_lock

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/output_paths

2 test targets passed

Targets
//:test [k8-fastbuild]                                                                                   71ms
//:test_lessc--help [k8-fastbuild]                                                                       43ms

Bazel 8 (Test)

e2e/output_paths

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/output_paths

All tests were cache hits

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


Bazel 9 (Test)

e2e/output_paths

Waiting for runner...


Bazel 7 (Test)

e2e/patch_from_repo

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/pnpm_lockfiles

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/pnpm_lockfiles

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/pnpm_lockfiles

Buildkite build #12707 is running...


Bazel 9 (Test)

e2e/pnpm_lockfiles

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/pnpm_repo_install

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/pnpm_repo_install

4 test targets passed

Targets
//:pnpm_install_test                                                                    1s
//:pnpm_install_test_v10                                                                1s
//:pnpm_install_test_v11                                                                2s
//:pnpm_patch_test                                                                      88ms

Bazel 9 (no execroot entry point) (Test)

e2e/pnpm_repo_install

Buildkite build #12707 is running...


Bazel 9 (Test)

e2e/pnpm_repo_install

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/pnpm_workspace

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/pnpm_workspace

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/pnpm_workspace

Buildkite build #12707 is running...


Bazel 9 (Test)

e2e/pnpm_workspace

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/pnpm_workspace_deps

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/pnpm_workspace_deps

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/pnpm_workspace_deps

Waiting for runner...


Bazel 9 (Test)

e2e/pnpm_workspace_deps

Waiting for runner...


Bazel 7 (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12707 is running...


Bazel 9 (Test)

e2e/pnpm_workspace_rerooted

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/protobuf-es

3 test targets passed

Targets
//:test [k8-fastbuild]                                                                                   217ms
//:test_connect [k8-fastbuild]                                                                           337ms
//:test_connect_query [k8-fastbuild]                                                                     333ms

Bazel 8 (Test)

e2e/protobuf-es

Buildkite build #12707 is running...


Bazel 9 (no execroot entry point) (Test)

e2e/protobuf-es

Waiting for runner...


Bazel 9 (Test)

e2e/protobuf-es

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/protobuf-google

Waiting for runner...


Bazel 8 (Test)

e2e/protobuf-google

Waiting for runner...


Bazel 9 (no execroot entry point) (Test)

e2e/protobuf-google

Waiting for runner...


Bazel 9 (Test)

e2e/protobuf-google

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/repo_mapping

Buildkite build #12707 is running...


Bazel 8 (Test)

e2e/repo_mapping

1 test target passed

Targets
//:test [k8-fastbuild]                                                                  78ms

Total test execution time was 78ms. 2 tests (66.7%) were fully cached saving 92ms.


Bazel 9 (Test)

e2e/repo_mapping

Buildkite build #12707 is running...


Bazel 7 (Test)

e2e/vendored_node

1 test target passed

Targets
//:test [k8-fastbuild]                                                                                   81ms

Bazel 8 (Test)

e2e/vendored_node

1 test target passed

Targets
//:test [k8-fastbuild]                                                                  89ms

Bazel 9 (no execroot entry point) (Test)

e2e/vendored_node

All tests were cache hits

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


Bazel 9 (Test)

e2e/vendored_node

Waiting for runner...


Bazel 7 (Test)

e2e/vendored_tarfile

1 test target passed

Targets
//:test                                                                                                  24ms

Bazel 8 (Test)

e2e/vendored_tarfile

Waiting for runner...


Bazel 9 (no execroot entry point) (Test)

e2e/vendored_tarfile

All tests were cache hits

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


Bazel 9 (Test)

e2e/vendored_tarfile

All tests were cache hits

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


Bazel 7 (Test)

e2e/verify_patches

Waiting for runner...


Bazel 8 (Test)

e2e/verify_patches

Waiting for runner...


Bazel 9 (no execroot entry point) (Test)

e2e/verify_patches

All tests were cache hits

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


Bazel 9 (Test)

e2e/verify_patches

All tests were cache hits

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


Bazel 7 (Test)

examples

⚠️ Buildkite build #12707 failed.

Failed tests (1)
//js_binary:test_stderr [k8-fastbuild]                                                    🔗

💡 To reproduce the test failures, run

bazel test //js_binary:test_stderr

Bazel 8 (Test)

examples

⚠️ Buildkite build #12707 failed.

Failed tests (1)
//js_binary:test_stderr [k8-fastbuild]                          🔗

💡 To reproduce the test failures, run

bazel test //js_binary:test_stderr

Bazel 9 (no execroot entry point) (Test)

examples

⚠️ Buildkite build #12707 failed.

Failed tests (1)
//js_binary:test_stderr [k8-fastbuild]                          🔗

💡 To reproduce the test failures, run

bazel test //js_binary:test_stderr

Bazel 9 (Test)

examples

⚠️ Buildkite build #12707 failed.

Failed tests (1)
//js_binary:test_stderr [k8-fastbuild]                          🔗

💡 To reproduce the test failures, run

bazel test //js_binary:test_stderr

Buildifier      Format

acozzette and others added 6 commits May 14, 2026 13:29
runfiles_current_repository (called by rlocation) resolves the calling
script's path via `cd $(dirname $BASH_SOURCE)`. When the launcher is
invoked with a relative $0 and the script has since changed directories
(e.g. via chdir or BAZEL_BINDIR), that cd fails with "No such file or
directory". Re-execing immediately with an absolute path ensures
$BASH_SOURCE is always absolute throughout the script's lifetime.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@acozzette acozzette closed this May 15, 2026
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.

1 participant