From fa4a01e8f90048618be2c994e8b0f736a9803b2f Mon Sep 17 00:00:00 2001 From: Pierre Kancir Date: Wed, 22 Jul 2020 12:23:07 +0200 Subject: [PATCH] autotest: copter: don't use raw reboot on fly_battery_failsafe() --- Tools/autotest/arducopter.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Tools/autotest/arducopter.py b/Tools/autotest/arducopter.py index 938fe85795..3d61335fc0 100644 --- a/Tools/autotest/arducopter.py +++ b/Tools/autotest/arducopter.py @@ -843,7 +843,7 @@ class AutoTestCopter(AutoTest): self.change_mode("RTL") self.wait_disarmed() self.set_parameter('SIM_BATT_VOLTAGE', 12.5) - self.mavproxy.send('reboot\n') + self.reboot_sitl_mavproxy() self.end_subtest("Completed Batt failsafe disabled test") # TWO STAGE BATTERY FAILSAFE: Trigger low battery condition, then critical battery condition. Verify RTL and Land actions complete. @@ -863,7 +863,7 @@ class AutoTestCopter(AutoTest): self.wait_mode("LAND") self.wait_disarmed() self.set_parameter('SIM_BATT_VOLTAGE', 12.5) - self.mavproxy.send('reboot\n') + self.reboot_sitl_mavproxy() self.end_subtest("Completed two stage battery failsafe test with RTL and Land") # TWO STAGE BATTERY FAILSAFE: Trigger low battery condition, then critical battery condition. Verify both SmartRTL actions complete @@ -884,7 +884,7 @@ class AutoTestCopter(AutoTest): self.wait_mode("SMART_RTL") self.wait_disarmed() self.set_parameter('SIM_BATT_VOLTAGE', 12.5) - self.mavproxy.send('reboot\n') + self.reboot_sitl_mavproxy() self.end_subtest("Completed two stage battery failsafe test with SmartRTL") # Trigger low battery condition in land mode with FS_OPTIONS set to allow land mode to continue. Verify landing completes uninterupted. @@ -899,7 +899,7 @@ class AutoTestCopter(AutoTest): self.wait_mode("LAND") self.wait_disarmed() self.set_parameter('SIM_BATT_VOLTAGE', 12.5) - self.mavproxy.send('reboot\n') + self.reboot_sitl_mavproxy() self.end_subtest("Completed battery failsafe with FS_OPTIONS set to continue landing") # Trigger a critical battery condition, which triggers a land mode failsafe. Trigger an RC failure. Verify the RC failsafe is prevented from stopping the low battery landing. @@ -920,7 +920,7 @@ class AutoTestCopter(AutoTest): self.wait_disarmed() self.set_parameter('SIM_BATT_VOLTAGE', 12.5) self.set_parameter("SIM_RC_FAIL", 0) - self.mavproxy.send('reboot\n') + self.reboot_sitl_mavproxy() self.end_subtest("Completed battery failsafe critical landing") # Trigger low battery condition with failsafe set to terminate. Copter will disarm and crash.