David Sidrane
59ba09d73c
CI use 2020-08-14 with gcc 9.3.1
4 years ago
Daniel Agar
e1161e3f6f
Github Actions don't allow the ecl analsysi script to fail the build
5 years ago
Daniel Agar
5cd8c26cae
Github Actions remove redundant VTOL standard mission
5 years ago
JaeyoungLim
f54f03bd9d
Add plane_catapult to matrix
5 years ago
Daniel Agar
b8d43b5a88
move Jenkins MAVROS SITL tests entirely to Github Actions
5 years ago
Daniel Agar
0daf712c3e
SITL MAVROS tests move AddressSanitizer and Coverage variants to Github Actions
5 years ago
Daniel Agar
c1fc638ac3
github actions use build type for ccache key and fix coverage check
5 years ago
Daniel Agar
5616914e75
start migrating MAVROS SITL tests to Github Actions
5 years ago
Daniel Agar
3092d9e1f9
github actions run SITL tests in parallel
...
- temporarily disable iris dual gps
5 years ago
Daniel Agar
e0ce12ad27
github actions limit SITL tests to Ubuntu Focal
5 years ago
Daniel Agar
19a125dacb
github actions cleanup
...
- merge bloaty into regular NuttX builds
- give SITL unique cache key
5 years ago
Daniel Agar
7016660445
github actions update actions/cache@v1.1.0 -> actions/cache@v2
5 years ago
Daniel Agar
652036e29f
github actions SITL tests upload logs to flight review on failure
5 years ago
Daniel Agar
32828c99fd
github actions get ccache working
5 years ago
Julian Oes
be4e253e63
mavsdk_tests: bump library from v0.24.0 to v0.27.0
5 years ago
Julian Oes
dc95b4487c
workflows: file within docker not accessible
...
Therefore, let's try with v2-preview.
5 years ago
Julian Oes
4aebf9f02c
workflows: upload can't access outside of docker
5 years ago
Julian Oes
14a111f5bd
workflows: upload px4 coredump and binary
5 years ago
Julian Oes
28ec3744a6
workflows: add core dumps and backtrace to CI
5 years ago
TSC21
e9aba642fe
CI: bump container tags to 2020-04-01
5 years ago
TSC21
43440b9797
ci: github: sitl_tests: add matrix for parallel build in Ubuntu Bionic and Focal
5 years ago
TSC21
6598ce5a46
CI: bump container tags to 2020-03-16
5 years ago
Julian Oes
5ea40c57c6
workflows: add more tests outside of Europe
5 years ago
Julian Oes
6a4a4bd0d6
workflows: adapt to mavsdk_tests cli changes
5 years ago
Julian Kent
88c9761f1f
Add ccache to github actions
5 years ago
Lorenz Meier
eb50e89d87
Add flow tests to MAVSDK tests ( #14039 )
...
* workflows: remove unneeded pip dep and comments
* mavsdk_tests: simple test using flow/offboard
This adds a first proof of concept of a test using flow and offboard.
* Flow MAVSDK test: check against ground truth
* CleanUp
* workflows: use latest docker image with psutil
* mavsdk_tests: fix PEP8 issues
* Add VTOL CI tests back
* switch to non-rendering flow mockup
* workflows: install mavsdk from GitHub release .deb
* Add vision test and disable VTOL temporarlly
* Fist draft of combining test coverage and test in one workflow
* Add VTOL mavsdk tests back in CI
Co-authored-by: Julian Oes <julian@oes.ch>
Co-authored-by: kritz <kritz@ethz.ch>
5 years ago
Julian Oes
00728dab18
workflows: build pull requests and master
...
With this change pull requests from forks are also built.
We yet need to verify if tags/releases are built or if we need to
specify the tags as well.
5 years ago
Julian Oes
ab133b41b2
workflows: Install mavsdk from GitHub release
5 years ago
Julian Oes
e64c38fa25
CI: update all docker tags
5 years ago
Julian Oes
02ecc04583
workflows: update docker tag
...
This should enable the docker images with Python 3 as default.
5 years ago
Lorenz Meier
9d5c6c0baa
Update SITL Github Action
...
Github doesn't check out recursively, which breaks the build. We rely on the auto-checkout in our build system instead.
5 years ago
Lorenz Meier
1f63408aa0
SITL Github Action: Document Grind config in-place
...
This helps anyone needing it to find and set the correct grind iteration parameter.
5 years ago
Lorenz Meier
eda1459140
Add access token to SITL test Github Action
...
This is needed for downstream adopters. We want them to re-use our CI tests so that contributions already are pre-tested when they are submitted.
5 years ago
Lorenz Meier
aaf033044d
GH Actions: Only build on push
...
This still captures all commits, but does not cover the merged state of the PR. All PRs need to be up-to-date before merging/rebasing, which is better practice anyway.
5 years ago
Lorenz Meier
26d01b876c
GH Actions: Enable grind option
...
This allows to run the script in grind mode to find CI failures that are triggered through e.g. race conditions.
5 years ago
Lorenz Meier
663436fd47
Integration tests: Add Makefile target
...
This enables unfamiliar users to run the tests quickly without having to memorize all commandsline options.
5 years ago
Lorenz Meier
cd75cc08d3
Add baseline SITL environment via Github actions
5 years ago