ardupilot/Tools/autotest
Peter Barker 1075e13352 autotest: stop set_parameter from using get_parameter
Setting a parameter on ArduPilot causes the autopilot to emit the new
value in a PARAM_VALUE message, so we do not need to fetch it ourselves.

Fetching it ourselves causes subtle problems for the autotest suite
where a PARAM_VALUE is currently in the uart buffer - so the autotest
set_parameter has consumed one PARAM_VALUE message (the auto-emitted
one).  If it immediately does a set_parameter then the next
PARAM_VALUE it sees will be the OLD value as the value comes out of the
uart.
2020-09-15 19:27:36 +10:00
..
ArduCopter_Tests Tools: update path for copter test missions files 2020-04-09 09:01:03 +10:00
ArduPlane_Tests autotest: add test for Plane dead-reckoning support 2020-08-21 18:16:40 +10:00
ArduRover_Tests Tools: update path for rover test missions files 2020-04-09 09:01:03 +10:00
ArduSub_Tests Tools: update path for sub test missions files 2020-04-09 09:01:03 +10:00
Generic_Missions autotest: added loiter-to-alt test mission 2020-08-25 10:39:18 +10:00
XPlane autotest: An X-Plane soaring mission file 2017-04-08 20:01:33 +10:00
aircraft Tools: added TugGoat's modifications to the Rascal JSBSim model 2018-12-18 13:06:03 +11:00
default_params autotest: remove parameters with default values from copter.parm 2020-09-11 08:02:38 +10:00
jsb_sim Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
logger_metadata Tools: logger_metadata fix relative dir search 2020-08-25 20:01:27 +10:00
param_metadata autotest: param_parse.py: correct parsing of Values fields 2020-09-15 11:09:52 +10:00
pysim Autotest: remove special case for vicon and default vicon for copter to false 2020-08-17 21:17:26 +10:00
template Tools: Implement better Scrimmage support 2020-04-28 11:09:51 +10:00
web Tools: use https:// scheme for ardupilot URLs 2019-12-10 07:53:46 +11:00
web-firmware Tools: remove fmuv4 and update Pixracer 2020-07-13 15:24:54 +10:00
win_sitl Tools: rename APMrover2 to Rover 2020-04-14 09:50:34 +09:00
README First version of APM autotest 2011-10-31 13:50:34 +11:00
__init__.py Tools: update python coding style 2016-09-01 13:05:11 +10:00
antennatracker.py Tools: update path for antenna tracker test missions files 2020-04-09 09:01:03 +10:00
arducopter.py autotest: stop taking off when we're already in the air 2020-09-10 10:39:30 +10:00
arduplane.py autotest: bug fixes for ekf lane switch test 2020-09-11 10:16:20 +10:00
ardusub.py autotest: correct sub parameter name PSC_VELZ_P, fix test to match 2020-08-30 08:38:35 +10:00
autotest.py Tools: added --Werror option to autotest.py 2020-09-15 09:40:03 +10:00
balancebot.py autotest: add tests for log download 2020-05-26 19:32:49 +10:00
bisect-helper.py Tools: add bisect-helper.py 2018-03-09 10:38:48 +11:00
build-with-disabled-features.py Tools: rename APMrover2 to Rover 2020-04-14 09:50:34 +09:00
common.py autotest: stop set_parameter from using get_parameter 2020-09-15 19:27:36 +10:00
examples.py autotest: explicitly run hello-world test and check for string 2020-05-28 13:49:47 +10:00
fakepos.py Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
fg_plane_view.bat autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
fg_plane_view.sh autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
fg_quad_view.bat autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
fg_quad_view.sh autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
junit.xml auto est: modular tests and unit testing with Junit.xml output for jenkins 2012-07-05 23:48:50 -07:00
locations.txt autotest: added EliField 2020-07-15 16:14:00 -07:00
quadplane.py autotest: add rudder disarm checks for airmode 2020-08-18 11:42:34 +10:00
rover.py autotest: send all progress messages to autopilot 2020-09-09 23:47:28 +10:00
run_in_terminal_window.sh Tools: correct quoting in run_in_terminal_window.sh 2018-03-15 07:40:23 +09:00
sim_vehicle.py autotest: Add start time argument and parsing. 2020-09-07 21:20:25 +10:00
swarminit.txt Autotest: Create swarminit.txt 2019-01-18 10:16:18 +11:00

README

This is an automated test suite for APM