From 14d271776edfd128a86d52f41aac332f695db0d8 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Tue, 13 Jul 2021 18:12:30 +1000 Subject: [PATCH] autotest: break out a fly_mission method --- Tools/autotest/arducopter.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Tools/autotest/arducopter.py b/Tools/autotest/arducopter.py index 5d8c874758..ba1239c0a4 100644 --- a/Tools/autotest/arducopter.py +++ b/Tools/autotest/arducopter.py @@ -2858,13 +2858,16 @@ class AutoTestCopter(AutoTest): raise ex def test_terrain_spline_mission(self): - self.set_parameter("AUTO_OPTIONS", 3) self.set_parameter("TERRAIN_ENABLE", 0) - self.load_mission("wp.txt") + self.fly_mission("wp.txt") + + def fly_mission(self, filename, strict=True): + num_wp = self.load_mission(filename, strict=strict) + self.set_parameter("AUTO_OPTIONS", 3) self.change_mode('AUTO') self.wait_ready_to_arm() self.arm_vehicle() - self.wait_waypoint(4, 4) + self.wait_waypoint(num_wp-1, num_wp-1) self.wait_disarmed() def test_surface_tracking(self):