mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-27 07:52:24 +00:00
- Adds `scripts/run-test-audit.sh` to automate unit test execution with coverage. - Adds `scripts/analyze-flakiness.mjs` to detect test flakiness. - Adds `scripts/static-test-analysis.mjs` to find suspicious test patterns. - Adds `scripts/coverage-gap-analysis.mjs` to identify critical coverage gaps. - Adds `scripts/generate-audit-report.mjs` to produce markdown reports. - Generates initial audit report `test-audit-report-2025-02-18.md` and `issues/ISSUE_test_audit_findings.md`. - Documents findings in `decisions/DECISIONS_2025-02-18.md`. Co-authored-by: PR0M3TH3AN <[email protected]>
750 B
750 B
Test Audit Context - 2025-02-18
Mission
To audit the test suite for behavior fidelity, determinism, and cheat vectors. The goal is to build a daily test-audit workflow that identifies flaky tests, suspicious patterns, and coverage gaps in critical modules.
Scope
- Unit tests (
tests/excludingvisual/ande2e/). - Critical modules:
js/services/authService.jsjs/relayManager.jsjs/nostr/dmDecryptWorker.jsjs/nostr/watchHistory.jsjs/userBlocks.js
Definition of Done
test-audit-report-YYYY-MM-DD.mdgenerated.test-audit/flakiness-matrix.jsongenerated.test-audit/suspicious-tests.jsongenerated.test-audit/coverage-gaps.jsongenerated.- Prioritized remediation tasks identified.