Skip to content

Commit 0a6b24f

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 3479d54 commit 0a6b24f

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
@@ -21,21 +21,27 @@ This test suite provides a progressive approach to testing the Semantic Router,
2121
- Tests classification consistency across identical requests
2222
- Validates metrics collection for classification operations
2323

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

28-
5. **04-cache-test.py** - TBD (To Be Developed)
34+
6. **04-cache-test.py** - TBD (To Be Developed)
2935
- Tests cache hit/miss behavior
3036
- Verifies similarity thresholds
3137
- Tests cache TTL
3238

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

38-
7. **06-metrics-test.py** - TBD (To Be Developed)
44+
8. **06-metrics-test.py** - TBD (To Be Developed)
3945
- Tests Prometheus metrics endpoints
4046
- Verifies correct metrics are being recorded
4147

@@ -77,13 +83,15 @@ Currently implemented:
7783
- **00-client-request-test.py** ✅ - Complete client request validation and smart routing
7884
- **01-envoy-extproc-test.py** ✅ - Envoy ExtProc interaction and processing tests
7985
- **02-router-classification-test.py** ✅ - Router classification and model selection tests
86+
- **03-classification-api-test.py** ✅ - Standalone Classification API service tests
8087

8188
Individual tests can be run with:
8289

8390
```bash
8491
python e2e-tests/00-client-request-test.py
8592
python e2e-tests/01-envoy-extproc-test.py
8693
python e2e-tests/02-router-classification-test.py
94+
python e2e-tests/03-classification-api-test.py
8795
```
8896

8997
Or run all available tests with:

0 commit comments

Comments
 (0)