autotest: correct armable time calculation

This commit is contained in:
Peter Barker 2023-02-21 08:53:03 +11:00 committed by Peter Barker
parent 2e987b3b35
commit 8ce904559d

View File

@ -7324,11 +7324,11 @@ class AutoTest(ABC):
self.wait_ekf_happy(timeout=timeout, require_absolute=require_absolute)
if require_absolute:
self.wait_gps_sys_status_not_present_or_enabled_and_healthy()
armable_time = self.get_sim_time() - start
if require_absolute:
self.poll_home_position()
if check_prearm_bit:
self.wait_prearm_sys_status_healthy(timeout=timeout)
armable_time = self.get_sim_time() - start
self.progress("Took %u seconds to become armable" % armable_time)
self.total_waiting_to_arm_time += armable_time
self.waiting_to_arm_count += 1