Peter Barker
9ac384f7ee
autotest: rover: wait ready to arm before running motor test
2021-08-14 16:41:52 +10:00
Andrew Tridgell
8674409986
waf: add files from ROMFS_custom to ROMFS
...
this allows for lua scripts in the root of the source tree as ROMFS_custom/scripts/*.lua
it also allows for any other custom data files that may be
needed. This is cleaner for custom scripts than having the files in
AP_HAL_ChibiOS/hwdef/BOARD/scripts, and allows for the same scripts
working in SITL, Linux and ChibiOS
2021-08-14 16:41:52 +10:00
Leonard Hall
0947e01dda
Frame_params: update FILT to FLTE
2021-08-14 16:41:52 +10:00
Paul Riseborough
aef90fc2c6
Tools: Rework Plane.EKFlaneswitch autotest
2021-07-25 09:30:25 +10:00
Paul Riseborough
02dcba8b6a
Tools: Rework Copter VibrationFailsafe test to use commanded land
2021-07-25 09:30:25 +10:00
Paul Riseborough
a829bc435c
Tool: Allow more time for quadplane autotest to land and disarm
2021-07-25 09:30:25 +10:00
Paul Riseborough
21c4058acf
Tools: relax navigation test accuracy
2021-07-25 09:30:25 +10:00
Paul Riseborough
c087be94cb
Tools: Fix AIRSPEED_AUTOCAL test failure
...
The mission plan for this test causes a lot of overshoot when turning onto final approach with the result that there is still some lateral offset when passing the landing waypoint that is not a measure of estimator accuracy.
2021-07-25 09:30:25 +10:00
Peter Barker
0761aeff5a
Tools: split yaw-vehicle-for-mount-roi test out
2021-07-25 09:30:25 +10:00
Andrew Tridgell
8b3e389112
autotest: add test for two consecutive drops with no reboot
2021-07-22 16:01:01 +10:00
Andy Piper
b16d86ebbe
iomcu: update for pulse width changes
2021-07-22 16:01:01 +10:00
Leonard Hall
52d054b9c8
Tools: Autotest update guided bitbask to include acceleration
2021-07-22 16:01:00 +10:00
Andrew Tridgell
7e50577ca5
autotest: adjust test_altitude_types for small change in longitude_scale
2021-07-22 16:01:00 +10:00
Andrew Tridgell
6171006579
Tools: allow for double EKF build
2021-07-22 16:01:00 +10:00
Andrew Tridgell
c659352ebe
waf: added --ekf-double configure option
2021-07-22 16:01:00 +10:00
Andrew Tridgell
982b044d00
Tools: install geocoder
2021-07-04 08:19:11 +10:00
Andrew Tridgell
b92913f210
autotest: support using geocoder for -L location
...
this allows for location names from OSM, for example:
sim_vehicle.py -L '26 Carstensz St Griffith' --console --map
2021-07-04 08:19:11 +10:00
Rafael Araujo Lehmkuhl
cbf2bdb178
Tools: Allow direct execution of firmware_version_decoder.py from command line
2021-07-04 08:19:11 +10:00
Peter Barker
a5b1b2d83e
autotest: disable quadplane ConfigErrorLoop test
...
failing on the autotest server (and locally).
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
AT-1474.6: AP: Config error: Baro: unable to initialise driver
AT-1474.6: AP: Config Error: fix problem then reboot
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
AT-1474.6: RC values bad: (ch=1 want=1500 got=0)
2021-07-04 08:19:11 +10:00
Randy Mackay
1a6ce59bf4
Tools: add copter gps_glitch_loiter_test2
...
checks for twitches in Loiter after GPS glitch
2021-07-04 08:19:11 +10:00
Andrew Tridgell
7e60b7f117
Tools: added boat circuit for Rabi
2021-07-04 08:19:11 +10:00
Andrew Tridgell
2b94316037
Tools: added a mission around Rabi, close to -180 degrees lon
2021-07-04 08:19:11 +10:00
Andrew Tridgell
a40cffbb2d
Tools: added some locations close to the date line
2021-07-04 08:19:11 +10:00
Andrew Tridgell
0e5dee05d1
Tools: added --postype-single for sim_vehicle.py
2021-07-04 08:19:11 +10:00
Andrew Tridgell
954862fabf
waf: added --postype-single option
...
for SITL with single precision postype_t
2021-07-04 08:19:11 +10:00
Peter Barker
9205f379cf
autotest: increase number of parameter retries
...
sets were failing just after we uploaded very large numbers of
parameters. I'm guessing the parameter queue in ArduPilot is still
full.
2021-07-04 08:19:11 +10:00
Peter Barker
1e55b377c1
autotest: shift where we print which attempt we are doing
2021-07-04 08:19:11 +10:00
Peter Barker
10a4588f99
Tools: mark decode_watchdog.py flake8-clean
2021-07-04 08:19:10 +10:00
Peter Barker
af9f206b99
Tools: mark build_examples.py flake8-clean
2021-07-04 08:19:10 +10:00
Peter Barker
6369149217
Tool: uploader.py: flake8-clean
2021-07-04 08:19:10 +10:00
Peter Barker
09cf2cfc56
Tool: make_apj.py: flake8-clean
2021-07-04 08:19:10 +10:00
Peter Barker
919a93ccb4
Tool: pretty_size_diff.py: flake8-clean
2021-07-04 08:19:10 +10:00
Peter Barker
aae3d4d1db
Tools: decode_ISCR.py: flake8-clean
2021-07-04 08:19:10 +10:00
Peter Barker
66e8b9128a
Tools: build_iofirmware.py: flake8-clean
2021-07-04 08:19:10 +10:00
Randy Mackay
8667130db7
Tools: autotest of vibration failsafe
2021-07-04 08:19:10 +10:00
Peter Barker
55e8922c3c
autotest: correct placement of not-alive-after-test message
...
This was misplaced with bad conflict resolution
2021-07-04 08:19:10 +10:00
Peter Barker
e51631c8b0
autotest: emit 'attempt 1/3' when retrying set_parameter
...
Also reterm things in terms of attempts rather than retries
2021-07-04 08:19:10 +10:00
=
0937223c86
Tools: added name to GIT_Success.txt
2021-07-04 08:19:10 +10:00
Peter Barker
19e3e3d1a0
autotest: ensure no stray message listeners after test
2021-07-04 08:19:10 +10:00
Peter Barker
824a50999e
autotest: timeout in wallclock time in config error loop test
...
SYSTEM_TIME is not sent in config error loop
2021-07-04 08:19:10 +10:00
Peter Barker
eda7dff54d
Tools: param_metadata: disallow @Values and @Bitmask at same time
2021-07-04 08:19:10 +10:00
Peter Barker
bf80c44408
Tools: add rc channel option to disable all airspeed sensors
2021-07-04 08:19:10 +10:00
Peter Barker
f032a1d404
autotest: revert to subprocess.check_call
...
.run is only Python3
2021-07-04 08:19:10 +10:00
Peter Barker
05f5dcbed7
autotest: disable autotesting of tri frame as it is still busted
2021-07-04 08:19:10 +10:00
Peter Barker
e27015f75e
autotest: verify roll/pitch are not adversely affected by yaw inputs
2021-07-04 08:19:10 +10:00
Peter Barker
0564ba1870
autotest: ensure reasonable yawrate on takeoff in FlyEachFrame
2021-07-04 08:19:10 +10:00
Pierre Kancir
ba4634a775
AP_Common: add more unitttests
2021-07-04 08:19:10 +10:00
Peter Barker
c432e032d8
autotest: add FlyEachFrame test for Plane
2021-07-04 08:19:10 +10:00
Pierre Kancir
72f06201f9
Tools: remove more CAN stuff from coverage statistics
2021-07-04 08:19:10 +10:00
Pierre Kancir
32bb616bb5
Tools: autotest.py: total flake8 compliance.
2021-07-04 08:19:10 +10:00