Commit Graph

419 Commits

Author SHA1 Message Date
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
Peter Barker 128a6430de autotest: add test for AHRS backend wind estimates 2023-01-04 12:30:27 +11:00
Peter Barker c95daeea3e autotest: fix race condition in NeedEKFToArm
EKF may still be active when arming is first attempted
2022-12-16 11:06:56 +11:00
Peter Barker dfb88839d3 autotest: loosen channel-value constrain in Soaring test
test is flapping here, channel value is moving in right direction
2022-12-02 12:12:32 +11:00
Andrew Tridgell 76b83c3d57 autotest: fixed aerobatics test for new Schedules location 2022-11-28 10:40:50 +11:00
Andrew Tridgell 2409b69245 autotest: adjust aerobatics test for new airshow schedule 2022-11-28 06:23:29 +11:00
Peter Barker ce6763cc91 autotest: add test for Plane MANUAL_CONTROL handling 2022-11-23 19:33:46 +11:00
Paul Riseborough 740b7ba041 autotest: allow for reduced overspeed in DO_CHANGE_SPEED_mission plane test
Plane was overspeeding more in legacy TECS which meant it arrived at the test waypoint sooner.
2022-11-18 05:43:59 +11:00