From 30ee9e769e8f32eb0f57399fec5c18a981438d53 Mon Sep 17 00:00:00 2001 From: Michael Bolin Date: Thu, 2 Apr 2026 13:16:16 -0700 Subject: [PATCH] fix: increase another startup timeout for PowerShell (#16613) --- codex-rs/core/src/models_manager/manager_tests.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/src/models_manager/manager_tests.rs b/codex-rs/core/src/models_manager/manager_tests.rs index 3e0ca152c..6ab1c267b 100644 --- a/codex-rs/core/src/models_manager/manager_tests.rs +++ b/codex-rs/core/src/models_manager/manager_tests.rs @@ -171,10 +171,16 @@ $lines | Select-Object -Skip 1 | Set-Content -Path tokens.txt } fn auth_config(&self) -> ModelProviderAuthInfo { + let timeout_ms = if cfg!(windows) { + // `powershell.exe` startup can be slow on loaded Windows CI workers + 10_000 + } else { + 2_000 + }; ModelProviderAuthInfo { command: self.command.clone(), args: self.args.clone(), - timeout_ms: NonZeroU64::new(/*value*/ 1_000).unwrap(), + timeout_ms: NonZeroU64::new(timeout_ms).unwrap(), refresh_interval_ms: 60_000, cwd: match codex_utils_absolute_path::AbsolutePathBuf::try_from(self.tempdir.path()) { Ok(cwd) => cwd,