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

This commit is contained in:
Andreas Antener
2016-04-20 16:51:58 +02:00
parent a8a57ca20c
commit bee2c98785
20 changed files with 146 additions and 370 deletions
+25
View File
@@ -0,0 +1,25 @@
#!/bin/bash
#
# Run container and start test execution
#
# License: according to LICENSE.md in the root directory of the PX4 Firmware repository
set -e
if [ -z "$WORKSPACE" ]; then
echo "\$WORKSPACE not set"
exit 1
fi
# Pulling latest image
# TODO: remove old one to save space, until then, update manually
#echo "===> pull latest Docker image"
#docker pull px4io/sitl-testing
#echo "<==="
#
# Running SITL testing container
# Assuming that necessary source projects, including this one, are cloned in the build server workspace of this job.
#
echo "===> run container"
docker run --rm -v "$WORKSPACE:/job:rw" px4io/px4-dev-ros bash "/job/Firmware/integrationtests/run_tests.bash" /job/Firmware
echo "<==="