mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-06-22 10:21:13 +00:00
[AZ-233] Update Docker Compose and enhance test documentation
- Modified the Docker Compose configuration to include an input root for replay tests and added an environment variable for enabling SITL. - Enhanced documentation for various testing processes, including the addition of a Runtime Completeness Decomposition Gate and clarifications on internal module testing requirements. - Updated the implementation completeness report to reflect the current state and added new test cases for performance and resilience scenarios. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -94,3 +94,24 @@
|
||||
**Pass criteria**: 95th percentile <30 s over 50 runs.
|
||||
|
||||
**Duration**: 50 cold-start trials.
|
||||
|
||||
---
|
||||
|
||||
### NFT-PERF-INFRA: Replay Evidence Smoke
|
||||
|
||||
**Summary**: Validate that the Docker replay harness records timing evidence for the runnable local replay subset.
|
||||
|
||||
**Traces to**: AZ-234 AC-3, AZ-233 AC-3, AZ-233 AC-4
|
||||
|
||||
**Metric**: Scenario execution time and report generation status.
|
||||
|
||||
**Preconditions**:
|
||||
- Docker replay environment is available.
|
||||
- Project input fixtures are mounted read-only into the replay consumer.
|
||||
|
||||
| Step | Consumer Action | Measurement |
|
||||
|------|-----------------|-------------|
|
||||
| 1 | Run the replay consumer in Docker mode | Confirm the performance smoke scenario executes |
|
||||
| 2 | Inspect the generated CSV and FDR summary | Confirm execution time and artifact paths are recorded |
|
||||
|
||||
**Pass criteria**: `NFT-PERF-INFRA` reports `pass` and writes run-scoped CSV/Markdown evidence; Jetson-only performance evidence remains in release-gate resource tests.
|
||||
|
||||
Reference in New Issue
Block a user