Spaces:
Running
Running
Commit ·
a1b1fc4
1
Parent(s): a9abd3d
Docs: Update TESTING_STATUS.md with current metrics
Browse files- Updated test counts: 106 total, 104 passing, 2 skipped
- Updated signal counts: 21 (ensemble), 19 (statistical)
- Updated version: 6.0.0
- Added performance metrics
- Documented known limitations
- docs/TESTING_STATUS.md +45 -0
docs/TESTING_STATUS.md
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Testing Status
|
| 2 |
+
|
| 3 |
+
## Current Status
|
| 4 |
+
- **Total Tests:** 106
|
| 5 |
+
- **Passing:** 104
|
| 6 |
+
- **Skipped:** 2
|
| 7 |
+
- **Failing:** 0
|
| 8 |
+
|
| 9 |
+
## Test Coverage
|
| 10 |
+
|
| 11 |
+
### Detector Signal Counts
|
| 12 |
+
- **Ensemble (Full System):** 21 signals
|
| 13 |
+
- Statistical: 19 signals
|
| 14 |
+
- DIRE: 1 signal
|
| 15 |
+
- CLIP: 1 signal
|
| 16 |
+
|
| 17 |
+
- **Individual Detectors:**
|
| 18 |
+
- StatisticalDetector: 19 signals
|
| 19 |
+
- CovarianceDetector: 16 signals
|
| 20 |
+
- UltraAdvancedDetector: 13 signals
|
| 21 |
+
- AdvancedAIDetector: 10 signals
|
| 22 |
+
|
| 23 |
+
### Version
|
| 24 |
+
- **Current Version:** 6.0.0
|
| 25 |
+
- **Last Updated:** March 9, 2026
|
| 26 |
+
|
| 27 |
+
### Known Limitations
|
| 28 |
+
- DIRE detector requires HuggingFace authentication in CI (graceful fallback implemented)
|
| 29 |
+
- CLIP centroids are placeholder values until reference database is built (Issue #32)
|
| 30 |
+
- Expected variance in AI probability: ~12-15% due to CLIP randomness
|
| 31 |
+
|
| 32 |
+
### Test Performance
|
| 33 |
+
- Fast tests (no ML models): ~2 minutes
|
| 34 |
+
- Slow tests (ML model loading): ~3 minutes
|
| 35 |
+
- Total: ~5 minutes
|
| 36 |
+
|
| 37 |
+
Run fast tests only:
|
| 38 |
+
```bash
|
| 39 |
+
pytest backend/tests/ -m "not slow" -v
|
| 40 |
+
```
|
| 41 |
+
|
| 42 |
+
Run all tests:
|
| 43 |
+
```bash
|
| 44 |
+
pytest backend/tests/ -v
|
| 45 |
+
```
|