Peter Barker
ced25ec0d7
Tools: remove use of python (as opposed to python3)
2024-10-15 11:11:38 +11:00
Peter Barker
c3affa4e94
autotest: move first landing waypoint further out
...
pathological conditions can mean we're not lined up correctly afterwards and overshoot
2024-10-11 10:03:41 +11:00
Gone4Dirt
bbc2259cff
Autotest: Update Autorotation tests for new mode change and bailout methods
2024-10-11 09:54:26 +11:00
MattKear
41694869d5
Autotest: Heli: minor improvements to TurbineCoolDown
2024-10-11 09:54:26 +11:00
MattKear
0281dc3a79
Autotest: Add method for check servo channel in range
2024-10-11 09:54:26 +11:00
Peter Barker
b8e84cdcd0
autotest: restart MAVProxy if it exits when running under gdb
...
this is useful if you are running under GDB and ArduPilot fails early (eg. parameter sanity checks or SITL device configuration issues)
2024-10-11 09:52:26 +11:00
George Zogopoulos
ecf11f2208
autotest: Added back-transition throttle test
2024-10-09 19:25:50 +11:00
Peter Barker
39ab13cec4
autotest: quadplane: test AHRS flyFoward flag behaviour
2024-10-09 19:19:29 +11:00
Peter Barker
f588e9a230
autotest: add simple test that wind estimates from DCM and EKF3 converge
2024-10-09 10:02:02 +11:00
Nick Exton
2c80c702bc
autotest: Add Copter test for AutoYaw with Mount without yaw control
2024-10-08 08:05:27 +09:00
MattKear
4ce1c5db90
Autotest: Helicopter: Add turbine cooldown test
2024-10-06 14:33:57 +11:00
Randy Mackay
e06c9048e0
Tools: add copter pos offset test
2024-10-04 09:25:56 +09:00
Peter Barker
e40ae8e649
autotest: install terrain handlers in TerrainLoiter test
...
needs terrain, was passing because previous tests were providing hte autopilot with the data
2024-10-02 18:10:45 +10:00
Peter Barker
653aff7f8a
Tools: split Plane tests into tests1a and tests1b
2024-10-02 18:10:45 +10:00
Peter Barker
23513e3f9a
Tools: use /usr/bin/env to find python3
...
going directly to /usr/bin/python3 means we don't use the venv python
2024-10-02 18:10:34 +10:00
George Zogopoulos
36991de2b8
autotest: Improved takeoff tests
...
- Also added a ground rolling takeoff test.
- Rebased conflict resolution originating from https://github.com/ArduPilot/ardupilot/pull/28030
2024-10-02 17:09:07 +10:00
Tarik
5ea787a46d
Autotest: Modify look_for_wiggle to test for individual servo movements
2024-10-02 17:05:45 +10:00
Peter Barker
b73bef5b13
autotest: correct frame in reposition command
2024-10-02 12:10:16 +10:00
Stephen Dade
dad98d99eb
Tools: Fix message rate setting in tests
2024-10-02 09:22:43 +10:00
Stephen Dade
9042e7de1a
Tools: Add test for SET_MESSAGE_INTERVAL limiting
2024-10-02 09:22:43 +10:00
Peter Barker
5ab9cda206
autotest: add autotest for invalid battery backend checks
2024-10-01 09:48:13 +10:00
Andrew Tridgell
6bf69eb7dc
autotest: fixed MAV_CMD_GUIDED_CHANGE_ALTITUDE
...
need terrain handlers installed to support terrain targets
2024-10-01 07:15:44 +10:00
Andrew Tridgell
068124358f
autotest: fixed incorrect use of min/max/accuracy
...
we were accepting values outside the specified range
2024-10-01 07:15:44 +10:00
Andrew Tridgell
f48b0375d8
autotest: improved GliderPullup test
...
use LOITER_TO_ALT and a landing, allowing for a much better test of
the full glider pullup mission
2024-10-01 07:15:44 +10:00
Andrew Tridgell
834863fdb7
autotest: adjust tests that need full rate logging
2024-10-01 07:15:28 +10:00
Andrew Tridgell
33268bc037
autotest: lower logging rate
...
we are starting to get huge downloads for autotest failures. High
logging rates rarely help to diagnose an issue, so lower the default
rate when in autotest
2024-10-01 07:15:28 +10:00
Andrew Tridgell
ecec9c47b1
autotest: force use of airspeed in GliderPullup
2024-09-29 11:06:05 +10:00
Bob Long
92c6c22051
Tools: autotest: test ICE max starter retry limit
2024-09-27 16:12:28 +10:00
Peter Barker
beb4226740
Plane: add test for MAV_CMD_NAV_LOITER_TO_ALT
2024-09-26 20:23:15 +10:00
Peter Barker
01bf3fe6a1
autotest: param_metadata.py: emit bitmask as XML sub-element
...
make it easy for consumers to get at this data.
leaves the old form, so we don't break older consumers
2024-09-25 23:44:14 +10:00
Andy Piper
a8ecc2386e
autotest: GainBackoffTakeoff test
2024-09-25 17:13:03 +10:00
timtuxworth
fdbbd320a4
Tools: test use Location::AltFrame for guided_state.target_alt_frame
2024-09-24 22:51:02 +10:00
Clyde McQueen
8b37100772
autotest: large outliers in sub terrain test have low sq
2024-09-23 19:14:34 +10:00
Andy Piper
202de8cc40
autotest: FAST_ATTITUDE looks at ANG now
2024-09-17 10:12:35 +10:00
Yuxin Pan
a717283c62
Tools: remove baro param from white list
2024-09-16 17:25:02 +10:00
Andrew Tridgell
fc2f518934
autotest: added CopterTailsitter test
...
test rearward rangefinder
2024-09-14 08:39:51 +10:00
Ikko Eltociear Ashimine
78f0e78977
Tools: update param_parse.py
...
seperator -> separator
2024-09-12 14:55:03 +10:00
Yuxin Pan
adc147aba3
Tools: remove params from whiltelist
2024-09-12 06:54:15 +10:00
Andrew Tridgell
bcf19b6d0d
Tools: adjust usage of --enable for uppercase names
2024-09-11 16:11:22 +10:00
Yuxin Pan
e7359c12f1
Tools: add some parameter documentation
...
SITL: vehicle_test_suite.py parameters removal from whitelist
SITL: Add known unit amp hour
SITL: Add known unit Ah
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
2024-09-11 10:22:22 +10:00
Peter Barker
d6386cc1fd
autotest: add test we don't die with bad RC channel for roll
2024-09-10 22:00:50 +10:00
Andrew Tridgell
d27d34987c
autotest: added GliderPullup test
2024-09-10 10:15:34 +10:00
Andrew Tridgell
ae6376fcd6
autotest: added CommonOrigin test
...
test EK2 and EK3 common origin
2024-09-10 09:28:50 +10:00
Andy Piper
1ef89d31f2
autotest: static notch test
2024-09-09 09:29:32 +10:00
Peter Barker
1e8e250459
autotest: add test for ahrs-source.lua
2024-09-08 10:02:29 +10:00
Peter Barker
96fe3da083
autotest: assert that if a feature is supposed to be compiled in that it is
...
The biggest feature here is the massive whitelist. Many features can be marked as compiled-in but will be elided by the compiler as it isn't called anywhere. That's OK, but it does mean we can't check for its presence or absence based on symbols.
2024-09-08 00:55:43 +10:00
Peter Barker
7280ff3ffd
autotest: fix flapping TakeoffAuto3 test
2024-09-07 09:40:43 +10:00
Peter Barker
ab77509551
Tools: create and use WaitAndMaintainServoChannelValue
...
allows for checking for "maintain" on servo channel values
2024-09-07 09:40:43 +10:00
Peter Barker
d74050c5e3
autotest: tweak takeoff test names to avoid poor summary output
2024-09-07 00:14:21 +10:00
Peter Barker
bbdbf33c21
Tools: param_metadata: do not emit Legacy fields to rst/Wiki
2024-09-06 11:52:58 +10:00