TSC21
dd11a1c5ba
don't specifically export PYTHONPATH
2020-01-13 21:48:35 +00:00
TSC21
ed974d83f5
run mission_test over python2
2020-01-13 21:48:35 +00:00
TSC21
e789010295
rostests: add PYTHONPATH export path so to find Python 2 packages
2020-01-13 21:48:35 +00:00
Julian Oes
9e239e47c4
mavsdk_tests: fix PEP8 issues
2020-01-06 11:15:43 -05:00
Lorenz Meier
b0cb29ed82
MAVSDK tests: Add minimal plane example
...
This will add coverage for baseline plane controllers.
2020-01-04 12:17:12 -05:00
Daniel Agar
1edfee4fdd
mavsdk_tests: build should be independant of px4
2020-01-01 22:05:29 -05:00
Daniel Agar
7775dfbc56
mavsdk_test_runner.py remove verbose gazebo output
2020-01-01 21:55:42 +01:00
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.
2019-12-26 10:16:58 +01:00
Lorenz Meier
73edc21667
Tests: Add further instrumentation
2019-12-26 10:16:58 +01:00
Lorenz Meier
663436fd47
Integration tests: Add Makefile target
...
This enables unfamiliar users to run the tests quickly without having to memorize all commandsline options.
2019-12-26 10:16:58 +01:00
Julian Oes
3a228622b9
mavsdk_tests: fix verbose output
2019-12-26 10:16:58 +01:00
Julian Oes
99fbadac70
mavsdk_tests: remove output to logfile for now
2019-12-26 10:16:58 +01:00
Julian Oes
6e0cb7859e
mavsdk_tests: add option for gzclient GUI
2019-12-26 10:16:58 +01:00
Julian Oes
698731e4f5
mavsdk_tests: don't use SIGINT, just terminate
2019-12-26 10:16:58 +01:00
Julian Oes
f5cc6b7dcf
mavsdk_tests: end the logfiles with .log
2019-12-26 10:16:58 +01:00
Julian Oes
d32e3919dd
mavsdk_tests: return error if not ready
2019-12-26 10:16:58 +01:00
Julian Oes
b6e6d66616
mavsdk_tests: env vars need to be strings
2019-12-26 10:16:58 +01:00
Julian Oes
7ff4bd8289
mavsdk_tests: use subprocess instead of sys stdout
2019-12-26 10:16:58 +01:00
Julian Oes
eef57f93ae
mavsdk_tests: fix bugs in readyness checks
2019-12-26 10:16:58 +01:00
Julian Oes
580ea06fb7
mavsdk_tests: restart SITL after each test case
2019-12-26 10:16:58 +01:00
Julian Oes
c363a15ad8
mavsdk_tests: enable VTOL tests as well
2019-12-26 10:16:58 +01:00
Julian Oes
cc249f980b
mavsdk_tests: check if build everything is built
2019-12-26 10:16:58 +01:00
Julian Oes
0a3152786b
mavsdk_tests: use SIGINT before SIGTERM
2019-12-26 10:16:58 +01:00
Julian Oes
79a4bde155
mavsdk_tests: rename C++ executable
...
The executable contains all tests, so the name was a poor choice.
2019-12-26 10:16:58 +01:00
Julian Oes
90c79493f2
mavsdk_tests: print overall result
2019-12-26 10:16:58 +01:00
Julian Oes
dde7530df6
mavsdk_tests: properly handle timeout
2019-12-26 10:16:58 +01:00
Julian Oes
ce9aa119ff
mavsdk_tests: option for speed factor
...
And we also need to communicate the speed factor for the px4 executable,
otherwise it can't adapt the timeouts accordingly.
2019-12-26 10:16:58 +01:00
Julian Oes
22bac037ed
mavsdk_tests: better process management
...
We now error if px4 or gzserver are already running on startup, and we
also make sure to terminate what we started if interrupted.
2019-12-26 10:16:58 +01:00
Julian Oes
2bbe4dac25
mavsdk_tests: run test runner, speed up sim
2019-12-26 10:16:58 +01:00
Julian Oes
728a0b033e
mavsdk_tests: add termination/kill, custom log dir
2019-12-26 10:16:58 +01:00
Julian Oes
09d63f5531
mavsdk_tests: added test runner
2019-12-26 10:16:58 +01:00
Julian Oes
956bd1b7b1
Move mavsdk_tests into test
2019-12-26 10:16:58 +01:00
Martina Rivizzigno
123f769306
enable safe landing test
2019-10-14 10:53:13 -04:00
Martina Rivizzigno
7f4ddde378
enable avoidance test
2019-10-14 10:53:13 -04:00
Martina Rivizzigno
959a35b3bd
add safe_landing_planner to CI
2019-08-02 09:12:02 -04:00
Martina Rivizzigno
14501dfdf2
update local_planner ci to avoidance stable release 0.3.0
2019-08-02 09:12:02 -04:00
Martina Rivizzigno
f0ce0646a3
rostest_avoiance_run: bump to avoidance stable release 0.2.0
2019-04-10 16:36:18 -04:00
Martina Rivizzigno
09b795161e
Obstacle Avoidance testing in CI ( #10780 )
2019-03-15 00:37:23 -04:00
Anthony Lamping
a9fc04b2f9
CI: SITL test run: select ROS version based on env variable
2019-03-09 16:26:37 -05:00
Anthony Lamping
4821885b03
CI: test: alphabetize args
2019-01-31 09:16:18 -05:00
Anthony Lamping
0fafa9dea7
CI: test: set verbose true
2019-01-31 09:16:18 -05:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
Beat Küng
d418a09e1d
module_schema.yaml: move from test/ to validation/
...
It doesn't really fit to test/, and also no other existing place.
2018-09-25 07:53:29 +02:00
Beat Küng
e4d4192f9c
module_schema.yaml: add parameter definitions
2018-09-25 07:53:29 +02:00
Beat Küng
52967bd654
Tools/validate_yaml: add schema validation for module yaml config files
2018-09-25 07:53:29 +02:00
Daniel Agar
e356fd89b0
CI mission tests add FW and cleanup ( #10250 )
...
* jenkins: decrease VTOL mission alt and FW mission use simple land wps
* startup: decrease min airspeed scaling factor for landing
* jenkins: FW mission include loiter_to_alt cmd
2018-08-17 13:02:14 -04:00
Beat Küng
5363aff879
fixes for integration and unit tests
...
Move ros logs dir so that .ulg files are not in the same directory
(mission_test.py:: get_last_log() fails otherwise)
2018-08-08 21:09:39 +02:00
Beat Küng
b66f0f36a5
ros tests: add an interactive flag & disable the PX4 shell for ROS tests ( #9672 )
2018-06-14 12:37:47 -04:00
Anthony Lamping
e91275bcb4
CI: test launch files: setup for different vehicles, some reordering
2018-03-31 17:00:54 -04:00