From 3fe5a9f3ad2529a93ff56b6e1ab772720e8d6ec4 Mon Sep 17 00:00:00 2001 From: Adam Perry Date: Mon, 22 Jun 2026 19:19:06 +0000 Subject: [PATCH] bazel: align test budgets with current CI (#28598) --- codex-rs/agent-identity/BUILD.bazel | 3 --- codex-rs/app-server-protocol/BUILD.bazel | 1 - codex-rs/app-server/BUILD.bazel | 2 +- codex-rs/apply-patch/BUILD.bazel | 4 ---- codex-rs/arg0/BUILD.bazel | 3 --- codex-rs/core-plugins/BUILD.bazel | 3 +++ codex-rs/core/BUILD.bazel | 4 ++-- codex-rs/external-agent-sessions/BUILD.bazel | 3 --- codex-rs/file-system/BUILD.bazel | 3 --- codex-rs/memories/read/BUILD.bazel | 3 --- codex-rs/model-provider-info/BUILD.bazel | 3 --- codex-rs/otel/BUILD.bazel | 3 --- codex-rs/rmcp-client/BUILD.bazel | 1 + codex-rs/sandboxing/BUILD.bazel | 3 --- codex-rs/secrets/BUILD.bazel | 3 --- codex-rs/state/BUILD.bazel | 3 --- codex-rs/stdio-to-uds/BUILD.bazel | 3 +++ codex-rs/terminal-detection/BUILD.bazel | 3 +++ codex-rs/thread-store/BUILD.bazel | 3 --- codex-rs/utils/approval-presets/BUILD.bazel | 3 --- codex-rs/utils/cache/BUILD.bazel | 3 +++ codex-rs/utils/rustls-provider/BUILD.bazel | 1 - codex-rs/utils/sleep-inhibitor/BUILD.bazel | 3 +++ codex-rs/windows-sandbox-rs/BUILD.bazel | 3 --- 24 files changed, 19 insertions(+), 48 deletions(-) diff --git a/codex-rs/agent-identity/BUILD.bazel b/codex-rs/agent-identity/BUILD.bazel index 3957a19a92..d1363c468f 100644 --- a/codex-rs/agent-identity/BUILD.bazel +++ b/codex-rs/agent-identity/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "agent-identity", crate_name = "codex_agent_identity", - test_sizes = { - "agent-identity-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/app-server-protocol/BUILD.bazel b/codex-rs/app-server-protocol/BUILD.bazel index 2dbcd9e07c..8842a58587 100644 --- a/codex-rs/app-server-protocol/BUILD.bazel +++ b/codex-rs/app-server-protocol/BUILD.bazel @@ -9,6 +9,5 @@ codex_rust_crate( ), test_sizes = { "app-server-protocol-schema_fixtures-test-windows-cross": "medium", - "app-server-protocol-unit-tests-windows-cross": "medium", }, ) diff --git a/codex-rs/app-server/BUILD.bazel b/codex-rs/app-server/BUILD.bazel index 2e0c25d4fd..ca1030c916 100644 --- a/codex-rs/app-server/BUILD.bazel +++ b/codex-rs/app-server/BUILD.bazel @@ -18,7 +18,7 @@ codex_rust_crate( # long. Using a higher shard count for app-server-all-test should help # mitigate this risk. "app-server-all-test": 32, - "app-server-all-test-windows-cross": 16, + "app-server-all-test-windows-cross": 8, "app-server-unit-tests": 8, }, test_sizes = { diff --git a/codex-rs/apply-patch/BUILD.bazel b/codex-rs/apply-patch/BUILD.bazel index 74571264e7..b43e8ed6aa 100644 --- a/codex-rs/apply-patch/BUILD.bazel +++ b/codex-rs/apply-patch/BUILD.bazel @@ -3,8 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "apply-patch", crate_name = "codex_apply_patch", - test_sizes = { - "apply-patch-all-test-windows-cross": "medium", - "apply-patch-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/arg0/BUILD.bazel b/codex-rs/arg0/BUILD.bazel index a4d369362c..4493ee1504 100644 --- a/codex-rs/arg0/BUILD.bazel +++ b/codex-rs/arg0/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "arg0", crate_name = "codex_arg0", - test_sizes = { - "arg0-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/core-plugins/BUILD.bazel b/codex-rs/core-plugins/BUILD.bazel index 58503cb031..f453ef702b 100644 --- a/codex-rs/core-plugins/BUILD.bazel +++ b/codex-rs/core-plugins/BUILD.bazel @@ -12,4 +12,7 @@ codex_rust_crate( ], ), crate_name = "codex_core_plugins", + test_sizes = { + "core-plugins-unit-tests-windows-cross": "medium", + }, ) diff --git a/codex-rs/core/BUILD.bazel b/codex-rs/core/BUILD.bazel index ad58af2a81..a73a1dfe8e 100644 --- a/codex-rs/core/BUILD.bazel +++ b/codex-rs/core/BUILD.bazel @@ -45,8 +45,8 @@ codex_rust_crate( test_shard_counts = { "core-all-test": 16, "core-all-test-windows-cross": 8, - "core-unit-tests": 16, - "core-unit-tests-windows-cross": 8, + "core-unit-tests": 32, + "core-unit-tests-windows-cross": 4, }, test_sizes = { "core-all-test-windows-cross": "medium", diff --git a/codex-rs/external-agent-sessions/BUILD.bazel b/codex-rs/external-agent-sessions/BUILD.bazel index 7222ab0994..5a09983390 100644 --- a/codex-rs/external-agent-sessions/BUILD.bazel +++ b/codex-rs/external-agent-sessions/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "external-agent-sessions", crate_name = "codex_external_agent_sessions", - test_sizes = { - "external-agent-sessions-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/file-system/BUILD.bazel b/codex-rs/file-system/BUILD.bazel index 0e311a7a22..5648036f8d 100644 --- a/codex-rs/file-system/BUILD.bazel +++ b/codex-rs/file-system/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "file-system", crate_name = "codex_file_system", - test_sizes = { - "file-system-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/memories/read/BUILD.bazel b/codex-rs/memories/read/BUILD.bazel index 2e49f74659..5cf6ec799b 100644 --- a/codex-rs/memories/read/BUILD.bazel +++ b/codex-rs/memories/read/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "read", crate_name = "codex_memories_read", - test_sizes = { - "read-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/model-provider-info/BUILD.bazel b/codex-rs/model-provider-info/BUILD.bazel index 6fe04c7a7c..4d5b611270 100644 --- a/codex-rs/model-provider-info/BUILD.bazel +++ b/codex-rs/model-provider-info/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "model-provider-info", crate_name = "codex_model_provider_info", - test_sizes = { - "model-provider-info-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/otel/BUILD.bazel b/codex-rs/otel/BUILD.bazel index 36a4f34c96..fdbcf68719 100644 --- a/codex-rs/otel/BUILD.bazel +++ b/codex-rs/otel/BUILD.bazel @@ -4,7 +4,4 @@ codex_rust_crate( name = "otel", crate_name = "codex_otel", integration_test_args = ["--test-threads=1"], - test_sizes = { - "otel-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/rmcp-client/BUILD.bazel b/codex-rs/rmcp-client/BUILD.bazel index f44838a757..e6bb8a617e 100644 --- a/codex-rs/rmcp-client/BUILD.bazel +++ b/codex-rs/rmcp-client/BUILD.bazel @@ -7,6 +7,7 @@ codex_rust_crate( "//codex-rs/cli:codex", ], test_sizes = { + "rmcp-client-streamable_http_recovery-test-windows-cross": "medium", "rmcp-client-unit-tests-windows-cross": "medium", }, ) diff --git a/codex-rs/sandboxing/BUILD.bazel b/codex-rs/sandboxing/BUILD.bazel index 2fd382a209..9c3ce6344a 100644 --- a/codex-rs/sandboxing/BUILD.bazel +++ b/codex-rs/sandboxing/BUILD.bazel @@ -8,7 +8,4 @@ codex_rust_crate( "src/seatbelt_network_policy.sbpl", ], crate_name = "codex_sandboxing", - test_sizes = { - "sandboxing-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/secrets/BUILD.bazel b/codex-rs/secrets/BUILD.bazel index ddd2f3e511..1b69e7c7e0 100644 --- a/codex-rs/secrets/BUILD.bazel +++ b/codex-rs/secrets/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "secrets", crate_name = "codex_secrets", - test_sizes = { - "secrets-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/state/BUILD.bazel b/codex-rs/state/BUILD.bazel index 57a7ad22dd..8b7c454fdb 100644 --- a/codex-rs/state/BUILD.bazel +++ b/codex-rs/state/BUILD.bazel @@ -9,7 +9,4 @@ codex_rust_crate( "migrations/**", ]), crate_name = "codex_state", - test_sizes = { - "state-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/stdio-to-uds/BUILD.bazel b/codex-rs/stdio-to-uds/BUILD.bazel index ed84505465..e636446464 100644 --- a/codex-rs/stdio-to-uds/BUILD.bazel +++ b/codex-rs/stdio-to-uds/BUILD.bazel @@ -3,4 +3,7 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "stdio-to-uds", crate_name = "codex_stdio_to_uds", + test_sizes = { + "stdio-to-uds-stdio_to_uds-test-windows-cross": "medium", + }, ) diff --git a/codex-rs/terminal-detection/BUILD.bazel b/codex-rs/terminal-detection/BUILD.bazel index a41a762c18..71987baa2c 100644 --- a/codex-rs/terminal-detection/BUILD.bazel +++ b/codex-rs/terminal-detection/BUILD.bazel @@ -3,4 +3,7 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "terminal-detection", crate_name = "codex_terminal_detection", + test_sizes = { + "terminal-detection-unit-tests-windows-cross": "medium", + }, ) diff --git a/codex-rs/thread-store/BUILD.bazel b/codex-rs/thread-store/BUILD.bazel index 7a96b6940a..5d800f51fe 100644 --- a/codex-rs/thread-store/BUILD.bazel +++ b/codex-rs/thread-store/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "thread-store", crate_name = "codex_thread_store", - test_sizes = { - "thread-store-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/utils/approval-presets/BUILD.bazel b/codex-rs/utils/approval-presets/BUILD.bazel index 54e9aea292..5fd4984486 100644 --- a/codex-rs/utils/approval-presets/BUILD.bazel +++ b/codex-rs/utils/approval-presets/BUILD.bazel @@ -3,7 +3,4 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "approval-presets", crate_name = "codex_utils_approval_presets", - test_sizes = { - "approval-presets-unit-tests-windows-cross": "medium", - }, ) diff --git a/codex-rs/utils/cache/BUILD.bazel b/codex-rs/utils/cache/BUILD.bazel index faae727403..74cfcea963 100644 --- a/codex-rs/utils/cache/BUILD.bazel +++ b/codex-rs/utils/cache/BUILD.bazel @@ -3,4 +3,7 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "cache", crate_name = "codex_utils_cache", + test_sizes = { + "cache-unit-tests-windows-cross": "medium", + }, ) diff --git a/codex-rs/utils/rustls-provider/BUILD.bazel b/codex-rs/utils/rustls-provider/BUILD.bazel index 4a8a4d9c7f..7c0a4004b2 100644 --- a/codex-rs/utils/rustls-provider/BUILD.bazel +++ b/codex-rs/utils/rustls-provider/BUILD.bazel @@ -5,6 +5,5 @@ codex_rust_crate( crate_name = "codex_utils_rustls_provider", test_sizes = { "rustls-provider-preinstalled-test-windows-cross": "medium", - "rustls-provider-unit-tests-windows-cross": "medium", }, ) diff --git a/codex-rs/utils/sleep-inhibitor/BUILD.bazel b/codex-rs/utils/sleep-inhibitor/BUILD.bazel index 4884593efe..665e79f3bc 100644 --- a/codex-rs/utils/sleep-inhibitor/BUILD.bazel +++ b/codex-rs/utils/sleep-inhibitor/BUILD.bazel @@ -3,4 +3,7 @@ load("//:defs.bzl", "codex_rust_crate") codex_rust_crate( name = "sleep-inhibitor", crate_name = "codex_utils_sleep_inhibitor", + test_sizes = { + "sleep-inhibitor-unit-tests-windows-cross": "medium", + }, ) diff --git a/codex-rs/windows-sandbox-rs/BUILD.bazel b/codex-rs/windows-sandbox-rs/BUILD.bazel index c0c0f9ee7d..cb701594cc 100644 --- a/codex-rs/windows-sandbox-rs/BUILD.bazel +++ b/codex-rs/windows-sandbox-rs/BUILD.bazel @@ -6,7 +6,4 @@ codex_rust_crate( "codex-windows-sandbox-setup.manifest", ], crate_name = "codex_windows_sandbox", - test_sizes = { - "windows-sandbox-rs-unit-tests-windows-cross": "medium", - }, )