73 pre-existing integration/security/performance test failures on main #95
Labels
No labels
agentic-osint
audit
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:preflight
blocked:verify-failed
bug
chore
deferred
enhancement
feature-request
in-progress
lint-baseline
lint-cleanup
needs-decompose
needs-triage
performance
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/osint-hub#95
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Running
pytest tests/ -m "not integration and not performance and not security"on pristine main fails 73 tests. Clusters: 13 in integration/test_integration_concurrent, 11 integration/test_integration_module_flow, 10 integration/test_integration_resilience, 9 integration/test_api_entities, 7 security/test_security_injection, 6 integration/test_api_errors, 3 security/test_security_auth, plus parse-evidence creating 0 entities and rate-limit tests getting 403 instead of 429. Many look like the same case-access-control drift (tests never updated afterdddb058). These are hidden by the CI || true bug (#94).Progress update from
9a07880: the "73 pre-existing failures" were largely caused by missing pytestmark on the integration/security/performance test files, which made them run inside the fast suite and fail (then get swallowed by the CI || true). All 17 files now declare their marker, so the fast unit suite passes 1297/1297 with 487 correctly deselected. The remaining pre-existing failures in the integration/security/performance suites are still real and now surface in CI as non-gating diagnostics. Also fixed two stale fast-suite tests that were failing for schema-drift reasons: test_org_dedup referenced the removed Organization.domains attribute (domains now live on OrganizationDomain child rows), and the parse-evidence mocks returned the pre-refactor flat LLM shape instead of the unified {"entities": [...]} schema.Mark referenced this issue2026-08-20 02:42:23 +00:00