Daniel Agar
43fdc770c7
mavsdk_tests: temporarily disable offboard position control test
5 years ago
TSC21
bc2b118e48
mavsdk_tests: add iris_dual_gps tests
5 years ago
JaeyoungLim
59c70a5811
Add plane_catapult test for testing hand/catapult launch for fw
...
This adds the plane_catapult model to the test for testing fw hand /catapult takeoff
5 years ago
Daniel Agar
3092d9e1f9
github actions run SITL tests in parallel
...
- temporarily disable iris dual gps
5 years ago
TSC21
24ae8f601d
mavsdk_tests: add iris_dual_gps to the test pipeline
5 years ago
Julian Oes
be4e253e63
mavsdk_tests: bump library from v0.24.0 to v0.27.0
5 years ago
Julian Oes
9b2527549b
mavsdk_tests: relax timeout for offboard goto
...
This probably makes sense because we ask for more accuracy, so it will
take longer to reach a position.
5 years ago
Julian Oes
bc1960ef2b
mavsdk_tests: make offboard tests more accurate
...
By making the acceptance radius smaller we should potentially also be
more accurate while landing and fail less.
5 years ago
Julian Oes
dd95498379
mavsdk_tests: at normal speed RTL can take a while
5 years ago
Julian Oes
76b7d462ae
mavsdk_tests: relax requirement to land at home
...
Hopefully, this will fix CI.
5 years ago
Julian Oes
d43e4d88c3
mavsdk_tests: wait until home is set properly
...
Otherwise we might have NaN stored as home.
5 years ago
Julian Oes
73dda496ef
mavsdk_tests: more verbose output on fail
5 years ago
Julian Oes
160aca9207
mavsdk_tests: more debug info
5 years ago
Julian Oes
1a25cdf7b2
mavsdk_tests: remove intermittently failing tests
...
We can bring them back when they work consistently.
5 years ago
Julian Oes
a1bf1bdd9d
mavsdk_tests: prevent exception if log_fd is None
5 years ago
Julian Oes
262341455b
mavsdk_tests: map stderr to stdout
...
That way we don't need to collect it separately.
5 years ago
Julian Oes
eba1cf08f8
mavsdk_tests: also use sleep workaround locally
...
However, don't sleep as long as in CI.
5 years ago
Julian Oes
76750fc8a6
mavsdk_tests: collect buffered up stdout output
...
Somehow only subprocess.stdout.readline() works at a time. In order not
to miss out on some of the stdout output, we need to collect it all at
the end. Also, we can stop using readline() for processes that have quit
already.
5 years ago
kamilritz
5bd0df422d
Speed up mavsdk sitl tests
5 years ago
kamilritz
af1a445031
Vision test can be speed up
5 years ago
kritz
33dc0fd146
Add vision velocity integration test ( #14818 )
5 years ago
Pedro Roque
3ea52fecd3
Added Roll Pitch Yawrate Thrust offboard test. Testing...
5 years ago
Julian Oes
cc0b834d15
mavsdk_tests: don't fail if DISPLAY is not set
5 years ago
Julian Oes
9764c32b55
mavsdk_tests: only apply workaround in GitHub CI
5 years ago
Julian Oes
54fe3c5fd5
mavsdk_tests: remove waitforgz helper, add sleep
...
This is an attempt to workaround the gz spawn timeout in CI.
Let's just hard-code a sleep before spawning the model.
5 years ago
Julian Oes
be9f125c3d
mavsdk_tests: raise timeout for czspawn
...
And provide better output about what happened.
5 years ago
Julian Oes
9c04f66f06
mavsdk_tests: raise overall timeouts
...
This might prevent some false positives when CI is running slowly or
intermittently.
5 years ago
Julian Oes
28f4dc10ae
mavsdk_tests: make sure all log output is printed
...
This fixes the issue where the last lines of the log output was not
printed in case of error or on the verbose setting. This meant that
essentially the actual test error was not printed.
The fix involves two parts:
1. Firstly collect the output again even if a process has exited.
2. Collect all lines at once and not one line per iteration.
5 years ago
Julian Oes
2a37321293
mavsdk_tests: wait a bit longer for gazebo command
...
Otherwise this triggers in CI sometimes.
5 years ago
Julian Oes
0edc2aa334
mavsdk_tests: don't stall on timeout
5 years ago
JaeyoungLim
315135c07e
Fix indentation in run script and update submodule
5 years ago
Julian Oes
103bfd0d30
mavsdk_tests: fix wait script output
5 years ago
Julian Oes
29c102b205
mavsdk_tests: wait for gz to run for model spawn
5 years ago
JaeyoungLim
b1d3b95ebf
Add gzmdoelspawning to mavsdk tests
5 years ago
Julian Oes
6d654cb50b
mavsdk_tests: improve usage text
...
These are improvements based on the review by @hamishwillee
in https://github.com/PX4/Devguide/pull/982 .
5 years ago
Julian Oes
89599f345f
mavsdk_tests: c++ test_runner is now mavsdk_tests
5 years ago
Julian Oes
ade39481ad
mavsdk_tests: only env vars that are set
...
Otherwise this raises a KeyError.
5 years ago
Julian Oes
759e3d6a04
mavsdk_tests: pass PX4_HOME_ env variables on
...
This way tests can be run at different locations.
5 years ago
Julian Oes
4a91d791b1
mavsdk_tests: remove commented out code
5 years ago
Julian Oes
9d124c2b1a
mavsdk_tests: a timeout of 5min should be enough
5 years ago
Julian Oes
eb1141bbea
mavsdk_tests: remove unused import
5 years ago
Julian Oes
c6160d4e3f
mavsdk_tests: fix error for Python < 3.8
5 years ago
Julian Oes
41341cd985
mavsdk_tests: name files consistently
5 years ago
Julian Oes
b5048a3414
mavsdk_tests: add header and fix style
5 years ago
Julian Oes
4905ac5e2c
mavsdk_tests: add filter for cases
5 years ago
Julian Oes
79387428c6
mavsdk_tests: fix missing space after number
5 years ago
Julian Oes
3f1990b083
mavsdk_tests: print where to find logfiles
5 years ago
Julian Oes
188177cef6
mavsdk_tests: print error on failure
5 years ago
Julian Oes
ab2186f126
mavsdk_tests: improve and fix colors/result
5 years ago
Julian Oes
b1ceef5b93
mavsdk_tests: add combined log
5 years ago