From 024b08b411fea4988bb403089c505ec447b0a123 Mon Sep 17 00:00:00 2001 From: Michael Bolin Date: Thu, 2 Apr 2026 12:02:09 -0700 Subject: [PATCH] test: deflake external bearer auth token tests on Windows --- codex-rs/login/src/auth/auth_tests.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/codex-rs/login/src/auth/auth_tests.rs b/codex-rs/login/src/auth/auth_tests.rs index 5e38d1e4c1..3ee877872f 100644 --- a/codex-rs/login/src/auth/auth_tests.rs +++ b/codex-rs/login/src/auth/auth_tests.rs @@ -395,7 +395,7 @@ $lines | Select-Object -Skip 1 | Set-Content -Path tokens.txt "#, )?; ( - "powershell".to_string(), + "powershell.exe".to_string(), vec![ "-NoProfile".to_string(), "-ExecutionPolicy".to_string(), @@ -436,7 +436,7 @@ exit 1 #[cfg(windows)] let (command, args) = ( - "powershell".to_string(), + "powershell.exe".to_string(), vec![ "-NoProfile".to_string(), "-ExecutionPolicy".to_string(), @@ -457,7 +457,9 @@ exit 1 serde_json::from_value(json!({ "command": self.command, "args": self.args, - "timeout_ms": 1000, + // `powershell.exe` startup can be slow on loaded Windows CI workers, so leave enough + // slack to avoid turning these auth-cache assertions into a process-launch timing test. + "timeout_ms": 10_000, "refresh_interval_ms": 60000, "cwd": self.tempdir.path(), }))