From c50b928ff1554e7078580cb9d68d0d30d82dc471 Mon Sep 17 00:00:00 2001 From: starr-openai Date: Mon, 11 May 2026 13:42:21 -0700 Subject: [PATCH] Probe Windows nextest stdio contention Co-authored-by: Codex --- codex-rs/.config/nextest.toml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/codex-rs/.config/nextest.toml b/codex-rs/.config/nextest.toml index 86d00e4637..841d5f2f39 100644 --- a/codex-rs/.config/nextest.toml +++ b/codex-rs/.config/nextest.toml @@ -11,6 +11,9 @@ max-threads = 1 [test-groups.core_apply_patch_cli_integration] max-threads = 1 +[test-groups.windows_process_stdio_integration] +max-threads = 1 + [test-groups.windows_sandbox_legacy_sessions] max-threads = 1 @@ -39,6 +42,13 @@ test-group = 'app_server_integration' filter = 'package(codex-core) & kind(test) & test(apply_patch_cli)' test-group = 'core_apply_patch_cli_integration' +[[profile.default.overrides]] +# These Windows-only tests all spawn Codex or Powershell child processes over +# stdio, and the timeout-heavy failure cluster appears when they overlap. +platform = 'cfg(windows)' +filter = '(package(codex-exec) & test(exec_resume_)) | (package(codex-exec-server) & test(connect_stdio_command_initializes_json_rpc_client_on_windows))' +test-group = 'windows_process_stdio_integration' + [[profile.default.overrides]] # These tests create restricted-token Windows child processes and private desktops. # Serialize them to avoid exhausting Windows session/global desktop resources in CI.