Ardupilot2/Tools/autotest/ArduPlane_Tests
James O'Shannessy 215901be30 Autotest: Correct the logic for fence based autotest functions
Adds corrections to enabling fence using aux function.
Correctly test fences statically. Only uploaded fences can be checked using a fence file, so we check those first. Then we add steps to check tin can, max and minm all set the fence as present, as expected.
Plane will support MAV_PROTOCOL_CAPABILITY_MISSION_FENCE, so we assert that it does support it.
To test ceiling and floor, leverage some existing functions for takeoff, change altitude and land. Check for respective breach.
Add a floor breach check to copter.
2021-03-05 14:52:46 +11:00
..
AdvancedFailsafe Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
AIRSPEED_AUTOCAL Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
AirspeedDrivers autotest: add trivial test just to cover the Airspeed_DLVR code 2020-12-22 23:07:24 +11:00
ArmFeatures Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
Deadreckoning autotest: add test for Plane dead-reckoning support 2020-08-21 18:16:40 +10:00
DeepStall Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
DO_CHANGE_SPEED Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
DO_REPOSITION Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
ExternalAHRS autotest: added ExternalAHRS test 2021-01-05 21:13:12 +11:00
FenceAltCeilFloor Autotest: Correct the logic for fence based autotest functions 2021-03-05 14:52:46 +11:00
FenceRTL Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
FenceRTLRally Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
FenceStatic Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
GuidedRequest Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
GyroFFT Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
LargeMissions Plane: add test for loading/restoring large missions 2020-04-15 16:24:40 +10:00
LOITER Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
MainFlight Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
Mission Tools: correct path for soaring mission 2020-04-09 09:01:03 +10:00
Parachute Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
RangeFinder Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
RTL_CLIMB_MIN autotest: add test for Plane's RTL_CLIMB_MIN parameter 2021-02-13 19:34:52 +11:00
Soaring autotest: Move soaring test into plane. 2020-04-19 11:09:16 +10:00
Terrain autotest: Add test for terrain following mission. 2020-07-07 11:46:32 +10:00
TestFlaps Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
TestGripperMission Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00
ThrottleFailsafeFence Tools: update path for plane test missions files 2020-04-09 09:01:03 +10:00