diff --git a/Tools/autotest/common.py b/Tools/autotest/common.py index bf5a7a2ab3..3381920c02 100644 --- a/Tools/autotest/common.py +++ b/Tools/autotest/common.py @@ -6543,7 +6543,7 @@ class AutoTest(ABC): (seq, wp_dist, m.alt, current_wp, wpnum_end)) last_wp_msg = self.get_sim_time_cached() if seq == current_wp+1 or (seq > current_wp+1 and allow_skip): - self.progress("test: Starting new waypoint %u" % seq) + self.progress("WW: Starting new waypoint %u" % seq) tstart = self.get_sim_time() current_wp = seq # the wp_dist check is a hack until we can sort out diff --git a/Tools/autotest/rover.py b/Tools/autotest/rover.py index e15ff3282a..6508626a67 100644 --- a/Tools/autotest/rover.py +++ b/Tools/autotest/rover.py @@ -395,11 +395,11 @@ class AutoTestRover(AutoTest): def drive_mission(self, filename, strict=True): """Drive a mission from a file.""" self.progress("Driving mission %s" % filename) - self.load_mission(filename, strict=strict) + wp_count = self.load_mission(filename, strict=strict) self.wait_ready_to_arm() self.arm_vehicle() self.change_mode('AUTO') - self.wait_waypoint(1, 4, max_dist=5) + self.wait_waypoint(1, wp_count-1, max_dist=5) self.wait_statustext("Mission Complete", timeout=600) self.disarm_vehicle() self.progress("Mission OK")