Peter Barker
7bd32338ef
travis: run tradheli tests
2020-05-29 19:12:20 +10:00
Peter Barker
2088446ebf
Tools: rename APMrover2 to Rover
2020-04-14 09:50:34 +09:00
Peter Barker
2d29cc3eda
Tools: build_ci.sh: use canonicalised autotest names
2020-03-27 09:29:19 +11:00
Peter Barker
194998d631
travis: restore fly.ArduCopter as running all tests
2020-02-22 16:51:39 +11:00
Peter Barker
82f53abee2
autotest: restore fly.ArduCopter as running all tests
...
the test list for ArduCopter is made up of those from tests1 and tests2
2020-02-22 16:51:39 +11:00
Andy Piper
05a0fe615b
Tools: split Copter tests into two runs to balance time on travis
2020-02-22 11:15:37 +11:00
Pierre Kancir
097cffaa06
Tools: build_ci: remove useless check for waf support
2020-02-20 20:41:26 +11:00
Peter Barker
14e758a6d1
Tools: add sitltest-tracker into build_ci.sh
2020-02-19 13:13:45 +11:00
Andrew Tridgell
d87306afbd
Tools: auto-build f303-Universal firmware
2020-01-26 09:12:55 +11:00
Peter Barker
29e8d17e2c
Tools: show test timings in CI output
2019-12-29 08:05:01 +11:00
Peter Barker
8f99262ffe
Tools: CI: install MAVProxy from source rather than using pip
...
Trying to get correct version of pymavlink (i.e. the one with messages
references in our mavlink repository)
As-is, if there is a pymavlink release after the one references in the
ardupilot repo, we don't pick up any new messages in the Python
bindings.
2019-11-12 07:52:22 +08:00
Peter Barker
ee1f919244
Tools: do recursive submodule update when installing pymavlink
2019-11-12 07:52:22 +08:00
Andrew Tridgell
db8c682a14
Tools: added f303-GPS to builds
2019-11-01 10:53:53 +11:00
Andrew Tridgell
5cda8b4a4f
Tools: updated AP_Periph CI and docs
...
target is now f103-GPS
2019-10-16 13:13:24 +11:00
Peter Barker
d8fb003cc2
Tools: add entry for running unit tests to build_ci.sh
2019-09-24 14:30:13 +10:00
Peter Barker
cefd30a086
travis: run balancebot tests as part of CI
2019-09-18 09:10:37 +10:00
Peter Barker
6352e10811
Tools: scripts: build_ci.sh: understand env CI_BUILD_DEBUG
2019-09-11 06:55:37 +10:00
Andrew Tridgell
99bcab955b
CI: added peripheral build to travis
2019-08-27 10:29:56 +10:00
Andrew Tridgell
e708446f4d
Tools: rename Pixhawk6 to Durandal
2019-08-01 14:11:06 +10:00
Michael du Breuil
fbc719c113
Tools: Run parameter emitters
2019-07-23 09:29:48 +10:00
Michael du Breuil
93d8f32c8f
Tools: Support CubeOrange bootloader in CI
2019-06-19 11:26:44 +10:00
Michael du Breuil
8c7946a9d8
Tools: Remove unneeded sitltest-scripting, it's now the default
2019-06-18 00:06:32 -07:00
Andrew Tridgell
283968afca
Tools: rename Pixhawk4Pro to Pixhawk6
2019-04-16 04:33:17 +10:00
Michael du Breuil
ae1d7f0b26
Tools: Add a scripting build target to CI
2019-04-10 01:30:32 -07:00
Andrew Tridgell
db5776d080
travis: added fmuv2 plane build
...
this tests HAL_MINIMIZE_FEATURES build
2019-04-08 09:34:15 +10:00
Andrew Tridgell
9c3e606076
CI: added configure-all.py to travis testing
...
make sure all hwdef.dat files can be used
2019-03-15 11:54:57 +11:00
Andrew Tridgell
f30f7ca395
travis: added F7 and H7 boards to travis builds
...
ensure these two build types don't get broken
2019-03-11 08:53:06 +11:00
Francisco Ferreira
3da3f75c41
Tools: ci: remove old code
2019-02-27 07:03:22 +11:00
murata
6613c678a0
CI: Delete NuttX version processing
2019-01-08 10:06:20 +11:00
Andrew Tridgell
9596358f3c
CI: removed px4 builds
2018-12-22 11:06:59 +11:00
Patrick José Pereira
fac329dd16
Tools: Add ArduSub test
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-10-24 10:20:08 +11:00
Peter Barker
99090b7170
Tools: build_ci.sh: enable math index checking for sitltest-rover
2018-10-19 08:46:43 +11:00
Pierre Kancir
a6322279d4
Tools: scripts: buid_ci.sh: Double quote to prevent globbing and word splitting.
2018-10-04 20:01:59 +10:00
Pierre Kancir
a5ef99bcf9
Tools: scripts: build_ci.sh: correct syntax
2018-10-04 20:01:59 +10:00
Peter Barker
d858569544
Tools: scripts: build_ci.sh: factor out run_autotest function
2018-10-03 15:20:17 +10:00
Patrick José Pereira
a543023e1b
Tools: Build CI with clang
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2018-10-03 13:56:37 +10:00
Andrew Tridgell
19dae42c4f
travis: added build of iofirmware
2018-09-19 12:14:15 +10:00
Peter Barker
c902260925
Tools: remove extra running of unit tests from build_ci.sh
2018-09-03 09:57:38 +01:00
Francisco Ferreira
37b9e76737
Tools: update CI scripts
...
Remove old CMake PPA (Trusty has a more recent version)
Remove ccache from APT install since we build it from source
Update ccache to version 3.4.2
Add extra checks for compiler presence
Since no ccache DB is saved between builds we don't limit its size anymore and Make builds can use it
2018-08-30 16:34:56 -07:00
Peter Barker
4543604085
Tools: scripts: build_ci.sh: build and run unit tests in ci
2018-08-31 07:59:25 +10:00
Andrew Tridgell
f202ff87e2
Tools: only build one target for revo-mini
2018-06-24 08:26:28 +10:00
Andrew Tridgell
4cafcc4eae
travis: added revo-bootloader to CI
...
this ensures the bootloader build will keep working
2018-06-23 17:06:38 +10:00
Peter Barker
e9a07bdd6f
Tools: create CHIBIOS_GIT_VERSION build-time define
2018-06-18 19:10:37 +01:00
Michael du Breuil
dcc25838fb
CI: Run param parse last, on all CI instances
...
This makes param parse failures much more obvious in the CI logs, as
well as ensuring that both Semaphore and Travis will fail on bad
parameter data (which should reduce user confusion when one service
passes and the other fails).
2018-06-05 09:11:09 +10:00
Lucas De Marchi
997d9f58de
build: invert default for header checks
...
In the end the build time is always almost the same, but it's a pain to
change one header and have it check the world. CI continues to use the
check so we can get any mistake before merging.
2018-05-04 11:47:04 -07:00
Michael du Breuil
f19d01332b
Tools: Reintroduce arduplane to CI script
2018-04-11 13:26:29 +10:00
Michael du Breuil
a7cdca030c
Tools: Split sitl tests into per vehicle tasks
2018-01-23 13:34:54 +09:00
Francisco Ferreira
84efe7e6f5
Tools: ci: reduce ccache sizes
2017-09-08 16:33:15 +01:00
Francisco Ferreira
be88b5a6e8
Tools: ci: get ccache statistics for SITL test
2017-09-08 16:33:15 +01:00
Francisco Ferreira
129fde128a
Tools: ci: let waf decide number of jobs for building SITL test
2017-09-08 16:33:15 +01:00