Files
DD3-LoRa-Bridge-MultiSender/hil_tests
acidburns 99c07ecda6
CI / Non-hardware verification (push) Has been cancelled
Add firmware verification harness
2026-07-13 11:10:19 +02:00
..
2026-07-13 11:10:19 +02:00

HIL Tests

This directory is reserved for a future pytest-based hardware-in-the-loop suite.

Planned capabilities:

  • sender and receiver serial capture;
  • configurable serial ports and baud rates;
  • controlled reset and power-cycle adapters;
  • UART smart-meter simulation;
  • test MQTT broker integration;
  • controlled Wi-Fi outage and AP fallback checks;
  • optional SD fault injection.

Keep hardware configuration out of source control. Use ignored files such as:

  • hil_tests/config.local.yaml
  • hil_tests/ports.local.json
  • hil_tests/secrets.local.yaml

Do not run HIL against untrusted pull-request code on a hardware runner.