This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user