ardupilot/Tools/autotest
Simon Hancock c0a503d74d autotest: Provide format and unit/multiplier info for log messages
Definitions of each character are extracted from LogStructure.h
Data is extracted by parsing the logging definition struct
Also parse WriteMessage() calls for messages not defined in struct
Add support to separate log descriptions for messages with same field list
Compute derived unit from combination of format, unit and multiplier
For XML output the format and derived unit into new attributes
Add enumerations to the XML output (bitmasks were already done)
For MD,RST,HTML, output either derived unit, 'char[n]', 'bitmask' or 'enum'
Fix support for Blimp by adding it to the parse_enum.py lookup table
2024-01-16 11:24:34 +11:00
..
aircraft Tools: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
ArduCopter_Tests Tools: copter do-change-speed autotest checks takeoff 2023-12-06 08:44:52 +09:00
ArduPlane_Tests Tools: added test for InertialLabs EAHRS 2023-12-17 09:47:30 +11:00
ArduRover_Tests Tools: rover: implement test_gcs_failsafe 2023-02-24 09:41:17 -08:00
ArduSub_Tests Tools: update path for sub test missions files 2020-04-09 09:01:03 +10:00
default_params autotest: Update tests for relay 2023-12-19 10:01:01 +11:00
Generic_Missions autotest: add test for Plane MAV_CMD_DO_VTOL_TRANSITION mission item 2023-09-13 11:48:27 +10:00
jsb_sim Tools: remove old jsbsim python scripts (unused anymore) 2023-04-14 08:23:15 +10:00
logger_metadata autotest: Provide format and unit/multiplier info for log messages 2024-01-16 11:24:34 +11:00
models SITL: new XPlane backend 2023-01-31 11:22:08 +11:00
param_metadata Tools: fix AP_Periph param docs generator 2023-11-29 12:11:14 +11:00
pysim autotest: added a web server test 2024-01-03 12:14:47 +11:00
template Tools: Rename scrimmage template to have .j2 extension 2023-09-08 17:09:26 +10:00
tilecache/srtm Tools: autotest: tilecache: add required SRTM files 2022-08-16 11:12:44 +10:00
web Autotest: fix html and use class on CSS 2020-10-24 10:30:09 +11:00
web-firmware Tools: added Web Tools landing page 2023-11-06 10:33:24 +11:00
win_sitl Tools: Change Cygwin default install location to Cygwin64 2021-01-03 09:49:05 +11:00
XPlane autotest: An X-Plane soaring mission file 2017-04-08 20:01:33 +10:00
__init__.py Tools: update python coding style 2016-09-01 13:05:11 +10:00
antennatracker.py autotest: add test for receiving base messages 2024-01-07 13:04:03 -08:00
arducopter.py Tools: DynamicRpmNotches is mostly within 5% but 10% prevents the test from flapping as much 2024-01-07 10:32:47 +11:00
arduplane.py autotest: Update tests for relay 2023-12-19 10:01:01 +11:00
ardusub.py Tools/autotest: Add LUA interface to access Range Finder state 2024-01-02 11:31:02 +11:00
autotest.py autotest: build AP_Periph parameters in autotest 2023-11-23 12:17:49 -08:00
balancebot.py autotest: cope with rename of AutoTest to Testsuite 2023-10-27 14:17:09 +11:00
bisect-helper.py Tools: use isinstance for type comparison 2023-09-02 13:27:25 +10:00
blimp.py autotest: add test for correct response to pressure calibration when no airspeed 2023-11-02 15:52:30 +11:00
check_autotest_speedup.py Tools: use isinstance for type comparison 2023-09-02 13:27:25 +10:00
examples.py Tools: autotest: remove useless shebang 2022-06-08 08:16:42 +09:00
fakepos.py Tools: fix junit report and add firmware version on report 2023-11-22 18:32:19 +11:00
fg_plane_view.bat Tools: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09: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 Tools: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
fg_quad_view.sh autotest: remove doubled up disable-anti-alias-hud 2020-07-04 09:25:42 +10:00
helicopter.py autotest: update PIDNotches to use AP_Filter format 2023-11-21 13:26:23 +11: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 Tools: added SpringValley3 location 2023-07-12 20:48:45 +10:00
quadplane.py autotest: add DCM climb rate test for quadplanes 2023-12-05 10:44:37 +11:00
README autotest: remove APM references 2021-09-18 10:45:39 -05:00
rover.py autotest: Use contexts to control script lifetimes in networking tests 2024-01-03 17:36:10 +11:00
run_in_terminal_window.sh autotest: fixed using GNU screen for opening gdb 2023-08-06 09:15:30 +10:00
run_mission.py autotest: cope with rename of AutoTest to Testsuite 2023-10-27 14:17:09 +11:00
sailboat.py autotest: cope with rename of AutoTest to Testsuite 2023-10-27 14:17:09 +11:00
sim_vehicle.py autotest: added a web server test 2024-01-03 12:14:47 +11:00
swarminit.txt Autotest: Create swarminit.txt 2019-01-18 10:16:18 +11:00
test_build_options.py autotest: test_build_options: add must-have-defines for CubeBlack 2023-06-14 17:01:26 +10:00
validate_board_list.py Tools: add script for validating the board_list.txt file 2023-03-08 11:51:36 -08:00
vehicle_test_suite.py autotest: fix for flapping multicast log download test 2024-01-10 18:07:29 +11:00

This is an automated test suite for ArduPilot