Daniel Agar
3e6ff2451b
github actions increase newly added timeouts
3 years ago
Daniel Agar
6edb1fa1f8
github actions add timeout to SITL tests run
3 years ago
Daniel Agar
ad27d2c49a
github actions enable ccache hash_dir for SITL tests
3 years ago
Daniel Agar
d002002ceb
github actions increase ccache compression level
3 years ago
Jukka Laitinen
ffa5abbd65
ci: update container versions to 2021-09-08
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
4 years ago
Beat Küng
b12b884f4c
ci: update container version to 2021-05-04
4 years ago
David Sidrane
92344b96b3
CI Update to 2021-04-29
4 years ago
Daniel Agar
4a65ad9148
github actions decrease max ccache size
...
- lower compression level to 5 as recommended by ccache manual
4 years ago
Peter van der Perk
8242968b2b
UAVCAN v1 GPS demo with MAVCAN autoconfigure
4 years ago
Lorenz Meier
27138578f0
Disable unmaintained MAVROS tests
...
The overhead of the MAVROS setup means that most developers are not using it, leading to tests that are not suitable for day-to-day workflows. We are replacing these with MAVSDK tests that can be run locally pre-commit.
4 years ago
jaeyoung
c8d18c2719
Fix tiltrotor model for sitl_gazebo
4 years ago
Daniel Agar
4d30f327f9
Github Actions: skip Mavros tiltrotor mission for now ( #16405 )
4 years ago
Daniel Agar
71306f7f83
update all container tags to 2020-11-18
4 years ago
David Sidrane
59ba09d73c
CI use 2020-08-14 with gcc 9.3.1
5 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