Peter Barker
2daccf0ef0
autotest: add test for deepstall with relative LAND item
5 years ago
Peter Barker
8cfe181604
autotest: increase timeouts on collision test
...
Azuer seems to have some issue with this test. Make it a little more
lenient
5 years ago
Peter Barker
1f7a3d0e16
autotest: add deepstall test
5 years ago
Peter Barker
1af76bbf60
Tools: autotest: make plane receiver-healthy check more reliable
5 years ago
Peter Barker
92160b454a
Tools: autotest: remove switch position assumption from takeoff
5 years ago
Peter Barker
642935fd43
Tools: random Python cleanups based on lgtm analysis
5 years ago
Peter Barker
8736a13a87
Tools: autotest: fix for Plane receiver health test
...
Won't be healthy until SITL is repolled for RC input
5 years ago
Peter Barker
bba019abc2
Tools: autotest: add basic tests for AP_AdvancedFailsafe
5 years ago
Peter Barker
36ba3a6e4c
Tools: autotest: add test for follow mode
5 years ago
Peter Barker
fba072e5fc
Tools: autotest; python3 fixes
6 years ago
Peter Barker
4954c190da
Tools: autotest: add test for short failsafe triggering via low-throttle
6 years ago
Andrew Tridgell
6de85c4627
Tools: fixed autotest for throttle failsafe
6 years ago
Peter Barker
a8a5ccf51b
Tools: autotest: test that long fs triggers even if short fs disabled
6 years ago
Peter Barker
bf0a947317
Tools: autotest: improve test diagnostics
6 years ago
Peter Barker
16503f7f25
Tools: autotest: add test for Plane reposition
6 years ago
Peter Barker
12b9928a56
Tools: autotest: break out a load_fence function
6 years ago
Peter Barker
6fc22cd5a3
Tools: autotest: make rangefinder test more reliable
6 years ago
Peter Barker
b208b76884
Tools: autotest: add trivial test for receiving COLLISION message
6 years ago
Pierre Kancir
12cb09a3f4
Tools: factorize sitl rangefinder setup
6 years ago
Pierre Kancir
daaf769055
Tools: add arm/disarm testing on all modes
6 years ago
Peter Barker
5b5f582307
Tools: autotest: present stack traces on exceptions
6 years ago
Peter Barker
dc75f382b8
Tools: autotest: loosen check for wait_circling_point_with_radius
...
Also add a timeout
6 years ago
Peter Barker
fec3dc4f70
Tools: autotest: add tests for Plane AuxSwitch mode changes
6 years ago
Peter Barker
553037c117
Tools: autotest: disable fence when RTLing to home
...
Otherwise we breach the fence while loitering...
6 years ago
Peter Barker
c8a4af76fe
Tools: autotest: add tests for Plane fence
6 years ago
Peter Barker
9e8e48c9c6
Tools: autotest: add test for Plane DO_CHANGE_SPEED
6 years ago
Peter Barker
d05a4a04c5
Tools: autotest: add autotest for sink-rate triggering
6 years ago
Peter Barker
601504e685
Tools: autotest: ensure RNFD messages emitted
6 years ago
Peter Barker
9a16b40a73
Tools: autotest: rename get_rudder_channel to get_stick_arming_channel
...
... as some of these aren't actually rudder inputs...
6 years ago
Peter Barker
6bf600c587
Tools: autotest: cope with being unable to reboot while armed
6 years ago
Peter Barker
d53f787a14
Tools: factor init up into parent class
...
Tools: autotest: use speedup 8 for all suites
for reliability
6 years ago
Peter Barker
6418226106
Tools: autotest: increase test diagnostics
...
Tools: autotest: improve wait_distance_home_gt output
Tools: autotest: emit progress for parameter sets
Tools: autotest: add progress for RC health checks
Tools: autotest: remove pointless context
6 years ago
Peter Barker
d48eab893a
Tools: autotest: stop swallowing critical messages with get_sim_time()
6 years ago
Peter Barker
c464da69f1
Tools: autotest: fix Plane guided test
...
70 degrees is past LIM_ROLL_CD!
6 years ago
Peter Barker
19f51813f2
Tools: autotest: include mavproxy output in all vehicle test log files
6 years ago
Peter Barker
0efb404ff6
Tools: autotest: add simple test for AIRSPEED_AUTOCAL
6 years ago
Peter Barker
8c35ddc0eb
Tools: autotest: add PID_TUNING test
6 years ago
Peter Barker
50687c9add
Tools: autotest: ArmFeatures is common to all vehicles; use inheritted tests
6 years ago
Peter Barker
e9fc158c8a
Tools: autotest: eliminate use of recv_match with condition
...
We have functions for achieving this
Also, a lot of these places were missing timeouts, so any failure would
cause the entire suite to stop running
6 years ago
Francisco Ferreira
b2523021fb
Tools: autotest: increase Plane log download timeout
6 years ago
Pierre Kancir
7e12f16be6
Tools: fix lambda test
6 years ago
Peter Barker
c0394e9577
Tools: autotest: tidy handling of SITL start position
6 years ago
Peter Barker
effeebfeb8
Tools: autotest: skip failing RC test until code is fixed
6 years ago
Peter Barker
e3368e193d
Tools: autotest: add test for throttle failsafe
6 years ago
Peter Barker
a1aefaff27
Tools: autotest: add parachute tests
...
Tools: autotest: add test for triggering parachute via mavlink
Tools: autotest: add Copter mission test for parachute release
Tools: autotest: add Plane test for parachute deployment in auto
6 years ago
Peter Barker
6f1f98dc3c
Tools: autotest: add assumption run_tests is only called once - remove hasInit
6 years ago
Pierre Kancir
8a7555bf56
Tools: autotest: fix up the arming tests
...
Tools: unify arm function failure message
Tools: get autodisarm time from parameter for autodisarm test
Tools: disable autodisarm for arm/disarm tests.
Tools: fix interlock channel for heli
Tools: simplify arming_test sub exclusion
Tools: fix empty string in progress
Tools: add back arming test to plane
Tools: allow single test run on Sub
Tools: remove old comments on autotest common
Tools: add vehicle type getter function
Tools: make get_rudder_channel abstract method
Tools: common make get_disarm_delay abstract method
Tools: make set_autodisarm_delay abstract method
Tools: rename set_throttle_zero to zero_throttle and use it
Tools: common.py remove unnecessary exception
Tools: subclass vehicle type
6 years ago
Peter Barker
fa37ad344b
Tools: autotest: refactor setting of rc defaults
6 years ago
Peter Barker
55f751a8f4
Tools: autotest: add some tests for Copter parachute functions
6 years ago
Peter Barker
622549456c
Tools: autotest: convert plane over to new tests structure
6 years ago