bhavya
59b4e0a456
Tools: added name to GIT_Success.txt
2020-02-05 10:10:37 +11:00
Ebin
3da75292d2
Tools: autotest: added wheel encoder test for balance bot
2020-02-05 10:10:37 +11:00
Peter Barker
044e750937
Tools: autotest: add wheel encoder test for Rover
2020-02-05 10:10:37 +11:00
Peter Barker
1609b4ccb8
Tools: autotest: correct get_distance_int
2020-02-05 10:10:37 +11:00
Peter Barker
95c18806cd
autotest: correct CRAMS field altitude
2020-02-05 10:10:37 +11:00
Peter Barker
091d3e042b
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
2020-02-05 10:10:37 +11:00
Andrew Tridgell
e9e397f548
autotest: allow --moddebug to sim_vehicle.py
...
helps people debugging install
2020-02-05 10:10:37 +11:00
Andy Piper
8afa87b32d
Tools: add --upload-port option to waf
2020-02-05 10:10:37 +11:00
Andrew Tridgell
b142255a4c
Tools: removed HAVE_OCLOEXEC check
2020-02-05 10:10:20 +11:00
Peter Barker
0a23de087c
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
2020-02-05 10:09:54 +11:00
Peter Barker
78711f786d
Tools: autotest: remove vestiges of waf-run coverage
2020-02-05 10:09:54 +11:00
Peter Barker
929fbc3bba
Tools: autotest: add two basic tests for radio failsafe
2020-02-05 10:09:54 +11:00
Peter Barker
3b6f7219fc
Tools: autotest: add disarm_wait function
2020-02-05 10:09:54 +11:00
Andy Piper
30c86eb768
Tools: support lldb debugging for sim_vehicle and autotest
2020-02-05 10:09:54 +11:00
Peter Barker
4d6e7f7099
Tools: autotest: enable EK3 for ride-along
...
This will have SITL cross more code, even if we don't actually use the
EK3 output
2020-02-05 10:09:54 +11:00
Peter Barker
fef085a1c8
Tools: autotest: allow tracker to be armed between tests
2020-02-05 10:09:20 +11:00
Peter Barker
f48a601d84
Tools: autotest: tidy handling of armed-at-end-of-test handling
2020-02-05 10:09:20 +11:00
Peter Barker
7fd52a12cf
Tools: autotest: remove switch position assumption from takeoff
2020-02-05 10:09:20 +11:00
Andrew Tridgell
c6dade50c5
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
2020-02-05 10:09:20 +11:00
Peter Barker
58c69d0252
Tools: autotest: test for vehicle armed after test passes
...
postcondition of any test is that it leaves the vehicle disarmed
2020-02-05 10:09:20 +11:00
Peter Barker
2f1bb8279f
Tools: add entry for running unit tests to build_ci.sh
2020-02-05 10:09:20 +11:00
Peter Barker
f3ddc9d17b
waf: cope with new format of gtest submodule
2020-02-05 10:09:20 +11:00
Peter Barker
8106424611
waf: add suggest-override even when building in uavcan
2020-02-05 10:09:20 +11:00
Andrew Tridgell
676ab60424
Tools: added UDP proxy code
...
very useful for fwding mavlink
2020-02-05 10:05:59 +11:00
Peter Barker
655a24ff26
AP_Periph: stop compiling in AP_Buffer
2020-02-05 10:05:59 +11:00
Peter Barker
28c2179a97
Tools: autotest: send SIGTERM to processes before killing them
...
This allows coverage atexit functions to run
2020-02-05 10:05:59 +11:00
Andrew Tridgell
3538bd62c3
waf: fixed --build-dates option
...
and remove build_time from apj when --build-dates not used to avoid
changing apj file
2020-02-05 10:05:59 +11:00
Peter Barker
0da70fdc38
Tools: random Python cleanups based on lgtm analysis
2020-02-05 10:05:44 +11:00
Peter Barker
0eacb0e821
Tools: autotest: correct timeout on heli spline mission
2020-02-05 10:04:08 +11:00
Peter Barker
79355ba845
Tools: autotest: more coverage out of the dataflash-over-mavlink tests
2020-02-05 10:04:08 +11:00
Peter Barker
bd713e0c87
Tools: autotest: add test for SITL implementation of Block backend
2020-02-05 10:04:08 +11:00
Peter Barker
3ae1a3dccf
travis: run balancebot tests as part of CI
2020-02-05 10:04:08 +11:00
Ebin
033cd77ed4
Autotest: ATC_SPEED params for Balance Bot tweaked for better stability
2020-02-05 10:04:08 +11:00
Ebin
e91a9d6128
Autotest: GPS disable test skipped when AHRS_EKF_TYPE is 10
2020-02-05 10:04:08 +11:00
Ebin
7933f94b2f
Autotest: Balance Bot changes to Acro after Auto mission instead of Loiter
2020-02-05 10:04:08 +11:00
Peter Barker
678a966d4c
Tools: autotest: fix for Plane receiver health test
...
Won't be healthy until SITL is repolled for RC input
2020-02-05 10:04:08 +11:00
Peter Barker
d68c9572d9
Tools: autotest: add test for spline-as-last-waypoint
2020-02-05 10:04:08 +11:00
Peter Barker
6c85ee7483
Tools: Replay: add dummy AP::advancedfailsafe method
2020-02-05 10:04:08 +11:00
Peter Barker
a74c97121e
Tools: autotest: add basic tests for AP_AdvancedFailsafe
2020-02-05 10:04:08 +11:00
Peter Barker
56c6ba6a22
Tools: autotest: add test for follow mode
2020-02-05 10:04:08 +11:00
Andrew Tridgell
87b65698ba
Tools: added --build-target to configure_all.py
2020-01-18 20:34:45 +11:00
Michael du Breuil
43275ac509
Tools: Remove gcc 4.9 from CI prereqs
2020-01-18 13:27:47 +11:00
Andrew Tridgell
5227fa9a43
Tools: fixed compiler path for autotest
2020-01-18 13:27:44 +11:00
Andy Piper
4dd66164c1
Tools: align ci gcc with environment gcc v6 on arm
2020-01-18 13:27:39 +11:00
Andrew Tridgell
00b8e4fb9b
Tools: fixed compiler path
2020-01-18 12:35:39 +11:00
Andrew Tridgell
d2abe7ffa5
Tools: fixed CI compiler for Copter 4.0
2020-01-18 12:27:48 +11:00
Andrew Tridgell
1a9a70f935
Tools: rebuilt IO fw for DSM 22ms fix
2020-01-10 18:48:39 +11:00
Andrew Tridgell
635d836957
waf: fixed aligned size of bootloader in ROMFS
2019-12-23 17:36:31 +11:00
Andrew Tridgell
d604b3f79b
Tools: update to latest bootloaders
2019-12-16 18:52:55 +11:00
Andrew Tridgell
eb0075e4fb
AP_Bootloader: added more protection against line noisy triggering bootloader
...
this is in reponse to a report from Ryan of the Hybrid project who
found that mavlink on telem1 could make bootloader get stuck
2019-12-09 12:58:21 +11:00