Skip to content

Commit 21f909d

Browse files
committed
docs: update README with 03-classification-api-test
Add 03-classification-api-test.py to the test suite documentation: - Add to test flow list as test #4 - Update numbering for remaining tests - Add to Available Tests section with usage example Signed-off-by: Yossi Ovadia <[email protected]>
1 parent dee0ff9 commit 21f909d

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

e2e-tests/README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,27 @@ This test suite provides a progressive approach to testing the Semantic Router,
1919
- Tests category classification
2020
- Verifies model selection based on content
2121

22-
4. **03-model-routing-test.py** - TBD (To Be Developed)
22+
4. **03-classification-api-test.py** - Classification API tests ✅
23+
- Tests standalone Classification API service (port 8080)
24+
- Validates intent classification for different query types
25+
- Tests batch classification endpoint
26+
- Verifies classification accuracy without LLM routing
27+
28+
5. **04-model-routing-test.py** - TBD (To Be Developed)
2329
- Tests that requests are routed to the correct backend model
2430
- Verifies model header modifications
2531

26-
5. **04-cache-test.py** - TBD (To Be Developed)
32+
6. **04-cache-test.py** - TBD (To Be Developed)
2733
- Tests cache hit/miss behavior
2834
- Verifies similarity thresholds
2935
- Tests cache TTL
3036

31-
6. **05-e2e-category-test.py** - TBD (To Be Developed)
37+
7. **05-e2e-category-test.py** - TBD (To Be Developed)
3238
- Tests math queries route to the math-specialized model
3339
- Tests creative queries route to the creative-specialized model
3440
- Tests other domain-specific routing
3541

36-
7. **06-metrics-test.py** - TBD (To Be Developed)
42+
8. **06-metrics-test.py** - TBD (To Be Developed)
3743
- Tests Prometheus metrics endpoints
3844
- Verifies correct metrics are being recorded
3945

@@ -73,11 +79,13 @@ Will be added in future PRs for testing with actual model inference.
7379
Currently implemented:
7480

7581
- **00-client-request-test.py** ✅ - Complete client request validation and smart routing
82+
- **03-classification-api-test.py** ✅ - Standalone Classification API service tests
7683

7784
Individual tests can be run with:
7885

7986
```bash
8087
python e2e-tests/00-client-request-test.py
88+
python e2e-tests/03-classification-api-test.py
8189
```
8290

8391
Or run all available tests with:

0 commit comments

Comments
 (0)