mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-07-27 00:48:23 +08:00
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.
950 B
950 B
Platform Testing and Continuous Integration
PX4 is extensively tested using unit and integration tests run via continuous integration. Live flight testing is also performed by the development team and the broader community.
Test topics include:
- Test Flights - How to make test flights (e.g. to test PRs)
- Unit Tests
- Sanitizers - Build SITL with ASan/TSan to catch memory errors and data races
- Continuous Integration (CI)
- Integration Testing
- Docker
- Maintenance