fix(alerts): bypass proxy timeout for GCP Ollama
This commit is contained in:
@@ -71,8 +71,8 @@ class TestTimeoutDefaults:
|
||||
f"Critic default timeout 期望 15.0,實際 {mod.AGENT_CRITIC_TIMEOUT_SEC}"
|
||||
)
|
||||
|
||||
def test_agent_debate_global_timeout_default_is_260(self, monkeypatch):
|
||||
"""Agent debate global timeout defaults to the GCP Ollama-first budget."""
|
||||
def test_agent_debate_global_timeout_default_is_420(self, monkeypatch):
|
||||
"""Agent debate global timeout defaults to the direct GCP qwen3 budget."""
|
||||
monkeypatch.delenv("AGENT_DEBATE_GLOBAL_TIMEOUT_SEC", raising=False)
|
||||
|
||||
if "src.services.agent_orchestrator" in sys.modules:
|
||||
@@ -80,7 +80,7 @@ class TestTimeoutDefaults:
|
||||
import src.services.agent_orchestrator as mod
|
||||
importlib.reload(mod)
|
||||
|
||||
assert mod.GLOBAL_TIMEOUT_SEC == 260.0
|
||||
assert mod.GLOBAL_TIMEOUT_SEC == 420.0
|
||||
|
||||
def test_deprecated_alias_matches_new_constant_diagnostician(self, monkeypatch):
|
||||
"""PHASE2_STEP_TIMEOUT_SEC alias 應等於 AGENT_DIAGNOSTICIAN_TIMEOUT_SEC(相容性保證)"""
|
||||
@@ -183,7 +183,7 @@ class TestEnvOverride:
|
||||
assert mod.PHASE2_STEP_TIMEOUT_SEC == mod.AGENT_CRITIC_TIMEOUT_SEC
|
||||
|
||||
def test_agent_debate_global_timeout_env_override(self, monkeypatch):
|
||||
"""AGENT_DEBATE_GLOBAL_TIMEOUT_SEC=300 覆蓋 default 260.0"""
|
||||
"""AGENT_DEBATE_GLOBAL_TIMEOUT_SEC=300 覆蓋 default 420.0"""
|
||||
monkeypatch.setenv("AGENT_DEBATE_GLOBAL_TIMEOUT_SEC", "300")
|
||||
|
||||
if "src.services.agent_orchestrator" in sys.modules:
|
||||
|
||||
Reference in New Issue
Block a user