mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-10 14:51:15 +08:00
daab256167
The Windows shim layer added in this branch is exercised by 147 new gtest cases under platforms/posix/src/px4/windows/tests/. They were running on Linux only via the existing make tests job, which defeated the purpose. Add a parallel tests-windows-msvc job using the windows-2022 runner with the same MSVC + Python setup the compile_windows workflow uses, configure with px4_sitl_test (which flips BUILD_TESTING=ON), and execute the unit-test_windows_shim_* binaries directly. Signed-off-by: Nuno Marques <n.marques21@hotmail.com>