docs: document building SITL with sanitizers (ASan/TSan)

Add a test_and_ci page covering the PX4_ASAN / PX4_TSAN / PX4_MSAN / PX4_UBSAN
build variables, the Linux `sudo sysctl vm.mmap_rnd_bits=28` workaround for the
sanitizer runtime's startup memory mapping, and the TSan suppressions file
(test/sitl_tsan.supp) for the Gazebo simulation transport. Linked from SUMMARY.md
and the test_and_ci index.
This commit is contained in:
Julian Oes
2026-06-18 20:48:23 +12:00
committed by Ramon Roche
parent ccd444726e
commit 6aae566ea1
3 changed files with 75 additions and 0 deletions

View File

@@ -915,6 +915,7 @@
- [Test FW_02 - Full Autonomous](test_cards/fw_02_full_autonomous.md)
- [Unit Tests](test_and_ci/unit_tests.md)
- [Fuzz Tests](test_and_ci/fuzz_tests.md)
- [Sanitizers](test_and_ci/sanitizers.md)
- [Continuous Integration](test_and_ci/continous_integration.md)
- [Integration Testing](test_and_ci/integration_testing.md)
- [MAVSDK Integration Testing](test_and_ci/integration_testing_mavsdk.md)