feat: add CI timeout protection for tests

This commit is contained in:
Andy Lee
2025-08-07 23:54:56 -07:00
parent 777b5fed01
commit 0ec00e1a60
4 changed files with 137 additions and 1 deletions

View File

@@ -152,7 +152,7 @@ markers = [
"slow: marks tests as slow (deselect with '-m \"not slow\"')",
"openai: marks tests that require OpenAI API key",
]
timeout = 600
timeout = 300 # Reduced from 600s (10min) to 300s (5min) for CI safety
addopts = [
"-v",
"--tb=short",