-
- Summary
- Add --build_tag_filters=resmoke_config to bazel_evergreen_shutils::query_resmoke_configs so cquery does not analyze unrelated manual analysis-test fixtures.
- Add a shell regression test covering the filtered cquery invocation.
- Update the bazel_burn_in.py usage example and remove the unused buildscripts/fix_headers.py utility.
-
- Motivation
The burn-in resmoke configuration discovery query previously analyzed the entire //... target universe and could surface intentional negative install_rules analysis failures. Restricting the configured target universe preserves the generated output while preventing unrelated analysis failures from aborting burn-in.
-
- Safety
The install rule behavior and expected-failure analysis tests are unchanged. Only resmoke configuration discovery is filtered, and the removed utility has no remaining repository references.
-
- Testing
- bazel run format
- bazel test //evergreen:bazel_evergreen_shutils_test --test_output=errors
- bash -n evergreen/bazel_evergreen_shutils.sh evergreen/bazel_evergreen_shutils_test.sh
- git diff --check