test:add test type
This commit is contained in:
parent
7847987133
commit
c7337fe4a3
|
@ -23,16 +23,20 @@ function printHelp() {
|
||||||
echo " -b [Build test branch] Build test branch (default: null)"
|
echo " -b [Build test branch] Build test branch (default: null)"
|
||||||
echo " Options: "
|
echo " Options: "
|
||||||
echo " e.g., -b main (pull main branch, build and install)"
|
echo " e.g., -b main (pull main branch, build and install)"
|
||||||
|
echo " -t [Run test cases] Run test cases type(default: all)"
|
||||||
|
echo " Options: "
|
||||||
|
echo " e.g., -t all/python/legacy"
|
||||||
echo " -s [Save cases log] Save cases log(default: notsave)"
|
echo " -s [Save cases log] Save cases log(default: notsave)"
|
||||||
echo " Options:"
|
echo " Options:"
|
||||||
echo " e.g., -c notsave : do not save the log "
|
echo " e.g., -s notsave : do not save the log "
|
||||||
echo " -c save : default save ci case log in Project dir/tests/ci_bak"
|
echo " -s save : default save ci case log in Project dir/tests/ci_bak"
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
# Initialization parameter
|
# Initialization parameter
|
||||||
PROJECT_DIR=""
|
PROJECT_DIR=""
|
||||||
BRANCH=""
|
BRANCH=""
|
||||||
|
TEST_TYPE="all"
|
||||||
SAVE_LOG="notsave"
|
SAVE_LOG="notsave"
|
||||||
|
|
||||||
# Parse command line parameters
|
# Parse command line parameters
|
||||||
|
@ -44,6 +48,9 @@ while getopts "hb:d:s:" arg; do
|
||||||
b)
|
b)
|
||||||
BRANCH=$OPTARG
|
BRANCH=$OPTARG
|
||||||
;;
|
;;
|
||||||
|
t)
|
||||||
|
TEST_TYPE=$OPTARG
|
||||||
|
;;
|
||||||
s)
|
s)
|
||||||
SAVE_LOG=$OPTARG
|
SAVE_LOG=$OPTARG
|
||||||
;;
|
;;
|
||||||
|
@ -315,9 +322,9 @@ function runTest() {
|
||||||
[ -d sim ] && rm -rf sim
|
[ -d sim ] && rm -rf sim
|
||||||
[ -f $TDENGINE_ALLCI_REPORT ] && rm $TDENGINE_ALLCI_REPORT
|
[ -f $TDENGINE_ALLCI_REPORT ] && rm $TDENGINE_ALLCI_REPORT
|
||||||
|
|
||||||
runUnitTest
|
|
||||||
runSimCases
|
runSimCases
|
||||||
runPythonCases
|
runPythonCases
|
||||||
|
runUnitTest
|
||||||
|
|
||||||
stopTaosd
|
stopTaosd
|
||||||
cd $TDENGINE_DIR/tests/script
|
cd $TDENGINE_DIR/tests/script
|
||||||
|
@ -361,7 +368,13 @@ print_color "$GREEN" "Run all ci test cases" | tee -a $WORK_DIR/date.log
|
||||||
|
|
||||||
stopTaosd
|
stopTaosd
|
||||||
|
|
||||||
runTest
|
if [ -z "$TEST_TYPE" ]; then
|
||||||
|
runTest
|
||||||
|
elif [ "$TEST_TYPE" = "python" -o "$TEST_TYPE" = "PYTHON"]; then
|
||||||
|
runPythonCases
|
||||||
|
elif [ "$TEST_TYPE" = "legacy" -o "$TEST_TYPE" = "LEGACY"]; then
|
||||||
|
runSimCases
|
||||||
|
fi
|
||||||
|
|
||||||
date >> $WORK_DIR/date.log
|
date >> $WORK_DIR/date.log
|
||||||
print_color "$GREEN" "End of ci test cases" | tee -a $WORK_DIR/date.log
|
print_color "$GREEN" "End of ci test cases" | tee -a $WORK_DIR/date.log
|
Loading…
Reference in New Issue