Julian Oes
18dd6923e6
integrationtests: use Python2 for dependencies
...
This changes the shebang of the integration test files to python2
because the scripts fail on systems with Python 3 as the default.
Even though ROS has been ported to Python 3, there are still some
dependencies not playing along.
The error that comes up when starting with Python 3 is:
> No module named 'mavexpression'
2016-12-15 00:10:57 +01:00
Andreas Antener
1f72068de3
Integrationtests: updated script to properly handle log uploads
2016-12-13 10:20:14 +01:00
Andreas Antener
14f75bc8a3
SITL CI: Remove log upload from test script and move into separate one
2016-12-13 10:20:14 +01:00
Andreas Antener
be2451cfc7
SITL: use logger for standard_vtol and upload *.ulg files after integrationtests
2016-12-13 10:20:14 +01:00
Andreas Antener
3ff0609f26
Integrationtests: upload test logs to flight review
2016-12-13 10:20:14 +01:00
Andreas Antener
17f49ec8cb
Integration tests: use separate commands to set mode and arm
2016-12-11 17:00:09 +01:00
Andreas Antener
64657900de
SITL CI: use tagged docker image instead of latest
2016-12-03 09:42:54 +01:00
Andreas Daniel Antener
02029882db
SITL CI: gracefully fail tests early ( #5405 )
2016-08-28 21:56:31 +02:00
James Goppert
dbc5e90993
Change to sitl to allow no board rotation for gazebo. ( #5400 )
...
* Change to sitl to allow no board rotation for gazebo.
* Fix typo in typhoon launch file and create config for lpe.
* Exit early on test failures
2016-08-27 20:03:54 -04:00
Lorenz Meier
f511d49cc2
Improvements to SITL to make paths more flexible. ( #5181 ) ( #5255 )
...
* Path cleanup for SITL.
* Restructured sitl scripts dir.
* Set integration tests to use ekf2 for vtol.
* Fix sitl paths for mac.
2016-08-25 21:47:45 +02:00
Lorenz Meier
102f5b54d7
Revert "Improvements to SITL to make paths more flexible. ( #5181 )"
...
This reverts commit 699b6a2cb340f4b6ec3979ae7748ff9c56cfdb89.
2016-08-05 21:29:49 +02:00
James Goppert
699b6a2cb3
Improvements to SITL to make paths more flexible. ( #5181 )
2016-08-05 06:23:59 -04:00
James Goppert
eeb73888fd
update sitl_gazebo ( #5224 )
2016-08-03 18:46:25 -04:00
James Goppert
feccb9bfc1
Make integraiton test script work with kinetic.
2016-08-03 17:17:07 -04:00
sander
2a395c3fec
Moved to integrationtests
2016-07-01 11:44:37 +02:00
Andreas Antener
5ed4e4e3a5
use proper matching for VTOL fixed-wing state regarding position acceptance
2016-06-28 22:44:49 +02:00
Andreas Antener
53b5758eb4
added mission name to assertion outputs
2016-06-28 22:44:49 +02:00
Andreas Antener
85b5b399b9
updated FW horizontal acceptance radius to work with deltaquad
2016-06-28 22:44:49 +02:00
Andreas Antener
26de353d4f
added mission file to test name
2016-06-28 22:44:49 +02:00
Andreas Antener
2f581a296e
enable VTOL tests on CI again
2016-06-28 22:44:49 +02:00
Andreas Antener
0e5a83f3c1
temporarily disabled running mission test on CI
2016-06-28 22:44:49 +02:00
Andreas Antener
37884dc5dd
fixed landing and transition detection test
2016-06-28 22:44:49 +02:00
Andreas Antener
d995f758c2
added mission test to CI run
2016-06-28 22:44:49 +02:00
Andreas Antener
f252ac3eff
added mission checks for landing and VTOL transition
2016-06-28 22:44:49 +02:00
Andreas Antener
57fa9d2070
use separate altitude offset check in FW
2016-06-28 22:44:49 +02:00
Andreas Antener
05dc643f17
increased fixed wing radius for mission tests and added more informative output for position matching
2016-06-28 22:44:49 +02:00
Andreas Antener
361abd7f04
added VTOL test missions
2016-06-28 22:44:49 +02:00
Andreas Antener
00d56b9ef8
added VTOL mission test, updated mission test to check mission depending on vehicle state
2016-06-28 22:44:49 +02:00
Andreas Antener
150eb779ae
added draft script to run missions against SITL
2016-06-28 22:44:49 +02:00
Andreas Antener
a2d78eaa50
use new build path for gazebo - sim connection
2016-05-27 18:53:33 +02:00
Andreas Antener
d34edfd435
changed mavros connection string, updated gazebo sitl build process
2016-05-27 18:53:33 +02:00
Andreas Antener
dab7d1f828
allways pull latest container before running tests
2016-04-20 17:23:05 +02:00
Andreas Antener
0282321304
fixed test results directory location
2016-04-20 17:00:39 +02:00
Andreas Antener
bee2c98785
reorganized posix sitl launch scripts, reorganized mavros python test scripts (integration tests) and updated them for posix sitl, removed old and not working integration tests
2016-04-20 16:51:58 +02:00
Andreas Antener
a8a57ca20c
make iris move a bit faster in gazebo and removed broken assertion from posctl test
2016-04-20 11:07:02 +02:00
Andreas Antener
326405faa4
updated mavros IT scripts, copy more data after the test
2016-04-20 11:05:29 +02:00
Andreas Antener
7f767a86e5
copy test results outside container
2016-04-20 11:05:29 +02:00
Andreas Antener
fc8d9588c6
added IT run scripts to Firmware
2016-04-20 11:05:29 +02:00
Andreas Antener
cbc94fbe8c
first attempt to run mavros tests in new sitl environment
2016-04-20 11:05:29 +02:00
Andreas Antener
120fca61ad
use global namespace for tests
2015-04-08 13:41:40 +02:00
Andreas Antener
47cc1abc10
updated mavros local position topic
2015-04-08 13:41:40 +02:00
Andreas Antener
9924f5519f
update attitude and position setpoint topics
2015-04-08 13:41:40 +02:00
Andreas Antener
f1fa57ff42
write more bags, use helper class to log default topics
2015-03-18 08:33:46 +01:00
Andreas Antener
f3a2c66e89
write rosbags
2015-03-18 08:33:46 +01:00
Andreas Antener
1d5beb1edf
- updated flight path assertion position subscription and added check if it does not get a position after 1 sec
...
- modified test so it works iwth new _Z_P parameter
2015-03-15 16:39:35 +01:00
Andreas Antener
15a5c0a9be
cleaned up direct tests, fixed various lint warnings and removed unused code
2015-03-15 16:12:17 +01:00
Andreas Antener
c4a81f66cb
set ground truth to true again, needs latest master from euroc_simulator
2015-03-15 15:50:25 +01:00
Andreas Antener
6f44b4d354
remove gazebo plugin command fake, fix some lint warnings
2015-03-15 15:44:01 +01:00
Andreas Antener
4b65e62595
removing sleep between publishments again, issue should be fixed in mavlink node
2015-03-15 12:48:52 +01:00
Andreas Antener
7018ff298e
removing manual input and unused code from posctl test
2015-03-15 12:48:51 +01:00