Rajat Singhal
ffdf520a01
autotest: enable airsim SITL backend
2019-07-17 07:26:50 +10:00
Pierre Kancir
1f9adf1f3b
Tools: remove log module from default autotest modules
2019-07-16 18:58:54 +10:00
Pierre Kancir
666e7b88d7
Tools: common: dynamicly load and unload log module as needed
2019-07-16 18:58:54 +10:00
Pierre Kancir
b655197c95
Tools: common: unload dataflash_logger module after use
2019-07-16 18:58:54 +10:00
Pierre Kancir
21fe1e54e5
Tools: unload relay module from autotest defaults
2019-07-16 18:58:54 +10:00
Pierre Kancir
32f5d80689
Tools: rover: use do_set_relay
2019-07-16 18:58:54 +10:00
Pierre Kancir
98d897e790
Tools: common: implement do_set_relay and do_set_relay_mavproxy
2019-07-16 18:58:54 +10:00
Peter Barker
b208b76884
Tools: autotest: add trivial test for receiving COLLISION message
2019-07-16 09:52:54 +10:00
Pierre Kancir
9d20a13cd4
Tools: reduce mavproxy memory usage on autotest
2019-07-14 15:52:47 +10:00
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.
2019-07-12 12:48:05 +10:00
Peter Barker
87e43d6e44
Tools: autotest: add option to disable breakpoints at sim startup
2019-07-12 12:48:05 +10:00
Pierre Kancir
12cb09a3f4
Tools: factorize sitl rangefinder setup
2019-07-11 11:52:44 +10:00
Pierre Kancir
daaf769055
Tools: add arm/disarm testing on all modes
2019-07-11 11:42:45 +10:00
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
2019-07-09 12:46:39 +10:00
Peter Barker
899db3d3ac
Tools: autotest: add test for sensor config error loop
...
Tools: autotest: exempt failing vehicles from SensorConfigError test
2019-07-09 10:01:23 +10:00
Peter Barker
7b933ffd8a
Tools: autotest: add test for mission_item download
...
Ensures that target_system and target_component are appropriately set in
return packet
2019-07-09 09:25:06 +10:00
Peter Barker
e6b1fa507d
Tools: autotest: rename get_mission_item_on_link to get_mission_item_int_on_link
2019-07-09 09:25:06 +10:00
Peter Barker
001f276043
Tools: autotest: re-enable QAUTOTUNE test
2019-07-08 20:38:31 +10:00
Peter Barker
5b5f582307
Tools: autotest: present stack traces on exceptions
2019-07-08 16:51:25 +10:00
Peter Barker
6332d2e729
Tools: autotest: fix race condition with getting parameters
2019-07-08 16:51:25 +10:00
SergeyBokhantsev
c9447776b2
Tools: autotest: correct debounce tests under Rover
...
Channel 8 is the mode channel under Rover
2019-07-04 11:35:05 +10:00
Andrew Tridgell
5c5ae78dfb
autotest: added plane-jet parameters
2019-07-03 08:05:09 +10:00
Peter Barker
e36231d547
Tools: autotest: loosen distance check when looking for lower point
2019-07-01 20:08:35 +10:00
Andrew Tridgell
4b8972433a
Tools: fixed handling of bitmask in param metdata
...
this prevents ARMING_CHECK from getting invalid values for the bitmask
2019-07-01 19:22:03 +10:00
Peter Barker
89ef13d32e
Tools: autotest: reference issue in disabled beacon test
2019-07-01 12:12:43 +10:00
Peter Barker
5b14be92e6
Tools: autotest: change beacon test to use EKF3
2019-07-01 07:20:58 +09:00
Peter Barker
b22fccd35d
Tools: autotest: add test for beacon navigation
2019-07-01 07:20:58 +09:00
Peter Barker
6442dd1f2f
Tools: autotest: make vision position test more reliable
2019-06-29 10:49:20 +10:00
Peter Barker
dc75f382b8
Tools: autotest: loosen check for wait_circling_point_with_radius
...
Also add a timeout
2019-06-25 19:59:14 +10:00
Peter Barker
e4761e1ee4
Tools: autotest: avoid draining button change message we want
2019-06-24 10:04:39 +10:00
Peter Barker
0a2ee0f04c
Tools: autotest: unshadow clear_mission method
2019-06-24 10:04:24 +10:00
Peter Barker
1827d88f9a
Tools: autotest: use set_parameter for setting glitch offsets
...
This state was persistent across tests, which wasn't helping for
consistency.
2019-06-21 13:50:55 +10:00
Peter Barker
98cb68157f
Tools: autotest: add a test for Copter surface tracking
2019-06-21 13:50:55 +10:00
Peter Barker
5992cc8782
Tools: autotest: clear mission between tests
2019-06-20 11:51:13 +10:00
Peter Barker
fec3dc4f70
Tools: autotest: add tests for Plane AuxSwitch mode changes
2019-06-18 10:48:47 +10:00
Peter Barker
553037c117
Tools: autotest: disable fence when RTLing to home
...
Otherwise we breach the fence while loitering...
2019-06-14 18:23:27 +10:00
Peter Barker
326e208123
Tools: autotest: allow switch to debounce in aux-switch test
2019-06-14 10:40:52 +10:00
Peter Barker
23f5fabbcf
Tools: autotest: add tests for aux-switch options for mission reset and clear
2019-06-13 19:37:32 +10:00
Peter Barker
d8278335a1
Tools: autotest: move upload_using_mission_protocol up to common.py
2019-06-07 16:29:37 +10:00
Peter Barker
c8a4af76fe
Tools: autotest: add tests for Plane fence
2019-06-07 16:29:37 +10:00
Peter Barker
10120cee54
Tools: autotest: disable horizontal fence avoidance test showing bugs
2019-06-07 15:26:39 +10:00
Peter Barker
6e13adb43c
Tools: autotest: add test for fence Avoidance
2019-06-07 15:26:39 +10:00
Peter Barker
6047ef105e
Tools: autotest: correct text MAVProxy-dedupe check in mission load
...
This failed to protect against multiple rapid calls to load_mission
2019-06-06 10:33:28 +10:00
Peter Barker
9ee0befb38
Tools: autotest: Copter: add avoidance test for beacon fence
2019-06-04 09:06:07 +09:00
Peter Barker
3008fe6eb5
Tools: autotest: Copter: add test for fence avoidance sliding
2019-06-04 09:06:07 +09:00
Peter Barker
acdddb8b1f
Copter: autotest: Copter: add test for proximity boundary avoidance
2019-06-04 09:06:07 +09:00
Andrew Tridgell
1f98665699
moved build.Binaries ahead of build.All
...
ensure we get new builds out quickly
2019-06-03 17:59:28 +10:00
Peter Barker
e9552ec4e1
Tools: autotest: more efficient set_rc_from_map
2019-06-02 10:02:24 +10:00
Peter Barker
3ed55ea3c5
Tools: autotest: add drain_mav_unparsed and use it
2019-05-28 20:41:56 +10:00
Peter Hall
fbc2650449
Tools: autotest: update sailboat default params
2019-05-28 08:35:58 +09:00