Files
codex/codex-rs/exec/BUILD.bazel
T
jif 29e3c61b48 Avoid recompiling Bazel integration tests for runtime fixture changes (#57742)
## Why

Runtime fixtures and snapshots should not invalidate integration-test compilation.

## What changed

Limit integration-test `compile_data` to Rust modules and explicitly declared embedded resources, while keeping all test files available as runtime data. Declare the embedded patch fixture in `exec` and PEM fixtures in `http-client` through `integration_compile_data_extra`.

GitOrigin-RevId: 7d76809f9a7defdc40c90dc74d393e84e2c376b8
2026-10-28 13:55:51 +00:00

12 lines
292 B
Python

load("//:defs.bzl", "codex_rust_crate")
codex_rust_crate(
name = "exec",
crate_name = "codex_exec",
integration_compile_data_extra = ["tests/fixtures/apply_patch_freeform_final.txt"],
test_shard_counts = {
"exec-all-test": 8,
},
test_tags = ["no-sandbox"],
)