Andrew Tridgell
3f9999d932
autotest: fixed MISSION_ITEM_INT receive to be reliable
...
use a condition in recv_match() to ensure we don't mix up msgs from
other protocols
5 years ago
Peter Barker
1af76bbf60
Tools: autotest: make plane receiver-healthy check more reliable
5 years ago
Peter Barker
34ef247449
Tools: autotest: correct mavproxy version test
5 years ago
Peter Barker
a637c6e4ea
Tools: autotest: correct test for MAVProxy capabilities
...
Once MAVProxy actually gets support for fence and rally via mission item
protocol this can be changed.
5 years ago
bhavya
81fd14493d
Tools: added name to GIT_Success.txt
5 years ago
Ebin
c8216c51b4
Tools: autotest: added wheel encoder test for balance bot
5 years ago
Peter Barker
05b6f727ee
Tools: autotest: add wheel encoder test for Rover
5 years ago
Peter Barker
23983d03b5
Tools: autotest: correct get_distance_int
5 years ago
Peter Barker
d8c89517bb
autotest: correct CRAMS field altitude
5 years ago
Peter Barker
be8632668b
autotest: make dataflash-over-mavlink test more accomodating
...
Saw <100kB/s on autotest server, so can't look for minimum 100kB/s.
Also fixed disarmed-at-end-of-test
5 years ago
Andrew Tridgell
185475d689
autotest: allow --moddebug to sim_vehicle.py
...
helps people debugging install
5 years ago
Andy Piper
1d11fe5377
Tools: add --upload-port option to waf
5 years ago
Andrew Tridgell
c19d31d0c3
Tools: autobuild Pixhawk1-1M
5 years ago
Andrew Tridgell
670a9e33df
Tools: added bootloaders for Pixhawk1-1M
5 years ago
Mark Whitehorn
356e9f116d
IO_Firmware: update binaries (gcc version 6.3.1 20170620... 6-2017-q2-update)
5 years ago
Andrew Tridgell
1635da1dd7
Tools: removed HAVE_OCLOEXEC check
5 years ago
Peter Barker
c5f52a8355
Tools: autotest: tests for new fence code
...
Tools: autotest: move clear_mission up, use it before running each test
Also have it understand MAV_MISSION_TYPE_ALL
Tools: autotest: add tests for polyfence
Tools: autotest: add tests for multiple inclusion polyfences
Tools: autotest: ensure we can't arm inside a circle exclusion zone
Tools: autotest: add test for arming outside an inclusion zone
Tools: autotest: add tests for upload timeout
Tools: autotest: add tests for not arming due to polygon zones
Tools: autotest: add test for fence point reboot survivability
Tools: autotest: add test for moving fence point
Tools: autotest: add some tests via MAVProxy
Tools: autotest: add test for avoiding polygonal exclusion zones
Tools: autotest: add test for object avoidance
Currently disabled as it doesn't pass where it seemingly should.
Tools: autotest: skip MAVProxy tests on older MAVProxy versions
Tools: autotest: adjust fence loading for lack of string back from MAVProxy
Tools: autotest: create a do_RTL function
Tools: autotest: cope with loading QGC-style fence files
Tools: autotest: add test for object-avoidance in guided mode
Tools: autotest: add OA test for auto mode
Tools: autotest: add test for bendy ruler in guided mode
Tools: autotest: adjust for new MAVProxy fence module not emitting old strings
Tools: autotest: add tests for prearming due to bad parameter values
5 years ago
Peter Barker
073248eca5
Tools: autotest: remove vestiges of waf-run coverage
5 years ago
Peter Barker
a386048be7
Tools: autotest: add two basic tests for radio failsafe
5 years ago
Peter Barker
2e2bbf57bf
Tools: autotest: add disarm_wait function
5 years ago
Andy Piper
5f34ec6578
Tools: support lldb debugging for sim_vehicle and autotest
5 years ago
Peter Barker
47cb514446
Tools: autotest: enable EK3 for ride-along
...
This will have SITL cross more code, even if we don't actually use the
EK3 output
5 years ago
Peter Barker
b97b41a6e8
Tools: autotest: allow tracker to be armed between tests
5 years ago
Peter Barker
4c40640238
Tools: autotest: tidy handling of armed-at-end-of-test handling
5 years ago
Peter Barker
92160b454a
Tools: autotest: remove switch position assumption from takeoff
5 years ago
Andrew Tridgell
f5364e5efa
Tools: added script for creating apj file from *.bin
...
useful when you have a binary firmware and want to be able to upload
it with uploader.py
5 years ago
Peter Barker
f27b8a6c02
Tools: autotest: test for vehicle armed after test passes
...
postcondition of any test is that it leaves the vehicle disarmed
5 years ago
Peter Barker
d8fb003cc2
Tools: add entry for running unit tests to build_ci.sh
5 years ago
Peter Barker
84f6e49594
waf: cope with new format of gtest submodule
5 years ago
Peter Barker
52cb509f11
waf: add suggest-override even when building in uavcan
5 years ago
Andrew Tridgell
5aaeaaea8c
Tools: added UDP proxy code
...
very useful for fwding mavlink
5 years ago
Peter Barker
e50d237f3e
AP_Periph: stop compiling in AP_Buffer
5 years ago
Peter Barker
03e317fed8
Tools: autotest: send SIGTERM to processes before killing them
...
This allows coverage atexit functions to run
5 years ago
Andrew Tridgell
e9f8b91134
waf: fixed --build-dates option
...
and remove build_time from apj when --build-dates not used to avoid
changing apj file
5 years ago
Andrew Tridgell
8a05feb9d3
Tools: use --track-origins=yes in valgrind for sim_vehicle.py
...
this allows us to find the original cause of an uninitialised variable
5 years ago
Peter Barker
642935fd43
Tools: random Python cleanups based on lgtm analysis
5 years ago
Peter Barker
de3c9340cb
Tools: autotest: correct timeout on heli spline mission
5 years ago
Peter Barker
f3eaf9ee6e
Tools: autotest: more coverage out of the dataflash-over-mavlink tests
5 years ago
Peter Barker
1f25b6e406
Tools: autotest: add test for SITL implementation of Block backend
5 years ago
Peter Barker
cefd30a086
travis: run balancebot tests as part of CI
5 years ago
Ebin
61e05ce881
Autotest: ATC_SPEED params for Balance Bot tweaked for better stability
5 years ago
Ebin
38c9763d48
Autotest: GPS disable test skipped when AHRS_EKF_TYPE is 10
5 years ago
Ebin
c449be3afb
Autotest: Balance Bot changes to Acro after Auto mission instead of Loiter
5 years ago
Peter Barker
8736a13a87
Tools: autotest: fix for Plane receiver health test
...
Won't be healthy until SITL is repolled for RC input
5 years ago
Peter Barker
1a7284ca73
Tools: autotest: add test for spline-as-last-waypoint
5 years ago
Peter Barker
192b275837
Tools: Replay: add dummy AP::advancedfailsafe method
5 years ago
Peter Barker
bba019abc2
Tools: autotest: add basic tests for AP_AdvancedFailsafe
5 years ago
Andrew Tridgell
84b035692f
Tools: added --no-bl option to configure_all.py
5 years ago
Andrew Tridgell
ab5868c0fa
Tools: added CubeBlack+ to autobuild
5 years ago
Andrew Tridgell
7b398d5336
Tools: added CubeBlack+ bootloader
5 years ago