Peter Barker
b42432ea3e
autotest: add trivial test for MSP
3 years ago
Shiv Tyagi
5811a62bc6
Tools: add autotest for DEVO telemetry
...
This adds an autotest to test if we receive data with devo telemetry correctly.
3 years ago
Peter Barker
873e04195f
autotest: add test for QuadPlane transition states
3 years ago
Peter Barker
75b9a3ff77
autotest: add test for PerfInfo tasks.txt info
3 years ago
Peter Barker
ad32f8d6d2
autotest: allow building of blimp in autotest
3 years ago
Shiv Tyagi
0cae113521
autotest: reset RNGFNDx_TYPE in rangefinder driver test
...
We should reset RNGFNDx_TYPE after we finish testing a set of rangefinder drivers to avoid failing successive tests.
Also, we now fail prearm checks if we receive no data from RF, we need to continuously send DISTANCE_SENSOR messages through mavlink to pass those checks while trying to arm.
Co-Authored-By: Peter Barker <7077857+peterbarker@users.noreply.github.com>
3 years ago
Andy Piper
9da11cd31d
autotest: set SMAX during autotune test
3 years ago
Peter Barker
756e45cda2
autotest: add get_stacktrace method
3 years ago
Bill Geyer
4f053bb7d5
Tools: set new parameters for autotest
3 years ago
Peter Barker
69d86e6896
autotest: turn draining_mav off when doing early-exit for being quiet
3 years ago
andypnz
e929561635
Tools: added my locations to locations.txt
3 years ago
Peter Barker
2dd392ec4b
autotest: read pexpects while waiting for sim time
...
If we do not drain pexpects regularly the ardupilot process can become blocked on terminal IO
3 years ago
Peter Barker
bb973ac913
autotest: print content of sitl /proc/PID/status on death
...
Mysterious death ofi Copter in CI - add more debug
3 years ago
Peter Barker
f86b2c1051
autotest: add sanity check that sim time is updating
3 years ago
Peter Barker
b6293acbce
autotest: tweak how we make gps bad in fallback test
3 years ago
Peter Barker
8de7261c67
autotest: sim_vehicle.py: add --auto-offset-line
...
Simplifies spawning multiple instances.
3 years ago
Peter Barker
e7b30a0085
sim_vehicle.py: correct setting of udpclient ports
3 years ago
Peter Barker
856fe6a1fb
autotest: sim_vehicle: neaten sanity check for sysid
3 years ago
Peter Barker
4d5411b42f
autotest: sim_vehicle: correct AP commandline for multicast/udpclient
3 years ago
Michael Day
93e6c1a920
Tools: sysid cannot be run together with auto-sysid
...
Added per @peterbarker suggestion
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
3 years ago
Arash Negahdar
d065515b2a
Tools: Use a single MAVProxy instance in sim_vehicle
...
With the implementation of the 'alllinks' command in MAVProxy, and the
exposure of the SYSID parameter this becomes feasible
Tools: Fix mcast handling
3 years ago
Arash Negahdar
49af90a70e
Tools: Set SYSID based on instance number in sim_vehicle.py
3 years ago
Peter Barker
56dda4c07f
autotest: fix race condition in Rover gcs mission test
3 years ago
Peter Barker
d0872abdf9
autotest: FETtec tests: give vehicle a chance to realise ESCs are dead
...
Should remove the race condition where we disable an ESC but the vehicle
doesn't realise and lets the vehicle arm.
Also, waiting this long causes the ESCs to just go missing, not give a
telemetry failure
3 years ago
Andrew Tridgell
e94fdac91f
Tools: rename uLanding simulation to USD1
3 years ago
Iampete1
bc7c5c24da
Tools: autotest: quadplane: reboot for tailsitters and allow longer time for disarm
3 years ago
IamPete1
1e09e79617
Tools: autotest: add copter tailsitter and params
3 years ago
Peter Barker
7f125312f3
autotest: disable flapping GroundEffectCompensation_takeOffExpected test
...
This test is flapping. More often now.
3 years ago
Peter Barker
754192ff26
autotest: improve gps-for-yaw test
...
There are flag values in the mavlink definitions for this message, so
make sure we get something approaching the right number.
3 years ago
Peter Barker
5cf62e8fb3
autotest: tweak soaring test SOAR_VSPEED
...
This is right on the edge on master
3 years ago
Peter Barker
b9a4902aa6
autotest: let system settle before annoying
...
Also fly in circles to avoid long flight home
3 years ago
Peter Barker
fda0d16475
autotest: correct loiter-requires-position test for new SIM_GPS simulation
...
sitl_gps was sending out ubx packets even if the device was supposed to
be absent, allowing the EKF to get a lag and thus allocate its buffers.
The new sim doesn't do that, so we do need to direct the EKF to not use
the GPS.
3 years ago
Peter Barker
99126d3cc7
autotest: add autotest for getting yaw from moving-baseline GPS setup
3 years ago
Peter Barker
2f90abd7ea
autotest: raise an exception in the case we don't load a parameters file
3 years ago
Peter Barker
0e6b0cbf35
autotest: add trivial test for MegaSquirt EFI system
3 years ago
Davis Schenkenberger
3e748d77c9
Tools: autotest: add test for LORD EAHRS
3 years ago
Josh Henderson
a06a192255
Autotest: Rover add test for multiple depth finders
3 years ago
Josh Henderson
f67a4ec025
Tools: High_Latency2 Test Fix Location Distance Test
3 years ago
Josh Henderson
941cd6ebc2
Tools: arduplane.py add HIGH_LATENCY2 tests and Check Air_Temperature
3 years ago
Peter Barker
5125874681
autotest: add some tests for running multiple GPSs
3 years ago
Peter Barker
265616b582
autotest: tidy use of dump_message_verbose
3 years ago
Peter Barker
7446a28c45
autotest: augment simulated GPS tests
3 years ago
Peter Barker
87df943f99
autotest: add option to use simulated FRAM for storage
3 years ago
Peter Barker
00c6308b25
autotest: add test for FRAMStorage
3 years ago
Iampete1
67abf23077
Tool: autotest: defaults: remove MOT_PWM_MIN and _MAX
3 years ago
Iampete1
59b40a3845
Tools: autotest: copter: remove check for PWM min/max zero
3 years ago
Iampete1
a69f40b7fb
Tools: autotest: update quadplane throttle min param name
3 years ago
Peter Barker
5f32fb82e8
autotest: add basic test that Plane autotune completes
3 years ago
Peter Barker
dd49d79798
autotest: add test for Plane flying with a very slow GPS
3 years ago
Peter Barker
abd5daccbb
autotest: augment HIGH_LATENCY2 test with location test
3 years ago