mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-01 21:01:37 +08:00
SITL CI: Remove log upload from test script and move into separate one
This commit is contained in:
@@ -107,13 +107,6 @@ cp -r $ROS_LOG_DIR/* ${TEST_RESULT_TARGET_DIR}
|
|||||||
cp -r $PX4_LOG_DIR/* ${TEST_RESULT_TARGET_DIR}
|
cp -r $PX4_LOG_DIR/* ${TEST_RESULT_TARGET_DIR}
|
||||||
# cp $BAGS/*.bag ${TEST_RESULT_TARGET_DIR}/
|
# cp $BAGS/*.bag ${TEST_RESULT_TARGET_DIR}/
|
||||||
# cp -r $CHARTS ${TEST_RESULT_TARGET_DIR}/
|
# cp -r $CHARTS ${TEST_RESULT_TARGET_DIR}/
|
||||||
|
|
||||||
echo "uploading test logs to Flight Review"
|
|
||||||
for LOG in `ls $PX4_LOG_DIR/**/*.ulg`
|
|
||||||
do
|
|
||||||
LINK=`$SRC_DIR/Tools/upload_log.py -q --source CI $LOG`
|
|
||||||
echo "Test log: $LINK"
|
|
||||||
done
|
|
||||||
echo "<====="
|
echo "<====="
|
||||||
|
|
||||||
# need to return error if tests failed, else Jenkins won't notice the failure
|
# need to return error if tests failed, else Jenkins won't notice the failure
|
||||||
|
|||||||
Executable
+23
@@ -0,0 +1,23 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
# Run container and start test execution
|
||||||
|
#
|
||||||
|
# License: according to LICENSE.md in the root directory of the PX4 Firmware repository
|
||||||
|
|
||||||
|
if [ -z "$WORKSPACE" ]; then
|
||||||
|
echo "\$WORKSPACE not set"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# determine the directory of the source given the directory of this script
|
||||||
|
pushd `dirname $0` > /dev/null
|
||||||
|
SCRIPTPATH=`pwd`
|
||||||
|
popd > /dev/null
|
||||||
|
ORIG_SRC=$(dirname $SCRIPTPATH)
|
||||||
|
|
||||||
|
echo "uploading test logs to Flight Review"
|
||||||
|
for LOG in `ls $WORKSPACE/test_results/**/*.ulg`
|
||||||
|
do
|
||||||
|
LINK=`$ORIG_SRC/Tools/upload_log.py -q --source CI $LOG`
|
||||||
|
echo "Test log: $LINK"
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user