Peter Barker
0c85200b18
autotest: test diagonals and off-diagonals are set by magcal test
5 years ago
Peter Barker
91b01a3eb2
autotest: fix integer vs float issues for Python3
5 years ago
Peter Barker
61d5a94c45
autotest: add test for autorotation
...
It actually hits harder with autorotate enabled with this setup...
5 years ago
Andy Piper
0be0e93534
Tools: use pre-filtered values in motor vibration test and use more realistic values for noise
5 years ago
Peter Barker
3ffdfc7302
autotest: correct parachute test
5 years ago
Andrew Tridgell
6d981ce733
autotest: disable MotorVibration test
5 years ago
Randy Mackay
21ea7902cf
Tools: copter tests replace TERRAIN_FOLLOW with RTL_ALT_TYPE
5 years ago
Andy Piper
39e948a40a
Tools: add motor vibration test and support for post-test fft
...
perform FFT analysis on vibration output
5 years ago
Peter Barker
5b45931728
autotest: test buttons on Plane and Copter as well as Rover
5 years ago
Peter Barker
fecca9a559
autotest: add tests for serial RangeFinder drivers
5 years ago
Peter Barker
29fda1681b
Tools: add test for mount targetting
5 years ago
Peter Barker
48657dd2c9
autotest: replace setHeartbeat(bool) with setHeartbeat(float)
...
We don't do heartbeats at 1Hz - we do them at the speedup rate.
5 years ago
Peter Barker
ece59f8233
autotest: replace wait_seconds with delay_sim_time
...
These did exactly the same thing
5 years ago
Peter Barker
2dd47e54e7
autotest: remove default True parameter to setHeartbeat
5 years ago
Peter Barker
74eb6760ea
autotest: correct setHeatbeat -> setHeartbeat
5 years ago
Peter Barker
9605639070
autotest: loosen check on follow-mode check
5 years ago
Peter Barker
f177679e61
autotest: add more tests for mount behaviour
5 years ago
Matt Lawrence
8d2a624fcc
Autotest: Refactor failsafe tests
5 years ago
Peter Barker
ec9eaeab10
autotest: increase allowed time for receiving ack to compass-cal cmd
...
Saw an instance of this timeout happening on the server
5 years ago
Andy Piper
f02d21811d
Tools: autotest dynamic notches
5 years ago
Peter Barker
c5f52a8355
Tools: autotest: tests for new fence code
...
Tools: autotest: move clear_mission up, use it before running each test
Also have it understand MAV_MISSION_TYPE_ALL
Tools: autotest: add tests for polyfence
Tools: autotest: add tests for multiple inclusion polyfences
Tools: autotest: ensure we can't arm inside a circle exclusion zone
Tools: autotest: add test for arming outside an inclusion zone
Tools: autotest: add tests for upload timeout
Tools: autotest: add tests for not arming due to polygon zones
Tools: autotest: add test for fence point reboot survivability
Tools: autotest: add test for moving fence point
Tools: autotest: add some tests via MAVProxy
Tools: autotest: add test for avoiding polygonal exclusion zones
Tools: autotest: add test for object avoidance
Currently disabled as it doesn't pass where it seemingly should.
Tools: autotest: skip MAVProxy tests on older MAVProxy versions
Tools: autotest: adjust fence loading for lack of string back from MAVProxy
Tools: autotest: create a do_RTL function
Tools: autotest: cope with loading QGC-style fence files
Tools: autotest: add test for object-avoidance in guided mode
Tools: autotest: add OA test for auto mode
Tools: autotest: add test for bendy ruler in guided mode
Tools: autotest: adjust for new MAVProxy fence module not emitting old strings
Tools: autotest: add tests for prearming due to bad parameter values
5 years ago
Peter Barker
a386048be7
Tools: autotest: add two basic tests for radio failsafe
5 years ago
Peter Barker
642935fd43
Tools: random Python cleanups based on lgtm analysis
5 years ago
Peter Barker
de3c9340cb
Tools: autotest: correct timeout on heli spline mission
5 years ago
Peter Barker
1a7284ca73
Tools: autotest: add test for spline-as-last-waypoint
5 years ago
Peter Barker
36ba3a6e4c
Tools: autotest: add test for follow mode
5 years ago
Peter Barker
479b2c5e11
Tools: autotest: allow nav-delay-abstime to delay arbitrary time
6 years ago
Peter Barker
bf0a947317
Tools: autotest: improve test diagnostics
6 years ago
Peter Barker
acf6cb8d75
Tools: autotest: rename clear_mission to clear_mission_using_mavproxy
6 years ago
Peter Barker
bca35ac469
Tools: autotest: stop trying to arm Heli in throw mode
6 years ago
Peter Barker
12b9928a56
Tools: autotest: break out a load_fence function
6 years ago
Andrew Tridgell
cee7cce1ca
autotest: update vision position test for new msg
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
Pierre Kancir
9850d1afec
Tools: update with flake8
...
W605 invalid escape sequence '\s'
F402 import 'time' from line 10 shadowed by loop variable
E101 indentation contains mixed spaces and tabs
E703 statement ends with a semicolon
6 years ago
Peter Barker
e36231d547
Tools: autotest: loosen distance check when looking for lower point
6 years ago
Peter Barker
89ef13d32e
Tools: autotest: reference issue in disabled beacon test
6 years ago
Peter Barker
5b14be92e6
Tools: autotest: change beacon test to use EKF3
6 years ago
Peter Barker
b22fccd35d
Tools: autotest: add test for beacon navigation
6 years ago
Peter Barker
6442dd1f2f
Tools: autotest: make vision position test more reliable
6 years ago
Peter Barker
1827d88f9a
Tools: autotest: use set_parameter for setting glitch offsets
...
This state was persistent across tests, which wasn't helping for
consistency.
6 years ago
Peter Barker
98cb68157f
Tools: autotest: add a test for Copter surface tracking
6 years ago
Peter Barker
326e208123
Tools: autotest: allow switch to debounce in aux-switch test
6 years ago
Peter Barker
23f5fabbcf
Tools: autotest: add tests for aux-switch options for mission reset and clear
6 years ago
Peter Barker
10120cee54
Tools: autotest: disable horizontal fence avoidance test showing bugs
6 years ago
Peter Barker
6e13adb43c
Tools: autotest: add test for fence Avoidance
6 years ago
Peter Barker
9ee0befb38
Tools: autotest: Copter: add avoidance test for beacon fence
6 years ago
Peter Barker
3008fe6eb5
Tools: autotest: Copter: add test for fence avoidance sliding
6 years ago
Peter Barker
acdddb8b1f
Copter: autotest: Copter: add test for proximity boundary avoidance
6 years ago
Peter Barker
18391d8a9a
Tools: autotest: produce stacktraces under Python3
6 years ago