Peter Barker
993d87469c
autotest: move mission upload functions from rover to common
4 years ago
Peter Barker
34a52e9cfe
autotest: use wait_statustext in place of mavproxy.expect for autorotate test
4 years ago
Peter Barker
0daa1a63d3
autotest: remove pointless fetch_parameters call
...
And the entire method, replace with equivalent test
4 years ago
nkruzan
3e0f9ab4e7
Tools:autotest\common.py fix text typo
4 years ago
Peter Barker
61138f342a
autotest: do not time out receiving of heartbeat if running gdb
...
pausing indefinitely when running GDB is OK.
4 years ago
Peter Barker
1f47698076
autotest: use change_mode in place of mavproxy.send
4 years ago
Peter Barker
d3b3c443bc
autotest: reset copter completely after autotune test
4 years ago
Peter Barker
013415eb31
autotest: make and mark arducopter.py as flake8-compliant
4 years ago
Peter Barker
79f21ed639
autotest: add test for GSF logging
4 years ago
Peter Barker
9d681eecc4
autotest: move to state outside when we leave log structure
...
No vertical whitespace allowed in the structures...
We concatenate all of the LogStructure files; without this we remain in
state_inside and try to parse every line in the concatenation as if it
were a log structure definition
4 years ago
Peter Barker
44ec74030e
autotest: recover from flip in althold to remove stabilise throttle problem
4 years ago
Peter Barker
a4a5d52c35
autotest: extend time allowed for RTL for simplemode test
4 years ago
Peter Barker
9120882e9e
autotest: print name of open dataflash log when test exception caught
...
The stack trace is already extremely useful... but mapping back to the
relevant dataflash log is a bit of a pain.
Adding more stuff to this method in the future might be good, too.
4 years ago
Peter Barker
adf44f3b2b
autotest: make and declare sim_vehicle.py flake8-clean
4 years ago
Peter Barker
98451e499a
autotest: make and declare balancebot flake8-clean
4 years ago
Peter Barker
b5f490aff4
autotest: make fly_proximity_avoidance_test_alt_no_avoid more reliable
4 years ago
Peter Barker
d4aef2dba8
autotest: stop using MAVProxy to change mode
4 years ago
Peter Barker
05c9b79a5e
autotest: make and declare quadplane.py flake8-clean
4 years ago
Peter Barker
c13d229877
autotest: use self.set_current_waypoint rather than "wp set" to set current wp
4 years ago
Peter Barker
148e2e751f
autotest: add set_current_waypoint
4 years ago
Peter Barker
b7044d3708
autotest: remove use of global expect_list
4 years ago
Peter Barker
2d17f019b6
autotest: remove pointless manipulation of expect list
...
start_sitl and start_mavproxy already do this stuff
4 years ago
Peter Barker
dcc04ccd09
autotest: stop using MAVProxy to change modes
4 years ago
Peter Barker
2c1df16442
autotest: increase button message timeout to allow for Valgrind speed
4 years ago
Peter Barker
ad06a616b8
autotest: adjust for low log transfer rate under valgrind
4 years ago
Peter Barker
bcc1cb9dbb
autotest: use get_parameter in place of mav's param object
...
This is the only place in the code that does this
4 years ago
Peter Barker
b1ccf3b3f8
autotest: add test for rangefinder-based proximity avoidance enablement
4 years ago
Peter Barker
3cf1b9444f
autotest: get_sim_time_cached in NMEA output test to stop losing msgs
4 years ago
Peter Barker
ce61f44505
autotest: reset SITL commandline after fetching unhidden parameters
...
this makes a difference under Valgrind, which has to reboot slightly differently to normal SITL
4 years ago
Peter Barker
e221e6ce45
autotest: flake8 compliance for ardusub.py
4 years ago
Peter Barker
628a3843b2
autotest: flake8 compliance for arduplane.py
4 years ago
Peter Barker
78aa729b90
autotest: flake8 compliance for common.py
4 years ago
Peter Barker
4c56ac7eb3
autotest: flake8 compliance for antennatracker.py
4 years ago
Peter Barker
726f54e37f
autotest: flake8 compliance for rover.py
4 years ago
Peter Barker
e3887c8d93
autotest: make and mark autotest.py flake8-clean
4 years ago
Peter Barker
33fee211a4
autotest: extend pexpect timeouts when running under Valgrind
4 years ago
Peter Barker
a292fe1b8b
autotest: use wait_statustext rather than mavproxy.expect
...
This is important when running under Valgrind as the text can be
significantly delayed. wait_statustext times out in simulation time,
whereas mavproxy.expect has a flat 60s timeout
4 years ago
Peter Barker
c00a82868e
autotest: make DLVR sole airspeed sensor in test
...
The test wasn't actually *using* the DLVR...
4 years ago
Peter Barker
dbdda65956
autotest: add basic test for GPS blending
4 years ago
Peter Barker
1ca0998f32
Tools: take MAV_CMD_DO_SPRAYER as a mavlink command
4 years ago
Peter Barker
b14dcf4bae
Tools: add mission command to turn sprayer on and off
4 years ago
Peter Barker
be8f747b7a
autotest: adjust timeout for Valgrind; disable for gdb
4 years ago
Peter Barker
ca49f62b6d
autotest: add test for Plane's RTL_CLIMB_MIN parameter
4 years ago
Peter Barker
e4d5a92721
autotest: add wait_distance_to_nav_target method
4 years ago
Peter Barker
d60fa86026
autotest: use set_map_from_rc more
4 years ago
Peter Barker
a5706a18af
autotest: handle Py2 not having ConnectionResetError built in
4 years ago
Iampete1
904b493809
Tools: autotest, common.py remove extra comma
4 years ago
Pierre Kancir
8396388af9
Tools: run_examples: add FlashTest to skip list
4 years ago
Peter Barker
4324d66c13
autotest: loosen time constraint on mavlink messages in magcal
...
Saw an error where we didn't get one of these in 5 seconds.
That sounds like too much. But we'll loosen the constrain anyway
4 years ago
Peter Barker
bd8384b322
autotest: break out a get_altitude method
4 years ago