Commit Graph

3964 Commits

Author SHA1 Message Date
Peter Barker 0630b83478 autotest: test_build_options.py: exempt AP_COMPASS_AK8963_ENABLED from check
we recently removed this sensor on CubeOrange, so the test fails
2024-12-16 07:45:41 +11:00
George Zogopoulos 7e3ae6c6e6 autotest: Enabled/edited old test and added new test on home alt reset 2024-12-14 15:46:14 +11:00
Iampete1 a9ecb4428b Tools: autotest: defualt_params: quadplane: fix yaw rate tune typo. 2024-12-12 21:52:02 +00:00
Andrew Tridgell 6173356b13 autotest: fixed race condition in Copter.MinAltFenceAvoid 2024-12-11 18:58:00 +11:00
Andrew Tridgell c9e9b13404 autotest: fixed race in MinAltFenceAvoid copter test 2024-12-11 18:58:00 +11:00
Andrew Tridgell 9dc6e1cbea autotest: update plane switch fence test
the FENCE_AUTOENABLE option should be honoured even with a fence
switch in the disable position
2024-12-11 18:58:00 +11:00
Andrew Tridgell 4c40d66d7d autotest: fixed test suite for FENCE_AUTOENABLE=2 2024-12-11 18:58:00 +11:00
Andrew Tridgell 42ad2a7911 autotest: added non-compass takeoff test 2024-12-11 08:44:15 +11:00
Henry Wurzburg 051c2dcd35 Tools: add Plane autoland applet 2024-12-10 13:18:41 +11:00
rishabsingh3003 031b5268a8 autotest: add test for stuck tether simulation 2024-12-10 10:48:00 +11:00
George Zogopoulos 768b2eabc4 autotest: Created test for unsuccessful takeoff level off 2024-12-04 18:07:30 +11:00
Andy Piper 31dc7a85bf autotest: add rate thread autotest 2024-12-04 07:45:05 +11:00
Thomas Watson da4fee5a9a autotest: fix testing and simulated register scaling
* make test actually test something

* fix scaling to match datasheet values
2024-12-02 10:10:01 -06:00
Thomas Watson 6abbefde12 autotest: allow assertion of mavlink message array elements 2024-12-02 10:10:01 -06:00
Peter Barker cc4110140c Tools: add support for ina3221 triple-channel current/voltage sensor 2024-12-02 10:10:01 -06:00
George Zogopoulos 646a1a54c2 autotest: Added TECS test for constantly changing home alt 2024-11-27 19:35:03 +11:00
Michelle Rossouw cf1a4b6501 autotest: Added Quicktune C++ tests
for quadplane and copter
2024-11-27 14:07:38 +11:00
Andrew Tridgell 7e4a85ba3f autotest: adjust default quadplane tune 2024-11-27 14:07:38 +11:00
Pierre Kancir 37c59e224e Tools: autotest: reword WARN to Problem on log link issue to prevent catch by CI 2024-11-27 09:07:18 +11:00
Peter Barker ef18e9bc84 autotest: add offset_location_heading_distance 2024-11-25 11:37:38 +11:00
Peter Barker eec8823eb9 autotest: add test for storing many fence items on SD card 2024-11-25 11:37:38 +11:00
Peter Barker d5e33a7026 autotest: remove parameters from SIM-param-whitelist
these are now documented
2024-11-22 20:21:27 +11:00
Peter Barker e5439f0901 Tools: logger_metadata: increase diagnostic output on failure 2024-11-22 10:18:31 +11:00
Peter Barker a6769e003a autotest: increase debug when retrying parameter download 2024-11-20 15:07:45 +11:00
Peter Barker 7b64263562 Tools: add ability to simulate more than 2 GPSs 2024-11-20 15:07:45 +11:00
Peter Barker 9941313a9d autotest: augment blended test to ensure three GPSs seen 2024-11-19 12:27:10 +11:00
Peter Barker 3674eb0c49 autotest: tidy GpsForYaw using new infrastructure 2024-11-14 20:08:30 +11:00
Peter Barker fb4b52fae3 Tools: remove handling of HIL_GPS
... per deprecation/removal schedule
2024-11-13 19:41:00 +11:00
George Zogopoulos 19bce3b171 autotest: added test for TKOFF_THR_IDLE 2024-11-13 19:32:00 +11:00
Ryan Friedman 7e7f56df79 Tools: Add mavcesium option to sim_vehicle.py
Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
2024-11-13 06:39:05 +11:00
Peter Barker ca424a165d Tools: add entry for Copter advanced failsafe to custom build server 2024-11-12 12:44:34 +11:00
Simon Hancock 43272dd9ee autotest: Handle @LoggerEnum tags for #define sets 2024-11-12 11:11:45 +11:00
Peter Barker 500ec85e52 autotest: add test for mount retract on rc failsafe 2024-11-12 11:01:21 +11:00
Peter Barker 6c643b8d66 autotest: logger_metadata: exempt iofirmware.cpp from checking
uses a macro to generate a value, which makes it problematic from a matching sense
2024-11-05 09:02:27 +09:00
Peter Barker 756df1cfc0 autotest: logger_metadata: flake8 cleanliness 2024-11-05 09:02:27 +09:00
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