diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index e022fc50bb..1a274985e8 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -853,7 +853,6 @@ dependencies = [ "pretty_assertions", "serde", "serde_json", - "serial_test", "tempfile", "tokio", "toml", diff --git a/codex-rs/app-server/Cargo.toml b/codex-rs/app-server/Cargo.toml index c1efb2ef93..5efbefd6b0 100644 --- a/codex-rs/app-server/Cargo.toml +++ b/codex-rs/app-server/Cargo.toml @@ -47,7 +47,6 @@ base64 = { workspace = true } core_test_support = { workspace = true } os_info = { workspace = true } pretty_assertions = { workspace = true } -serial_test = { workspace = true } tempfile = { workspace = true } toml = { workspace = true } wiremock = { workspace = true } diff --git a/codex-rs/app-server/tests/suite/login.rs b/codex-rs/app-server/tests/suite/login.rs index 110d2dafec..220769b7d6 100644 --- a/codex-rs/app-server/tests/suite/login.rs +++ b/codex-rs/app-server/tests/suite/login.rs @@ -13,7 +13,6 @@ use codex_app_server_protocol::LoginChatGptResponse; use codex_app_server_protocol::LogoutChatGptResponse; use codex_app_server_protocol::RequestId; use codex_login::login_with_api_key; -use serial_test::serial; use tempfile::TempDir; use tokio::time::timeout; @@ -42,7 +41,6 @@ stream_max_retries = 0 } #[tokio::test(flavor = "multi_thread", worker_threads = 2)] -#[serial(login_server)] async fn logout_chatgpt_removes_auth() { let codex_home = TempDir::new().unwrap_or_else(|e| panic!("create tempdir: {e}")); create_config_toml(codex_home.path()).expect("write config.toml"); @@ -96,7 +94,6 @@ async fn logout_chatgpt_removes_auth() { } #[tokio::test(flavor = "multi_thread", worker_threads = 2)] -#[serial(login_server)] async fn login_and_cancel_chatgpt() { let codex_home = TempDir::new().unwrap_or_else(|e| panic!("create tempdir: {e}")); create_config_toml(codex_home.path()).unwrap_or_else(|err| panic!("write config.toml: {err}")); @@ -179,7 +176,6 @@ forced_chatgpt_workspace_id = "{workspace_id}" } #[tokio::test(flavor = "multi_thread", worker_threads = 2)] -#[serial(login_server)] async fn login_chatgpt_rejected_when_forced_api() { let codex_home = TempDir::new().unwrap_or_else(|e| panic!("create tempdir: {e}")); create_config_toml_forced_login(codex_home.path(), "api") @@ -212,7 +208,6 @@ async fn login_chatgpt_rejected_when_forced_api() { } #[tokio::test(flavor = "multi_thread", worker_threads = 2)] -#[serial(login_server)] async fn login_chatgpt_includes_forced_workspace_query_param() { let codex_home = TempDir::new().unwrap_or_else(|e| panic!("create tempdir: {e}")); create_config_toml_forced_workspace(codex_home.path(), "ws-forced")