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>
This commit is contained in:
Lorenz Meier
2020-01-30 11:57:48 +01:00
committed by GitHub
parent a141e4062b
commit eb50e89d87
7 changed files with 209 additions and 69 deletions

View File

@@ -12,6 +12,7 @@ if(MAVSDK_FOUND)
add_executable(mavsdk_tests
test_main.cpp
autopilot_tester.cpp
test_multicopter_offboard.cpp
test_mission_multicopter.cpp
test_mission_plane.cpp
test_mission_vtol.cpp
@@ -21,6 +22,7 @@ if(MAVSDK_FOUND)
MAVSDK::mavsdk
MAVSDK::mavsdk_action
MAVSDK::mavsdk_mission
MAVSDK::mavsdk_offboard
MAVSDK::mavsdk_telemetry
)