mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-06-21 08:41:12 +00:00
2f360ec4ae
Replaces single 'test' job with 6 jobs per TEST-02 + AC-06: - lint: ruff check (scripts/ added to scope) - test-unit: pytest -m unit (Py3.11 + Py3.12 matrix) - test-integration: pytest -m integration (Py3.11) - test-blackbox: pytest -m blackbox (PR-only, Py3.11) - ac-traceability: regenerate + git diff --exit-code + --check - docker-build: build smoke test (needs test-unit + test-integration) ac-traceability gate fails on: stale committed matrix, non-deferred orphan AC, or unknown AC ID referenced in any test.