Some checks are pending
CI Benchmark - Fusion Loop Timing / Fusion Loop Timing Benchmark (push) Waiting to run
The ESP-IDF host-test path (idf.py test --target linux) was explicitly rejected (decision record: docs/notes/firmware-host-test-approach.md) because firmware/main builds as one idf_component_register whose REQUIRES names esp_wifi/bt/driver — components with no host build, so the whole component is unhostable. Firmware host tests instead run as a plain gcc harness under firmware/test/ (wired into CI via the Dockerfile's 'RUN make -C test test'). firmware/test_apps/host_tests/ was leftover CMake/ninja build output from an abandoned idf.py linux experiment (no source files). Gitignore firmware/test_apps/ so the rejected approach's artifacts can't be committed by accident. Refs bead bf-31bp (host-test intent satisfied by the committed gcc harness). Co-Authored-By: Claude <noreply@anthropic.com>
49 lines
910 B
Text
49 lines
910 B
Text
# Marathon logs
|
|
.marathon/logs/
|
|
|
|
# IDE and editor files
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Firmware build artifacts
|
|
firmware/build/
|
|
firmware/managed_components/
|
|
firmware/.cache/
|
|
firmware/sdkconfig
|
|
firmware/sdkconfig.old
|
|
# Abandoned ESP-IDF `idf.py --target linux` test-app experiments. That host-test
|
|
# path was rejected (see docs/notes/firmware-host-test-approach.md); the firmware
|
|
# host tests live in firmware/test/ as a gcc harness. Ignore any stray residue so
|
|
# the rejected approach's build output can't be committed by accident.
|
|
firmware/test_apps/
|
|
|
|
# Test and coverage
|
|
*.test
|
|
*.out
|
|
coverage.txt
|
|
|
|
# Temporary files
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
|
|
# Compiled binaries & build artifacts
|
|
/sim
|
|
/spaxel-sim
|
|
/acceptance.test
|
|
spaxel-sim
|
|
mothership/sim
|
|
*.test
|
|
|
|
# Node dependencies (regenerated via npm ci)
|
|
node_modules/
|
|
/mothership/mothership
|
|
/mothership/test_goroutine
|
|
/mothership/test_syntax
|