ardupilot/Tools/autotest
Peter Barker f89bfff037 autotest: ensure latest log is timestamped, small and not growing
A fixed time this log is open for ensures we know what we are downloading.

We will not be keeping dataflash logs of the rest of this test after this PR as we leave LOG_DISARMED as it is.

Waiting for GPS ensures the file gets a timestamp, so MAVProxy's "log download latest" will return that log file.
2024-03-12 21:13:25 +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 autotest: added quadplane ShipLanding test 2024-03-06 09:39:51 +11:00
ArduRover_Tests Tools: rover: implement test_gcs_failsafe 2023-02-24 09:41:17 -08:00
ArduSub_Tests Sub: test for ABOVE_TERRAIN frame 2024-03-11 13:38:38 -03:00
default_params AP_GPS: remove dead GPS_MINDGPS variable 2024-02-22 14:41:29 +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 Tools: param_parse.py: correct extraction of enum class in nested classes 2024-02-06 11:13:14 +11:00
models Tools: fixed name of pitch limit parameters 2024-01-23 15:00:30 +11:00
param_metadata Tools: param_parse.py: stop emitting field text in JSON output 2024-01-17 18:33:25 +11:00
pysim autotest: fixed the 'X' frame 2024-02-19 14:30:13 +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
unittest Tools: Script to fetch online ArduPilot parameter documentation (if not cached) and 2024-02-22 08:31:57 +11: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 that tracker can use moving baseline yaw 2024-02-21 16:56:25 +11:00
arducopter.py autotest: reimplement wait_location with new object-based approach 2024-03-07 09:41:57 +11:00
arduplane.py autotest: reimplement wait_location with new object-based approach 2024-03-07 09:41:57 +11:00
ardusub.py Sub: test for ABOVE_TERRAIN frame 2024-03-11 13:38:38 -03:00
autotest.py autotest: tidy setting of board type 2024-01-24 18:42:18 +11: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: run examples with SITL 2024-02-28 19:22:14 +11: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: add Gundaroo oval testing location 2024-02-10 20:56:09 +11:00
quadplane.py autotest: added quadplane ShipLanding test 2024-03-06 09:39:51 +11:00
README autotest: remove APM references 2021-09-18 10:45:39 -05:00
rover.py autotest: reimplement wait_location with new object-based approach 2024-03-07 09:41:57 +11:00
run_in_terminal_window.sh treewide: fix shebangs - /bin/bash -> /usr/bin/env bash 2024-02-13 11:36:23 +11: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 Tools: rename sim_periph_gps to sim_gps_universal, recreate sim_periph_gps 2024-01-16 12:16:35 +11:00
swarminit.txt Autotest: Create swarminit.txt 2019-01-18 10:16:18 +11:00
test_build_options.py Tools: move AC_Avoidance defines into libraries 2024-03-11 18:07:18 +11: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: ensure latest log is timestamped, small and not growing 2024-03-12 21:13:25 +11:00

This is an automated test suite for ArduPilot