tests: drop custom ci_timeout decorator and helpers; rely on pytest defaults and simplified CI

This commit is contained in:
Andy Lee
2025-08-13 17:37:43 -07:00
parent 27215dfcce
commit f096e62bfa
3 changed files with 0 additions and 136 deletions

View File

@@ -8,11 +8,9 @@ import tempfile
from pathlib import Path
import pytest
from test_timeout import ci_timeout
@pytest.mark.parametrize("backend_name", ["hnsw", "diskann"])
@ci_timeout(180) # 180 second timeout to allow for model download and initialization
def test_readme_basic_example(backend_name):
"""Test the basic example from README.md with both backends."""
# Skip on macOS CI due to MPS environment issues with all-MiniLM-L6-v2
@@ -81,7 +79,6 @@ def test_readme_imports():
assert callable(LeannChat)
@ci_timeout(150) # 150 second timeout to allow for model download
def test_backend_options():
"""Test different backend options mentioned in documentation."""
# Skip on macOS CI due to MPS environment issues with all-MiniLM-L6-v2
@@ -118,7 +115,6 @@ def test_backend_options():
@pytest.mark.parametrize("backend_name", ["hnsw", "diskann"])
@ci_timeout(150) # 150 second timeout to allow for model download
def test_llm_config_simulated(backend_name):
"""Test simulated LLM configuration option with both backends."""
# Skip on macOS CI due to MPS environment issues with all-MiniLM-L6-v2