feat: Phase 2-5 API test scripts + create_monitor_job fix

Phase 2: 10/10 passed 
Phase 3: 7/7 passed 
Phase 4: 9/11 passed (2 known bugs - i.name column)
Phase 5: 13/23 passed (10 failures - pre-existing bugs)

Fixes:
- create_monitor_job: ON CONFLICT (uuid) DO UPDATE to prevent duplicate key errors
- test scripts: Correct request bodies for all visual search endpoints
This commit is contained in:
Accusys
2026-05-19 16:05:46 +08:00
parent ff0bf6b25b
commit 77098b88ba
3 changed files with 11 additions and 11 deletions

View File

@@ -62,7 +62,7 @@ test_api "POST" "/api/v1/file/$FILE_UUID/process" '{"processors":["cut"]}' "Trig
echo ""
echo "── Pipeline Status ──"
test_api "GET" "/api/v1/stats/ingestion-status/$FILE_UUID" "" "Ingestion status"
test_api "GET" "/api/v1/health/detailed" "" "Detailed health"
test_api "GET" "/health/detailed" "" "Detailed health"
echo ""
echo "── Chunking ──"