CI / CI (pull_request) Successful in 15m38s
Remove unfocused shell scripts - rely on existing integration tests instead:
- ✓ tests/it_unified_query_4_6.rs (query tests)
- ✓ tests/it_temporal_filtering_4_2_fixed.rs (temporal query)
- ✓ tests/it_phase3_phase4.rs (ingest tests)
- ✓ tests/it_authorized_pipeline.rs (auth + ingest)
Removed:
- apply_migrations.sh (use migrations/ runner script)
- collect_prod_logs.sh (k8s logs available)
- run_production_test.sh (use cargo test)
- test_prod_ingest_real.sh (existing it_phase3_phase4.rs)
- tests/integration_ingest_with_gw.rs (duplicate)
- tests/unit_ingest_logging.rs (duplicate)
Keep:
- migrations/run_migrations.sh (K8s Job requirement)
- k8s/test/integration-test-job.yaml (CI/CD integration)
- .gitea/workflows/integration-test.yaml (CI orchestration)
- k8s/test/db-credentials.enc.yaml (SOPS encrypted secrets)
Proper approach: K8s Job runs existing integration tests via 'cargo test'
ArgoCD+KSOPS decrypts secrets
Tests execute against new image SHA