Replace commented-out Inception tests with #[cfg(feature = "quarantine")]

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Bryan Helmkamp 2026-03-08 19:54:18 -04:00
parent 0f3931ae9f
commit dcc8020aac
2 changed files with 9 additions and 8 deletions

View file

@ -12,6 +12,7 @@ categories = ["api-bindings"]
[features]
default = ["docker"]
docker = ["bollard", "tar"]
quarantine = []
[lib]
doctest = false

View file

@ -136,8 +136,8 @@ macro_rules! provider_tests {
provider_test!($scenario, Provider::Kimi, "kimi-k2.5", kimi);
provider_test!($scenario, Provider::Zai, "glm-4.7", zai);
provider_test!($scenario, Provider::Minimax, "minimax-m2.5", minimax);
// Quarantined: Inception provider unreliable
// provider_test!($scenario, Provider::Inception, "mercury-2", inception);
#[cfg(feature = "quarantine")]
provider_test!($scenario, Provider::Inception, "mercury-2", inception);
};
}
@ -183,8 +183,8 @@ macro_rules! non_openai_provider_tests {
provider_test!($scenario, Provider::Kimi, "kimi-k2.5", kimi);
provider_test!($scenario, Provider::Zai, "glm-4.7", zai);
provider_test!($scenario, Provider::Minimax, "minimax-m2.5", minimax);
// Quarantined: Inception provider unreliable
// provider_test!($scenario, Provider::Inception, "mercury-2", inception);
#[cfg(feature = "quarantine")]
provider_test!($scenario, Provider::Inception, "mercury-2", inception);
};
}
@ -435,8 +435,8 @@ reasoning_effort_tests!(
reasoning_effort_tests!(Provider::Kimi, "kimi-k2.5", kimi_reasoning_effort);
reasoning_effort_tests!(Provider::Zai, "glm-4.7", zai_reasoning_effort);
reasoning_effort_tests!(Provider::Minimax, "minimax-m2.5", minimax_reasoning_effort);
// Quarantined: Inception provider unreliable
// reasoning_effort_tests!(Provider::Inception, "mercury-2", inception_reasoning_effort);
#[cfg(feature = "quarantine")]
reasoning_effort_tests!(Provider::Inception, "mercury-2", inception_reasoning_effort);
// ---------------------------------------------------------------------------
// Scenario 12: subagent_spawn
@ -490,8 +490,8 @@ loop_detection_tests!(
loop_detection_tests!(Provider::Kimi, "kimi-k2.5", kimi_loop_detection);
loop_detection_tests!(Provider::Zai, "glm-4.7", zai_loop_detection);
loop_detection_tests!(Provider::Minimax, "minimax-m2.5", minimax_loop_detection);
// Quarantined: Inception provider unreliable
// loop_detection_tests!(Provider::Inception, "mercury-2", inception_loop_detection);
#[cfg(feature = "quarantine")]
loop_detection_tests!(Provider::Inception, "mercury-2", inception_loop_detection);
// ---------------------------------------------------------------------------
// Scenario 14: error_recovery