Peter Barker
a8bd417527
autotest: cope with rename of AutoTest to Testsuite
2023-10-27 14:17:09 +11:00
Peter Barker
00bbb61411
autotest: rename common.py to vehicle_test_suite.py
2023-10-27 14:17:09 +11:00
Peter Barker
e110ee5537
autotest: stop using removed MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS
2023-10-26 13:19:59 +11:00
Peter Barker
5e55e143cc
autotest: test MAV_CMD_CONTROL_HIGH_LATENCY as both long and int
2023-10-26 13:19:29 +11:00
Peter Barker
73be6c55f7
Tools: add Sagetech MXS simulator
2023-10-25 20:06:47 +11:00
Peter Barker
f9165c786d
autotest: add test for Copter taking off above-home via command int
2023-10-24 12:59:19 +11:00
Peter Barker
7de20c09f2
autotest: test MAV_CMD_NAV_TAKEOFF on Copter
2023-10-24 12:59:19 +11:00
Peter Barker
c3c7784c23
autotest: add explicit tes for MAV_CMD_DO_FENCE_ENABLE
2023-10-24 11:37:18 +11:00
Peter Barker
c65675a64d
autotest: add an epsilon kwarg for assert_parameter_values
...
... and reimplement assert_parameter_vaue in terms of that function
2023-10-20 17:59:05 +11:00
Peter Barker
091c315fa4
autotest: add a test for quadplane Q_GUIDED_MODE
2023-10-19 09:16:45 +11:00
Peter Barker
0e458f3342
autotest: test DO_SEND_BANNER as both long and int
2023-10-18 19:49:17 +11:00
Peter Barker
69b4694cee
autotest: allow more time for disarm on vtol-state test
...
right on the edge
2023-10-18 19:49:06 +11:00
Peter Barker
7e1492d2b7
autotest: add test for MAV_CMD_NAV_TAKEOFF for quadplane using command_long
2023-10-18 19:49:06 +11:00
Peter Barker
e8be3a4e21
autotest: add explicit test for MAV_CMD_GET_HOME_POSITION
2023-10-18 19:48:23 +11:00
Peter Barker
a98def0b6d
autotest: add test for SET_ATTITUDE_TARGET headings
2023-10-18 11:17:32 +11:00
Peter Barker
7d9cd3c1de
Tools: accept LOITER_UNLIM and RETURN_TO_LAUNCH as command_int
2023-10-17 12:58:57 +11:00
Peter Barker
aaca600a94
autotest: test setting modes via COMMAND_INT and DO_SET_MODE
2023-10-17 10:41:36 +11:00
Peter Barker
acf8162e5e
autotest: correct hook removal for Copter tests
...
these hooks were remaining active if the test failed
2023-10-16 12:15:29 +11:00
Andrew Tridgell
823a917ae1
autotest: added Plane.TerrainRally test
...
reproduces the issue from
https://github.com/ArduPilot/ardupilot/issues/25157
2023-10-14 10:46:00 +11:00
Peter Barker
56e9be120a
autotest: don't build examples for fmuv2
...
needs extra defines as we kill features from it
2023-10-11 19:09:46 +11:00
Peter Barker
c942dad35e
Tools: allow Plane to run MAV_CMD_MISSION_START as long and int
2023-10-11 19:05:56 +11:00
Peter Barker
28a141b423
autotest: add autotests for MAV_CMD_SET_SOURCE_SET mavlink command
2023-10-11 18:37:02 +11:00
Peter Barker
e2531a93f2
Tools: accept MAV_CMD_CONDITION_YAW as both long and int in Sub
2023-10-10 08:32:54 +09:00
Andrew Tridgell
65099d0626
Tools: allow Ohm units in parameters
2023-10-08 11:04:21 +11:00
Peter Barker
54c5809428
Tools: add InterActTest to show interaction with automated setup
2023-10-06 13:03:53 +11:00
Peter Barker
675c6e27e9
autotest: fix interact
2023-10-06 13:03:53 +11:00
Anthony Luo
695831628a
Tools: document airspeed params
2023-10-05 08:18:44 +11:00
Peter Barker
3dfd06cff2
Tools: add tests for MAV_CMD_DO_LAND_START for both int and long
2023-10-04 19:04:25 +11:00
Peter Barker
4adc3fb25f
autotest: test MAV_CMD_DO_AUX_FUNCTION as both COMMAND_LONG and COMMAND_INT
2023-10-04 19:01:22 +11:00
Peter Barker
938ec84fa7
autotest: add (disabled) sub test for MAV_CMD_DO_CHANGE_SPEED
...
this doesn't work on master either...
2023-10-04 18:36:52 +11:00
Peter Barker
f72bfcc373
autotest: add upload_rally_points_from_locations
2023-10-03 23:55:22 +11:00
Peter Barker
41518a4fc0
autotest: add test for Sub MAV_CMD_MISSION_START
2023-10-03 23:54:40 +11:00
Peter Barker
d74947db10
Tools: handle message interval commands as both long and int
2023-10-03 10:12:21 +09:00
Andrew Tridgell
a60c449833
autotest: enable ADSB on ADSB SITL periph
2023-10-02 21:45:28 +11:00
Peter Barker
1641aa42ec
autotest: add test for MAV_CMD_DO_LAND_START
2023-09-29 13:55:32 +10:00
Peter Barker
3a465829b3
Tools: accept several mode-changing commands via command_int
...
... as well as via command_long
2023-09-29 08:56:50 +10:00
Peter Barker
e2895c08ae
autotest: rename PayLoadPlaceMission to PayloadPlaceMission
2023-09-28 17:13:38 +10:00
Peter Barker
5cb20abaa7
autotest: rename get_message_rate to measure_message_rate
2023-09-28 13:43:59 +10:00
Peter Barker
ad70237013
Tools: handle MAV_CMD_DO_FLIGHTTERMINATION as both long and int
2023-09-27 11:27:45 -07:00
Peter Barker
67b9a50153
autotest: add test for Plane do-go-around
2023-09-27 17:37:55 +10:00
Paul Riseborough
acfb5ccc05
Tools: Add test for quadplane forward motor use and pitch limiting
2023-09-27 11:43:45 +10:00
Peter Barker
fa6ec69bf1
autotest: add tests for Sub NAV_LAND and NAV_LOITER_UNLIM via mavlink
2023-09-26 11:38:28 +10:00
Peter Barker
489bb2c897
autotest: add test for MAV_CMD_AIRFRAME_CONFIGURATION
2023-09-26 11:37:42 +10:00
Peter Barker
e8792eec68
autotest: add test for enabling autotune via mavlink command
2023-09-26 11:36:57 +10:00
Peter Barker
91f457d4eb
autotest: test CMD_CONDITION_YAW for Copter as COMMAND_INT and COMMAND_LONG
2023-09-26 11:35:55 +10:00
Peter Barker
8cac60ca88
autotest: tweak test_mount_pitch win condition
...
we only need to see the sample once when hold is 0
2023-09-26 08:46:56 +10:00
Peter Barker
5298187aaa
autotest: print command number when sending commands
2023-09-21 21:04:17 +10:00
Peter Barker
d946877fd4
autotest: fix DO_CHANGE_SPEED test
...
we could arrive back at our home location and stop before enough time passed to satisfy the test. i.e. doing exactly the same steps out and back again without allowing for differences in timing leads to random failure
2023-09-21 21:03:25 +10:00
Peter Barker
712237ec3a
autotest: add test for Plane MAV_CMD_DO_PARACUTE
2023-09-20 17:37:59 +10:00
Peter Barker
613524d7d5
autotest: Copter: add test for DO_CHANGE_SPEED in guided mode
2023-09-20 15:44:38 +10:00