Ardupilot2/Tools
Peter Barker 77e5236278 autotest: drain mavlink queue to avoid failing on slow MISSION_COUNT
It was observed from a log of a failed CI test that the ACK from
clearing the rally items took 6 wallclock seconds to arrive.

We were not waiting for that ACK to arrive before sending the request
for the mission item count, but if it has taken more than six seconds
for the ACK to arrive it is reasonable to assume that MISSION_COUNT
could very well take more than the 10 seconds we allow for it.

If we drain the mav before sending the request for the mission count we
should remove any signficiant timing problem due to a backlog of mavlnk
messages, but the amount of traffic here is problematic.

Also drain in lots of other places where we might be spending way too
long parsing messages.
2020-06-11 20:53:50 +10:00
..
AP_Bootloader AP_Bootloader: refer to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
AP_Periph Tools: use new UARTDriver discard_input method 2020-05-26 09:20:32 +10:00
ardupilotwaf Tools: fixed SITL build 2020-05-16 10:39:14 +10:00
autotest autotest: drain mavlink queue to avoid failing on slow MISSION_COUNT 2020-06-11 20:53:50 +10:00
bootloaders Tools: updated CUAV-Nora bootloader 2020-05-28 19:14:15 +10:00
CHDK-Scripts Global: Fix typos 2016-09-17 00:36:36 -03:00
CodeStyle Tools: Added check for validating input arguments in ardupilot-astyle.sh 2020-05-23 14:04:58 +10:00
completion Tools: Completion: fix vehicle type competion 2020-04-30 20:32:34 +10:00
CPUInfo Tools: removed separate recursive sempahore test 2020-01-19 20:19:30 +11:00
debug Tools: switch to https URL for firmware 2019-12-08 07:44:14 +11:00
environment_install Tools: move removal of modemmanager down 2020-06-05 14:26:09 +10:00
FilterTestTool Tools: FilterTestTool fix open .BIN files on case sensitive systems 2020-02-17 08:59:44 +11:00
Frame_params Tools: update hexsoon edu450 recommended params 2020-02-20 19:28:24 +09:00
geotag geotag.sh - an advanced geotagging tool. 2018-05-15 11:30:21 +10:00
GIT_Test Tools: Added name to GIT_Success.txt 2020-05-26 16:19:14 +10:00
gittools Tools: gittools: add git-subsystems-split 2015-09-09 10:50:35 +10:00
Hello build: removed remaining make.inc files 2018-12-22 11:06:59 +11:00
IO_Firmware Tools: updated IO firmware 2020-01-31 11:09:07 +11:00
Linux_HAL_Essentials Bone : Faulty PWM output after few flight controller restarts due to wrong IEP Timer configuration 2020-05-11 18:57:55 +10:00
LogAnalyzer Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
mavproxy_modules Tools: fix sitl_calibration stopping at calibration report 2020-06-07 17:10:09 +10:00
Pozyx/IndoorLoiter Pozyx: update uno sketch to work with AP_Beacon 2016-12-01 19:21:38 +09:00
Replay Replay: let AP_Vehicle handle loop() 2020-02-06 14:41:06 +11:00
scripts Tools: uploader: translate board IDs into board type in incompat output 2020-06-09 10:30:50 +10:00
UDP_Proxy Tools: added UDP proxy code 2019-09-24 12:41:44 +10:00
vagrant Tools: vagrant: remove duplicate from install script 2020-06-04 14:27:24 +10:00
Vicon Tools: fixed GPS pos error in Vicon script 2019-08-30 13:16:51 +10:00
PrintVersion.py Tools: rename APMrover2 to Rover 2020-04-14 09:50:34 +09:00