← back to Exo
Mark slow tests as slow (#1220)
8b709e68b266ae41495255dcf1b5fb803a9c780e · 2026-01-20 15:03:46 +0000 · rltakashige
## Motivation
<!-- Why is this change needed? What problem does it solve? -->
<!-- If it fixes an open issue, please link to the issue here -->
## Changes
<!-- Describe what you changed in detail -->
## Why It Works
<!-- Explain why your approach solves the problem -->
## Test Plan
### Manual Testing
<!-- Hardware: (e.g., MacBook Pro M1 Max 32GB, Mac Mini M2 16GB,
connected via Thunderbolt 4) -->
<!-- What you did: -->
<!-- - -->
### Automated Testing
<!-- Describe changes to automated tests, or how existing tests cover
this change -->
<!-- - -->
Files touched
M src/exo/worker/tests/unittests/test_mlx/test_distributed_fix.pyM src/exo/worker/tests/unittests/test_mlx/test_tokenizers.py
Diff
commit 8b709e68b266ae41495255dcf1b5fb803a9c780e
Author: rltakashige <rl.takashige@gmail.com>
Date: Tue Jan 20 15:03:46 2026 +0000
Mark slow tests as slow (#1220)
## Motivation
<!-- Why is this change needed? What problem does it solve? -->
<!-- If it fixes an open issue, please link to the issue here -->
## Changes
<!-- Describe what you changed in detail -->
## Why It Works
<!-- Explain why your approach solves the problem -->
## Test Plan
### Manual Testing
<!-- Hardware: (e.g., MacBook Pro M1 Max 32GB, Mac Mini M2 16GB,
connected via Thunderbolt 4) -->
<!-- What you did: -->
<!-- - -->
### Automated Testing
<!-- Describe changes to automated tests, or how existing tests cover
this change -->
<!-- - -->
---
src/exo/worker/tests/unittests/test_mlx/test_distributed_fix.py | 1 +
src/exo/worker/tests/unittests/test_mlx/test_tokenizers.py | 2 ++
2 files changed, 3 insertions(+)
diff --git a/src/exo/worker/tests/unittests/test_mlx/test_distributed_fix.py b/src/exo/worker/tests/unittests/test_mlx/test_distributed_fix.py
index 45d5bdbb..df70a397 100644
--- a/src/exo/worker/tests/unittests/test_mlx/test_distributed_fix.py
+++ b/src/exo/worker/tests/unittests/test_mlx/test_distributed_fix.py
@@ -18,6 +18,7 @@ def _check_model_exists() -> bool:
pytestmark = [
+ pytest.mark.slow,
pytest.mark.skipif(
not _check_model_exists(),
reason=f"GPT-OSS model not found at {DEFAULT_GPT_OSS_CONFIG.model_path}",
diff --git a/src/exo/worker/tests/unittests/test_mlx/test_tokenizers.py b/src/exo/worker/tests/unittests/test_mlx/test_tokenizers.py
index ba6eacc2..996f68ca 100644
--- a/src/exo/worker/tests/unittests/test_mlx/test_tokenizers.py
+++ b/src/exo/worker/tests/unittests/test_mlx/test_tokenizers.py
@@ -89,6 +89,8 @@ def get_test_models() -> list[tuple[str, ModelCard]]:
TEST_MODELS: list[tuple[str, ModelCard]] = get_test_models()
+pytestmark = pytest.mark.slow
+
@pytest.fixture(scope="module")
def event_loop():
← 4da6eeb1 fix a test broken by #1204 (#1219)
·
back to Exo
·
Reduce download log spam (#1225) 4ea66d42 →