mirror of
https://github.com/azaion/gps-denied-onboard.git
synced 2026-06-21 05:41:13 +00:00
[AZ-894] [AZ-895] e2e harnesses: enable BUILD_CSV_REPLAY_ADAPTER=ON
AZ-894 added the CSV adapter behind BUILD_CSV_REPLAY_ADAPTER; AZ-895 made the (video, CSV) path the primary replay surface. The two e2e compose files (docker-compose.test.yml + docker-compose.test.jetson.yml) were never updated to set the flag, so the airborne replay binary inside the e2e-runner container hit FcAdapterConfigError as soon as the composition root tried to construct CsvReplayFcAdapter. Caught by a Jetson harness run (5 failures, all in tests/e2e/replay/test_derkachi_1min.py, all with the same stack and the same root cause). After this fix the Jetson run drops to 4 failures, all sharing the AZ-848 ESKF-divergence root cause — handled in the follow-up commit. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -162,6 +162,12 @@ services:
|
||||
BUILD_VIDEO_FILE_FRAME_SOURCE: "ON"
|
||||
BUILD_TLOG_REPLAY_ADAPTER: "ON"
|
||||
BUILD_REPLAY_SINK_JSONL: "ON"
|
||||
# AZ-894 / AZ-895: the CSV-driven path is now the PRIMARY replay
|
||||
# surface (auto-sync was deprecated). `_replay_branch._build_csv_bundle`
|
||||
# constructs `CsvReplayFcAdapter`, which fails fast at __init__ when
|
||||
# this flag is OFF — every test in tests/e2e/replay/ that runs the
|
||||
# `replay_runner` fixture trips that gate without this line.
|
||||
BUILD_CSV_REPLAY_ADAPTER: "ON"
|
||||
BUILD_FAISS_INDEX: "ON"
|
||||
volumes:
|
||||
- ./tests:/opt/tests:ro
|
||||
|
||||
@@ -65,6 +65,12 @@ services:
|
||||
BUILD_VIDEO_FILE_FRAME_SOURCE: "ON"
|
||||
BUILD_TLOG_REPLAY_ADAPTER: "ON"
|
||||
BUILD_REPLAY_SINK_JSONL: "ON"
|
||||
# AZ-894 / AZ-895: the CSV-driven path is now the PRIMARY replay
|
||||
# surface (auto-sync was deprecated). `_replay_branch._build_csv_bundle`
|
||||
# constructs `CsvReplayFcAdapter`, which fails fast at __init__ when
|
||||
# this flag is OFF — every test in tests/e2e/replay/ that runs the
|
||||
# `replay_runner` fixture trips that gate without this line.
|
||||
BUILD_CSV_REPLAY_ADAPTER: "ON"
|
||||
volumes:
|
||||
- ./tests:/opt/tests:ro
|
||||
# Derkachi fixture (~60 s clip) consumed by the replay e2e suite.
|
||||
|
||||
Reference in New Issue
Block a user