diff --git a/test/mavsdk_tests/test_multicopter_failsafe.cpp b/test/mavsdk_tests/test_multicopter_failsafe.cpp index 90bf9b0cda..68fa56f6dd 100644 --- a/test/mavsdk_tests/test_multicopter_failsafe.cpp +++ b/test/mavsdk_tests/test_multicopter_failsafe.cpp @@ -83,6 +83,9 @@ TEST_CASE("Continue on mag lost during mission", "[multicopter][vtol]") tester.wait_until_disarmed(until_disarmed_timeout); } +#if 0 +// This test is disabled for now because the estimator sometimes diverges on +// right after landing which then prevents auto-disarm. TEST_CASE("Continue on mag stuck during mission", "[multicopter][vtol]") { AutopilotTester tester; @@ -97,6 +100,7 @@ TEST_CASE("Continue on mag stuck during mission", "[multicopter][vtol]") std::chrono::seconds until_disarmed_timeout = std::chrono::seconds(180); tester.wait_until_disarmed(until_disarmed_timeout); } +#endif TEST_CASE("Continue on baro lost during mission (baro height mode)", "[multicopter][vtol]") {