Commit Graph

3289 Commits

Author SHA1 Message Date
Andrew Tridgell
429e7d2fc9 Tools: allow Ohm units in parameters
# Conflicts:
#	Tools/autotest/param_metadata/param.py
#	libraries/AP_BattMonitor/AP_BattMonitor_INA2xx.cpp
2024-01-07 10:59:28 +11:00
Peter Barker
379a905abd autotest: CI fixes for 4.4 2024-01-07 10:59:27 +11:00
Peter Barker
2caa9321d3 autotest: give Rover longer to arrive home
vagaries of interaction with Python script means we need to give this more time when running balancebot
Backport of PR https://github.com/ArduPilot/ardupilot/pull/23442
2024-01-07 10:59:27 +11:00
Tom Pittenger
33842ad1c9 Tools/autotest: fix Deepstall CI
Backport from PR https://github.com/ArduPilot/ardupilot/pull/24667
2024-01-07 10:59:27 +11:00
Peter Barker
247a0e696a autotest: allow more time for deepstall text
intermittent failures in CI - perhaps due to Plane dynamics changes
Backport of PR https://github.com/ArduPilot/ardupilot/pull/23524
2024-01-07 10:59:27 +11:00
Peter Barker
e66b85c0e1 autotest: add an epsilon for achieved servo output for speed scaling test
right on the threshold
backport from PR https://github.com/ArduPilot/ardupilot/pull/23823
2024-01-07 10:59:27 +11:00
Peter Barker
1557951b16 autotest: remove unnecessary try/except from Sprayer test
backport from https://github.com/ArduPilot/ardupilot/pull/23823
2024-01-07 10:59:27 +11:00
Tom Pittenger
91f33182a1 Tools/autotest: extend WindEstimates duration
backport from PR https://github.com/ArduPilot/ardupilot/pull/24666
2024-01-07 10:59:27 +11:00
Randy Mackay
74584dc25b autotest: relax Copter vibration failsafe timeout 2024-01-07 10:59:26 +11:00
Andrew Tridgell
a73e477b92 Tools: fixed RefindGPS test
this test was relying on the EKF bug fixed in this PR. The copter was
actually fully landing and touching the ground in the LAND phase
whereas the original intention of this test was that it not touch the
ground in LAND. See the graph in
https://github.com/ArduPilot/ardupilot/pull/17104 where the test was
added
2024-01-07 10:59:25 +11:00
Peter Barker
c2d1085a28 autotest: verify new safety switch state in set_safetyswitch 2023-06-18 11:32:53 +10:00
bugobliterator
e2509b7c6b autotest: add support for setting number of auxiliary IMUs 2023-03-21 10:04:16 +11:00
Pierre Kancir
fa2c7113c9 Tools: enable back DriveMaxRCIN test as rover sitl gsf issue is solved 2023-03-15 19:31:26 +11:00
Andy Piper
7dc6dee5a0 autotest: test Yaw D autotune 2023-03-14 11:01:31 +11:00
Peter Barker
924a1b7810 Tools: add documentation for SIM_OPOS* and SIM_FLOAT_EXCEPT 2023-03-14 10:44:28 +11:00
Peter Barker
7563dcd916 autotest: correct race condition in spiral test 2023-03-11 20:17:48 +11:00
Peter Barker
e967fad32a autotest: augment IE24 test with fuel-remaining test 2023-03-11 11:50:20 +11:00
Peter Barker
db4f974c64 autotest: fix --list-subtests 2023-03-11 10:49:06 +11:00
Peter Barker
3a5567265a autotest: stop printing test names out when autotest.py run
it's just garbage for most people.  There's always --list-tests or whatever to find these
2023-03-11 10:49:06 +11:00
Peter Barker
b552632b01 Tools: add link to firmware download stats on firmware.ardupilot.org 2023-03-10 14:50:25 -08:00
Andrew Tridgell
1530dbde3d autotest: added test of BRD_SD_MISSION
check that we can create and compare 4368 WPs
2023-03-10 14:13:55 +11:00
Jani Hirvinen
852e20fa6f Tools: Adding Eggemoen flying field coords 2023-03-10 10:20:18 +11:00
CharlieBurge
62119d5bbe Copter: remove check on pause state 2023-03-09 18:13:38 +00:00
CharlieBurge
224e7c578f Copter: pause/resume reporting test 2023-03-09 18:13:38 +00:00
Peter Barker
c7025db356 Tools: add script for validating the board_list.txt file 2023-03-08 11:51:36 -08:00
Peter Barker
a7eeb35150 Tools: remove defunct build-with-disabled-features.py
Replaced with test_build_options.py
2023-03-08 18:28:52 +11:00
Peter Barker
7fe547cfce Tools: add support for MAV_CMD_DO_SET_ROI_NONE 2023-03-07 08:06:01 +09:00
Randy Mackay
f997b09358 Tools: autotest correction for sf45b 2023-03-01 18:22:22 +11:00
Randy Mackay
bfa15133c7 Tools: autotest fixes for rover
fixes camera mission, set-message-interval, request-message,
SendToComponents
2023-03-01 18:18:51 +11:00
Randy Mackay
c33de6c872 Tools: autotest fix for plane TestRCCamera 2023-03-01 18:18:51 +11:00
Peter Barker
c7fe8f7c33 autotest: add test for transitioning with disabled airspeed sensor 2023-02-28 21:43:09 +11:00
Andrew Tridgell
a24763a2ba autotest: added a test for landing a copter with significant AHRS trim
this fails with EKF3
2023-02-28 17:16:39 +11:00
Shashwat Ganesh
11fb7c64e0 Tools: plane: GCSFailsafe test: cleanup timeouts 2023-02-27 07:56:25 +11:00
Shashwat Ganesh
2ffae80866 Tools: plane: GCSFailsafe test: cleanup parameters 2023-02-27 07:56:25 +11:00
Peter Barker
1e325d4aaa autotest: remove default value for paramValue in setGCSfailsafe
All callers were supplying a value, and it isn't clear why zero makes a
good default.
2023-02-26 17:31:11 +11:00
Peter Barker
b287476cc6 Tools: autotest: add a test for Rover's INITIAL_MODE 2023-02-26 16:41:32 +11:00
Shashwat Ganesh
dba76d2c8b Tools: plane: test gcs failsafe: FBWA and Parachute 2023-02-26 09:56:47 +11:00
Shashwat Ganesh
ea206670c4 Tools: plane: test gcs failsafe: RTL 2023-02-26 09:56:47 +11:00
Andrew Tridgell
4c6648fada autotest: added VTOLQuicktune test
ensure this script doesn't break
2023-02-24 09:43:41 -08:00
Pierre Kancir
8628fd998f Tools: Copter: add test for FS_GCS_TIMEOUT 2023-02-24 09:41:17 -08:00
Pierre Kancir
468356d513 Tools: rover: implement test_gcs_failsafe 2023-02-24 09:41:17 -08:00
Pierre Kancir
0b7ef942b4 Tools: move setGCSfailsafe in common 2023-02-24 09:41:17 -08:00
Peter Barker
df06e85450 autotest: fix arming checks test
waity for accels/gyros to settle
2023-02-24 09:21:42 +11:00
Peter Barker
e494c40b61 autotest: correct fettec test
need to wait for accels/gyros to be healthy
2023-02-24 09:21:42 +11:00
Peter Barker
2475ee0239 autotest: add test for gyro consistency check 2023-02-24 09:21:42 +11:00
Peter Barker
421c382bcc autotest: add test for accel consistency check 2023-02-24 09:21:42 +11:00
Peter Barker
8ce904559d autotest: correct armable time calculation 2023-02-24 09:21:42 +11:00
Tom Pittenger
f96a3176ab autotest: more jumptag test 2023-02-22 05:33:38 -08:00
Peter Barker
20279417e8 autotest: more tests for jump tags 2023-02-22 05:33:38 -08:00
Peter Barker
edb301a4d0 autotest: add tests for JumpToTag 2023-02-22 05:33:38 -08:00