#!/usr/bin/env bash # Repo-root entry point for the firmware host tests. # # These are the tests that need NOTHING but gcc — no ESP-IDF, no Python # venv, no node_modules, no database. They cover the sensor firmware's pure # logic (frame parsing, byte order, compensation and level maths) and # nothing else; the backend and frontend suites are run separately (see # README.md). set -euo pipefail exec "$(dirname "$0")/firmware/esp32p4-sensor-node/test/run_tests.sh" "$@"