Commit Graph
9 Commits
Author SHA1 Message Date
nomdetom 583248c19d claw back some space from signing policies 2026-07-22 14:36:06 +01:00
nomdetom d5bb2c2bc3 fix a nitpicky semgrep 2026-07-21 21:54:51 +01:00
nomdetom d8118358af nitpicks and guards 2026-07-21 21:46:11 +01:00
nomdetom efd620b552 ci: enforce native-suite-count against test/ directories at PR time
platformio test discovers and runs whatever test_* directories exist, so
it never notices when test/native-suite-count drifts from the actual
directory count. That reconciliation lived only in bin/run-tests.sh, which
CI does not invoke - so a stale or unbumped count sailed through PRs
(develop itself shipped 38 dirs against a 37 file).

Add a standalone suite-count-check job to test_native.yml that mirrors
run-tests.sh's exact counting logic and fails on a mismatch. It runs on
every PR via main_matrix's test-native job, with no build step so it fails
fast. Bump native-suite-count to 38 to match the current suites.

clod helped too
2026-07-21 09:39:40 +01:00
nomdetom 5a81fb5c69 fix lint 2026-06-25 13:44:09 +01:00
nomdetom 0094ad0444 address copilot review 2026-06-25 13:44:09 +01:00
nomdetom 90f01c2b95 docs: update test instructions to prefer bin/run-tests.sh; fix suite count to 19; add Copilot interface caveat 2026-06-25 13:44:09 +01:00
nomdetom 2d6f2ba1a4 docs: enhance README with verbose test output instructions and usage examples 2026-06-03 11:51:29 +01:00
nomdetom 5d55353939 Some fixes and tidies for testing both online and in unit_tests 2026-06-03 02:47:23 +01:00