mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
mavsdk_tests: raise timeout for realtime sim speed
This commit is contained in:
@@ -27,7 +27,7 @@ void AutopilotTester::wait_until_ready()
|
||||
{
|
||||
std::cout << "Waiting for system to be ready" << std::endl;
|
||||
CHECK(poll_condition_with_timeout(
|
||||
[this]() { return _telemetry->health_all_ok(); }, std::chrono::seconds(10)));
|
||||
[this]() { return _telemetry->health_all_ok(); }, std::chrono::seconds(20)));
|
||||
}
|
||||
|
||||
void AutopilotTester::set_takeoff_altitude(const float altitude_m)
|
||||
@@ -59,7 +59,7 @@ void AutopilotTester::land()
|
||||
void AutopilotTester::wait_until_disarmed()
|
||||
{
|
||||
REQUIRE(poll_condition_with_timeout(
|
||||
[this]() { return !_telemetry->armed(); }, std::chrono::seconds(10)));
|
||||
[this]() { return !_telemetry->armed(); }, std::chrono::seconds(60)));
|
||||
}
|
||||
|
||||
void AutopilotTester::wait_until_hovering()
|
||||
@@ -103,7 +103,7 @@ void AutopilotTester::execute_mission()
|
||||
// TODO: Adapt time limit based on mission size, flight speed, sim speed factor, etc.
|
||||
|
||||
REQUIRE(poll_condition_with_timeout(
|
||||
[this]() { return _mission->mission_finished(); }, std::chrono::seconds(30)));
|
||||
[this]() { return _mission->mission_finished(); }, std::chrono::seconds(60)));
|
||||
|
||||
REQUIRE(fut.wait_for(std::chrono::seconds(1)) == std::future_status::ready);
|
||||
}
|
||||
@@ -132,4 +132,4 @@ std::shared_ptr<MissionItem> AutopilotTester::_create_mission_item(
|
||||
void AutopilotTester::execute_rtl()
|
||||
{
|
||||
REQUIRE(Action::Result::SUCCESS == _action->return_to_launch());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user