Commit Graph

426 Commits

Author SHA1 Message Date
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
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
Peter Barker
e8792eec68 autotest: add test for enabling autotune via mavlink command 2023-09-26 11:36:57 +10:00
Peter Barker
712237ec3a autotest: add test for Plane MAV_CMD_DO_PARACUTE 2023-09-20 17:37:59 +10:00
Peter Barker
23150a0830 autotest: loosen constraint on achieved angles
apparently within 5 degrees is asking too much....
2023-09-18 20:40:18 +10:00
Peter Barker
ecbad5b35a autotest: add test for ArduPlane fly-inverted mission item 2023-09-17 09:54:51 +10:00
Peter Barker
0918ddc05a autotest: allow lots of time for GPS rate to recover after simple gyrocal
simple gyro cal makes the GPS units go unhealthy as they are
not maintaining their update rate (gyro cal is synchronous
in the main loop).  Usually ~30 seconds to recover...
2023-09-13 17:24:07 +10:00
Peter Barker
8b59ad9006 autotest: add tests for MAV_CMD_PREFLIGHT_CALIBRATION 2023-09-13 17:24:07 +10:00
Peter Barker
2d4b952f47 autotest: augment DO_CHANGE_SPEED test to run as commadn_int/test throttle 2023-09-12 09:22:36 +10:00
Peter Barker
b1a0b35401 autotest: tweak Soaring test
autotest is failing because our vspeed is below the 0.6 threshold after we exceed the minimal thermal time.

Tweak both numbers to try to make test reliable

Also re-arrange to try to reduce race-conditions between the Python and C++ code
2023-09-08 22:16:52 +10:00
Pierre Kancir
9d76d1e3df Tools: Test for membership should be not in 2023-09-02 13:27:25 +10:00
Pierre Kancir
31ee88adbb Tools: use isinstance for type comparison 2023-09-02 13:27:25 +10:00
Pierre Kancir
904486c846 Tools: fix flake8 test 2023-09-02 13:27:25 +10:00
Ryan Friedman
74750ca952 Tools: Rename MicroStrain to MicroStrain5
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-29 10:31:44 +10:00
Andrew Tridgell
914d31b4cf autotest: fixed test known frames
this test can't handle periph based frames
2023-08-24 13:06:40 +10:00
Andy Piper
a47009e103 autotest: autotest autotune without filtering updates 2023-08-23 18:06:22 +10:00
Tom Pittenger
b9543b3795 Tools/autotest: fix Deepstall CI 2023-08-16 12:18:00 -07:00
Tom Pittenger
3defde99ee Tools/autotest: extend WindEstimates duration 2023-08-16 12:17:23 -07:00
Peter Barker
10f93b9e50 autotest: add test for MAV_CMD_GUIDED_CHANGE_ALTITUDE 2023-08-08 11:59:06 +10:00
Ryan Friedman
4f08451ade Tools: Rename LORD to MicroStrain
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-08-07 19:16:03 +10:00
Peter Barker
550f95f094 autotest: add autotest for RunMission script 2023-07-29 18:20:16 +10:00
Peter Barker
3f7d245c2c autotest: tweak plan GCS failsafe test
taking off when we're already aloft

also correct the test to make things actually tested; things were setup in such a way they'd pass without testing the things they were supposed to be
2023-07-29 09:33:37 +10:00
Peter Barker
7bf1a3e978 Tools: autotest: add test for Plane reposition using terrain offset 2023-07-17 20:39:40 +10:00
Peter Barker
bde43f167e autotest: use named parameters for send_cmd and run_cmd 2023-07-16 10:23:20 +10:00
Peter Barker
d182baa6b8 auototest: fail test if pymavlink too old 2023-07-07 12:21:27 +10:00
Henry Wurzburg
8201b6b214 Tools:add reboot for failing CI test 2023-07-04 10:24:30 +10:00
Andrew Tridgell
4e09fe04a3 Tools: added test for MAV_CMD_EXTERNAL_POSITION_ESTIMATE 2023-06-06 15:19:12 +10:00
Andrew Tridgell
0b34df3328 autotest: update airspeed test for new message 2023-05-09 11:26:33 +10:00
Iampete1
6659b02e14 Tools: autotest: Plane: expand guided attitude target test 2023-04-18 09:36:06 +10:00
Peter Barker
2529c7fc40 autotest: add test for RESET_MODE_SWITCH 2023-04-18 09:19:20 +10:00
Peter Barker
38390d2840 autotest: allow more time for deepstall text
intermittent failures in CI - perhaps due to Plane dynamics changes
2023-04-17 21:26:07 +10:00
Peter Barker
5cc046b9cc Tools: AP_Arming ensures mission items present when in auto mode
Co-authored-by: Henry Wurzburg <hwurzburg@yahoo.com>
2023-04-14 07:49:54 +10:00
Peter Barker
7563dcd916 autotest: correct race condition in spiral test 2023-03-11 20:17:48 +11: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
Randy Mackay
c33de6c872 Tools: autotest fix for plane TestRCCamera 2023-03-01 18:18:51 +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
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
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
Peter Barker
fab1c47b27 autotest: add test for calibrating different nos of airspeed sensors
only success is checked for, not the calibration values
2023-02-21 17:07:41 +11:00
Andrew Tridgell
d00290edfe autotest: added AltResetBadGPS test
this tests the bug in handling a glitching GPS with low accuracy with
AHRS alt reset
2023-02-19 10:45:42 +11:00
Peter Barker
69b8e30f28 autotest: rename remove_example_script to remove_installed_script 2023-02-17 12:54:49 +11:00
Peter Barker
17429bb687 autotest: reboot after DCMFallback test
EKF3 can remain annoyed for a very, very long time after disarm
2023-02-07 19:24:59 +11:00
Peter Barker
f20769057b autotest: give WindEstimate more time to converge
this was right on the edge
2023-01-06 15:06:22 +11:00
Peter Barker
1a262010ff autotest: simplify Plane Rangefinder test
this was written before there was an implicit context and reboot-on-failure at the level calling these tests
2023-01-04 18:29:41 +11:00