Peter Barker
c8fdf9305b
autotest: add test for quadplane stickmixing
5 years ago
Andy Piper
1358e39ffd
autotest: test 256 FT windows and fix calculation of log-based FFT
...
fix quadplane FFT reference calculation
re-enable harmonic test
use median for measuring in-flight FFT average as it's much more reliable
relax quadplane filter restriction
harmonic switching test
tighten frequency check and loop twice to avoid heisenbugs
5 years ago
Peter Barker
605672b631
autotest: round frsky altitude rather than truncate
...
Closes https://github.com/ArduPilot/ardupilot/issues/14431
5 years ago
Arash Negahdar
a7768aabae
Tools: Expose more options to SCRIMMAGE
5 years ago
Peter Barker
1f1383ab64
autotest: add quadplane test for qassist
5 years ago
Peter Barker
f9c86bbfd0
autotest: ensure cached timestamp is up-to-date for run_cmd_get_ack
...
If a long-running process drains the mavlink stream rather than parsing
it then the cached timestamp can be very, very out-of-date. When we
next receieve a timestamp, then, there can be a signficant change in
time when we weren't expecting it.
run_cmd_get_ack can't use get_sim_time() as it might swallow the ack it
is looking for.
5 years ago
Peter Barker
b857002158
autotest: drain mav before checking EKF values
...
May be getting stale values from this function
5 years ago
Peter Barker
d51d6752e5
autotest: drain mav before delay
...
We're seeing suspiciously low wall-clock delays.
5 years ago
bugobliterator
183e50b31f
autotest: fix autotest on mac os x
5 years ago
Peter Barker
c0fae0b1fb
autotest: disable GyroFFT test; underlying issue being actively worked on
5 years ago
Peter Barker
dec615bfb5
autotest: drain SITL pexpect when waiting for parameter
...
This is important when rebooting as the ArduPilot process can block on
sending to stdout, which pexpect is reading from. While rebooting we're
waiting for a parameter to be reset to a different value in this loop,
which could take quite some time.
5 years ago
Peter Barker
f6b121ad87
autotest: add tests for logging
5 years ago
Andrew Tridgell
8c59eb58bb
Tools: added generic copter CMAC mission
5 years ago
Andy Piper
8f864f02fb
autotest: 256 windows don't currently work
5 years ago
Andy Piper
db4a612c13
autotest: test 256 FT windows and fix calculation of log-based FFT
...
fix quadplane FFT reference calculation
re-enable harmonic test
use median for measuring in-flight FFT average as it's much more reliable
relax quadplane filter restriction
5 years ago
Peter Barker
1c7354c321
autotest: improve mount debug
5 years ago
Peter Barker
b312260be3
autotest: add timestamp to progress message
5 years ago
Peter Barker
bd0ebb5778
autotest: accept statustext and ack in any order for mission errors
...
Accept statustext/ack in any order; statustext may come after ack
5 years ago
Peter Barker
ebc781ba3a
autotest: switch to looking for barometer update string for passthrough test
...
MAVProxy can fetch parameters using FTP rather than normal param
mechanism. Currently this does not emit any of our statustext
information - like the text we're looking for in this test
5 years ago
Peter Barker
d197fd4acf
autotest: fix rare, random failure in GCSRally test
...
Notionally the statustext could be put aside and we could not have room
for it, so we see the ack first.
5 years ago
Peter Barker
475027e03a
Tools: autotest.py: add --enable-math-check-indexes
5 years ago
Peter Barker
cb3c1742e8
Tools: sim_vehicle.py: add --enable-math-check-indexes
5 years ago
Arash Negahdar
7de136121b
Tools: Exit cleanly based on the environment
...
As suggested by Peter Barker
5 years ago
Arash Negahdar
908b63573e
Tools: Implement better Scrimmage support
5 years ago
Arash Negahdar
e75ac4ae57
Tools: Allow multiple ArduPilot instances to be spawned
5 years ago
bnsgeyer
bf86059229
Tools: update tradheli sitl default param file
5 years ago
Andy Piper
dd987c9a19
autotest: new harmonic notch test
5 years ago
Peter Barker
864717310d
autotest: allow specification of EKF type to use on commandline
5 years ago
Peter Barker
c6cf809041
autotest: correct some parsing-out-of-logging-message
5 years ago
Samuel Tabor
913e5a23fe
autotest: Add method to get default params for model.
5 years ago
Peter Barker
39032459d1
autotest: add explicit test for mavlink rangefinder
5 years ago
Mark Whitehorn
0e6ae6c5b4
Tools:autotest: add AAMWestField location
5 years ago
Peter Barker
e63e5ba130
autotest: correct path to defaults file when customising SITL cmdline
5 years ago
Samuel Tabor
e30f0a9173
autotest: Move soaring test into plane.
5 years ago
Peter Barker
52227872d2
autotest: rover: skidsteer: fix defaults file path
5 years ago
Stephen Dade
49d19e1aac
Tools: Python3 and kill_tasks fixes for sim_vehicle under Cygwin
5 years ago
Peter Barker
7c20a1ee05
autotest: rename apmrover2.py to rover.py
5 years ago
Peter Barker
efb5ad2f1c
autotest: correct checking of downloaded file
...
First time we've tried to round-trip a mission file with comments it it
New frames used by new mission files need stuff to be ignored
5 years ago
Peter Barker
899b98b2f9
Plane: add test for loading/restoring large missions
5 years ago
Andrew Tridgell
7ad8ea017c
autotest: make column ordering in rst gen stable
...
needed for cache of param builds
5 years ago
Peter Barker
0e40d1cb6b
autotest: correct key for Rover -> APMrover2 in skidsteer test
5 years ago
Peter Barker
10e8f3f3d7
autotest: canonicalise on defaults_filepath rather than defaults_file
...
This naming better represents the fact this isn't just a filename.
5 years ago
Samuel Tabor
c4e255fa5f
autotest: Fix key error
5 years ago
Peter Barker
332a19d9dc
autotest: sim_vehicle.py: add backwards-compatible APMrover2 option
5 years ago
Peter Barker
2088446ebf
Tools: rename APMrover2 to Rover
5 years ago
Peter Barker
691ae58a79
Tools: rename APMrover2 to Rover
5 years ago
Andrew Tridgell
685d26c808
Tools: added --disable-ekf2 and --disable-ekf3 in sim_vehicle.py
5 years ago
Peter Barker
d43fc591c3
autotest: add skidsteer test
5 years ago
Peter Barker
9511fa59ec
autotest: permit specification of frame as part of customing cmdline
5 years ago
Peter Barker
e0380fc9be
autotest: improve debug information for missing fields
5 years ago