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 |
Julian Oes
|
814d79cb32
|
mavsdk_tests: improve log file folder structure
|
5 years ago |
Julian Oes
|
8283d19682
|
mavsdk_tests: print overall results
|
5 years ago |
Julian Oes
|
a208129921
|
mavsdk_tests: satisfy mypy type checks
|
5 years ago |
Julian Oes
|
12252c97c5
|
mavsdk_tests: further argument cleanup, some types
|
5 years ago |
Julian Oes
|
ff64d87ae6
|
mavsdk_tests: import naming, easier coloring
|
5 years ago |
Julian Oes
|
11a28840f3
|
mavsdk_tests: split up Python script
Otherwise, the script will get a tangled mess.
|
5 years ago |
Julian Oes
|
b281d87b4a
|
mavsdk_tests: initialize Tester class in ctor
|
5 years ago |
Julian Oes
|
e2c80e546d
|
mavsdk_tests: properly exit on Ctrl+C
With threads we need to manually take care of it, otherwise it gets
messy and we need to press Ctrl+C multiple times.
|
5 years ago |
Julian Oes
|
2c2e314ffe
|
mavsdk_tests: improve output, allow log and stdout
This makes it possible to write to logfiles and at the same time print
everything to console in verbose mode.
|
5 years ago |
Julian Oes
|
d7eb600b59
|
mavsdk_tests: improve test name/description
|
5 years ago |
Julian Oes
|
b2e300ad1f
|
mavsdk_tests: improve test output readability
|
5 years ago |
Julian Oes
|
54645268ed
|
mavsdk_tests: only print error on failure
|
5 years ago |
Julian Oes
|
911cdc8774
|
mavsdk_tests: output less verbose unless needed
|
5 years ago |
Julian Oes
|
bfef243dba
|
mavsdk_tests: write output to logs folder
And create folder if it doesn't exist already.
|
5 years ago |
Julian Oes
|
5ba28d417a
|
mavsdk_tests: try using tags as intended
The tags should enable use to assemble the tests in various ways. This
will probably require some iterations though.
|
5 years ago |
Julian Oes
|
512faa6ebe
|
mavsdk_tests: use CHECK if we don't need to abort
|
5 years ago |
Julian Oes
|
821f7c3cd9
|
mavsdk_tests: remove unused/not working test
We can add it again once fixedwing is supported. Until then, this is
just confusing.
|
5 years ago |
Julian Oes
|
fb5b05ec39
|
mavsdk_tests: add missing unit
|
5 years ago |
Julian Oes
|
a5d1ce91e4
|
mavsdk_tests: consolidate level of abstraction
This moves the CHECK/REQUIRE inside of AutopilotTester.
|
5 years ago |
Julian Oes
|
70eb444f17
|
mavsdk_tests: improve naming of argument
We abort when we already failed so this makes more sense.
|
5 years ago |
Julian Oes
|
41b2362dcf
|
mavsdk_tests: add more config into JSON
|
5 years ago |
Julian Oes
|
c61cd10db5
|
mavsdk_tests: without speedup the VTOL takes time
|
5 years ago |
Julian Oes
|
b4916fdecb
|
mavsdk_tests: move config into json file
|
5 years ago |
Julian Oes
|
44a556717d
|
mavsdk_tests: remove plane tests
We can put them back once it's supported.
|
5 years ago |
Julian Oes
|
ae2032d29f
|
mavsdk_tests: use the min of the speed factors
Facepalm.
|
5 years ago |
Julian Oes
|
86f24f5121
|
mavsdk_tests: remove opt_flow test
It doesn't actually seem to work.
|
5 years ago |
Julian Oes
|
b7e8837562
|
mavsdk_tests: add max speed factor
This is required because some tests don't work at more than 1x.
|
5 years ago |
Julian Oes
|
d8b6c864cd
|
mavsdk_tests: PEP8 fixes
|
5 years ago |
Julian Oes
|
e8e8b79322
|
mavsdk_tests: MAVSDK is required
Without the library installed, we can't build and run the tests.
Silently ignoring this just leads to confusion.
|
5 years ago |
Julian Kent
|
5bf2648c1f
|
Add debugger options for mavsdk test runner
|
5 years ago |