From a58e808af8dc680a89eaa493a514c5676fa9e4be Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Thu, 6 Jan 2022 16:11:37 +1100 Subject: [PATCH] autotest: fix Rover gripper mission test We can lose the statustext when getting current time --- Tools/autotest/rover.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Tools/autotest/rover.py b/Tools/autotest/rover.py index 4166f1df6c..91021374e4 100644 --- a/Tools/autotest/rover.py +++ b/Tools/autotest/rover.py @@ -406,9 +406,10 @@ class AutoTestRover(AutoTest): self.change_mode('AUTO') self.wait_ready_to_arm() self.arm_vehicle() - self.wait_statustext("Gripper Grabbed", timeout=60) - self.wait_statustext("Gripper Released", timeout=60) - self.wait_statustext("Mission Complete", timeout=60) + self.context_collect('STATUSTEXT') + self.wait_statustext("Gripper Grabbed", timeout=60, check_context=True) + self.wait_statustext("Gripper Released", timeout=60, check_context=True) + self.wait_statustext("Mission Complete", timeout=60, check_context=True) self.disarm_vehicle() def do_get_banner(self):