Files
lobbs/ci
Ben Allfree 22c8567c4f feat(lofs): exclusive /lofs mount with LoLog
Single LoLog slot on QSPI or nRF flash2; sd/lofs/extra/internal order.
Host lolog tests; drop qspi/spare/reserve mount names.
2026-10-07 16:53:38 -07:00
..

LoBBS CI helpers

Host-side checks in the plugin repo without flashing firmware.

Host protocol tests

cd ci/host
pio test -e host -f test_protocol_host

Uses LOBBS_PLATFORM_NATIVE (not Meshtastic or MeshCore). Build output lives under ci/host/.pio/ (gitignored).

Command integration tests

Run from the Meshtastic fork (full kernel + LoFS + apps against upstream’s Portduino native-macos target):

cd lobbs-meshtastic-firmware
pio test -e native-macos -f test_lobbs_commands

Portduino is part of Meshtastic’s native build. LoBBS does not support it as a standalone platform.

MeshCore firmware builds are verified with pio run on a representative env (for example RAK_4631_terminal_chat). Bench /install and long-reply checks on hardware are manual.