Peter Barker
479b2c5e11
Tools: autotest: allow nav-delay-abstime to delay arbitrary time
6 years ago
mhefny
42cbb370f9
Tools: add Pyramid location
6 years ago
Peter Barker
c153a2d891
Tools: autotest: add test for motor test
6 years ago
Peter Barker
eb705dc88c
Tools: autotest: do not pass location to SITL unless user-specified
6 years ago
Peter Barker
a8a5ccf51b
Tools: autotest: test that long fs triggers even if short fs disabled
6 years ago
Peter Hall
ac237eea4b
Tools: autotest: update sailboat default params and add sailboat-motor frame
6 years ago
Anthony Velte
892ad11552
Tools: Add scrimmage simulator to sim_vehicle.py
6 years ago
Peter Barker
b61bfd663f
Tools: autotest: wait for EKF to be happy after returning its GPS
6 years ago
Peter Barker
bf0a947317
Tools: autotest: improve test diagnostics
6 years ago
Peter Barker
4b331419e3
Tools: autotest: improve mission download diagnostics
6 years ago
Peter Barker
9aa5cedd2a
Tools: autotest: increase timeout on mission_item_int
...
We may spend so much time parsing messages this deadline passes
6 years ago
Peter Barker
472d98dcb7
Tools: autotest: wait longer for mission acks
...
Nothing is adjusting the streamrates on our second mavlink port, meaning
we have to get through a lot of traffic before getting acks.
6 years ago
Peter Barker
05a48928f8
Tools: autotest: assume Tracker has AP_Stats
6 years ago
Peter Barker
d68e8f4cfb
Tools: autotest: wait for any message on link before requesting mission count
6 years ago
Peter Barker
f896af6800
Tools: autotest: increase timeout waiting for MISSION_COUNT
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
6896b7b302
Tools: autotest: improve tests of MISSON_ITEM compatability layer
...
Tools: autotest: test returned MISSION_ITEM has correct mission_type
Tools: autotest: correct spelling on mission
Tools: autotest: add sanity check for sequence number on returned items
Tools: autotest: add test that we MISSION_ACK for bad MISSION_ITEM seq
Tools: autotest: improve debug on MISSION_COUNT assertion
Tools: autotest: validate returned mission type
6 years ago
Peter Barker
16503f7f25
Tools: autotest: add test for Plane reposition
6 years ago
Peter Barker
0dfb1e858c
Tools: autotest: remove ineffective sub parameter
...
This would be SIM_BARO_RND.
Adding randomness by default may make autotests non-repeatable.
6 years ago
Peter Barker
0805547ba6
Tools: autotest: break out roundtrip_fencepoint_protocol method
6 years ago
Peter Barker
44ccbcf78a
Tools: autotest: rename send_clear_mission to clear_mission
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
Peter Barker
428b790771
Tools: autotest: correct rally point upload tests
6 years ago
Peter Barker
be20f458bf
Tools: sim_vehicle.py: sort vehicle type in help
6 years ago
Leonard Hall
fb790cadda
Tools: update parameter files after PID upgrade
6 years ago
Peter Barker
47e1733bc5
Tools: autotest: correct RC2_REV to RC2_REVERSED in comment
6 years ago
Peter Barker
1fbd41e6f3
Tools: autotest: add test for Rover SmartRTL
6 years ago
Peter Barker
6fc22cd5a3
Tools: autotest: make rangefinder test more reliable
6 years ago
Rajat Singhal
ffdf520a01
autotest: enable airsim SITL backend
6 years ago
Pierre Kancir
1f9adf1f3b
Tools: remove log module from default autotest modules
6 years ago
Pierre Kancir
666e7b88d7
Tools: common: dynamicly load and unload log module as needed
6 years ago
Pierre Kancir
b655197c95
Tools: common: unload dataflash_logger module after use
6 years ago
Pierre Kancir
21fe1e54e5
Tools: unload relay module from autotest defaults
6 years ago
Pierre Kancir
32f5d80689
Tools: rover: use do_set_relay
6 years ago
Pierre Kancir
98d897e790
Tools: common: implement do_set_relay and do_set_relay_mavproxy
6 years ago
Peter Barker
b208b76884
Tools: autotest: add trivial test for receiving COLLISION message
6 years ago
Pierre Kancir
9d20a13cd4
Tools: reduce mavproxy memory usage on autotest
6 years ago
Peter Barker
bd50f288a1
Tools: autotest: get mavproxy to heartbeat at speedup rate
...
This should resolve a race condition we have with guided position modes.
MAVProxy's heartbeat rate defaults to 1Hz.
When GCS failsafe is active on Copter because we're in GUIDED (or
GUIDED_NOGPS mode) we require a heartbeat every 5 seconds. At speedup
8, we can only expect a heartbeat every 8 seconds of sim time.
We also only check for this heartbeat every 3 seconds - leading to this
awesome race condition.
6 years ago
Peter Barker
87e43d6e44
Tools: autotest: add option to disable breakpoints at sim startup
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
899db3d3ac
Tools: autotest: add test for sensor config error loop
...
Tools: autotest: exempt failing vehicles from SensorConfigError test
6 years ago
Peter Barker
7b933ffd8a
Tools: autotest: add test for mission_item download
...
Ensures that target_system and target_component are appropriately set in
return packet
6 years ago
Peter Barker
e6b1fa507d
Tools: autotest: rename get_mission_item_on_link to get_mission_item_int_on_link
6 years ago
Peter Barker
001f276043
Tools: autotest: re-enable QAUTOTUNE test
6 years ago
Peter Barker
5b5f582307
Tools: autotest: present stack traces on exceptions
6 years ago
Peter Barker
6332d2e729
Tools: autotest: fix race condition with getting parameters
6 years ago