From b5a3c58a95bbdb2d2bb86098afe685bab769a0a7 Mon Sep 17 00:00:00 2001 From: Alessandro Simovic Date: Tue, 28 Dec 2021 13:42:00 +0100 Subject: [PATCH] sitl: loosen some timeouts The typhoon_h480 model would not always complete takeoff in 30 seconds or finish the mission within 60 seconds. --- test/mavsdk_tests/autopilot_tester.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/mavsdk_tests/autopilot_tester.cpp b/test/mavsdk_tests/autopilot_tester.cpp index 8f977451d2..bf82c0a4b2 100644 --- a/test/mavsdk_tests/autopilot_tester.cpp +++ b/test/mavsdk_tests/autopilot_tester.cpp @@ -205,7 +205,7 @@ void AutopilotTester::wait_until_disarmed(std::chrono::seconds timeout_duration) void AutopilotTester::wait_until_hovering() { - wait_for_landed_state(Telemetry::LandedState::InAir, std::chrono::seconds(30)); + wait_for_landed_state(Telemetry::LandedState::InAir, std::chrono::seconds(45)); } void AutopilotTester::wait_until_altitude(float rel_altitude_m, std::chrono::seconds timeout) @@ -265,7 +265,7 @@ void AutopilotTester::execute_mission() // TODO: Adapt time limit based on mission size, flight speed, sim speed factor, etc. - wait_for_mission_finished(std::chrono::seconds(60)); + wait_for_mission_finished(std::chrono::seconds(90)); } void AutopilotTester::execute_mission_and_lose_gps()