feat(sitl): compose persisted configuration runtime

This commit is contained in:
Onur Özkan committed 2026-08-09 22:08:13 +03:00
1 parent f4f47d7302
commit 13e4040ee3
9 files changed
+930 -78

No files matched your search

+13
View File
@@ -21,6 +21,19 @@ jobs:
run: |
python3 -m unittest tools/sitl/test_kaptan_sim.py
python3 tools/sitl/world-structure-test.py
cargo check --locked -p kaptan-mavlink --no-default-features
cargo check --locked -p kaptan-log --no-default-features
cargo check --locked -p kaptan-log-mavlink --no-default-features
cargo test --locked -p kaptan-log --features facade
cargo test --locked -p kaptan-log-derive -p kaptan-log-mavlink
if rg -n '(^use log::|\blog::)' platforms/stm32f7/src/f722; then
echo 'the standard log facade is forbidden in F722 IRQ/panic paths'
exit 1
fi
if rg -n 'max_level_(off|error|warn|info|debug|trace)' --glob 'Cargo.toml' --glob '*.rs' .; then
echo 'log/max_level_* removes records before Kaptan can observe them'
exit 1
fi
cargo test --locked -p kaptan-sitl
- name: Run Docker closed-loop smoke