enh: ctest with enterprise version
This commit is contained in:
parent
6d8a2be8e3
commit
897aa85a20
|
@ -2,14 +2,42 @@
|
|||
|
||||
case_file=/tmp/cases.task
|
||||
|
||||
if [ ! -z $1 ]; then
|
||||
case_file="$1"
|
||||
fi
|
||||
function usage() {
|
||||
echo "$0"
|
||||
echo -e "\t -o output case file"
|
||||
echo -e "\t -e enterprise edition"
|
||||
echo -e "\t -h help"
|
||||
}
|
||||
|
||||
ent=0
|
||||
while getopts "o:eh" opt; do
|
||||
case $opt in
|
||||
o)
|
||||
case_file=$OPTARG
|
||||
;;
|
||||
e)
|
||||
ent=1
|
||||
;;
|
||||
h)
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
\?)
|
||||
echo "Invalid option: -$OPTARG"
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
script_dir=`dirname $0`
|
||||
cd $script_dir
|
||||
|
||||
echo ",,unit-test,bash test.sh" >$case_file
|
||||
if [ $ent -eq 0 ]; then
|
||||
echo ",,unit-test,bash test.sh" >$case_file
|
||||
else
|
||||
echo ",,unit-test,bash test.sh -e" >$case_file
|
||||
fi
|
||||
cat ../script/jenkins/basic.txt |grep -v "^#"|grep -v "^$"|sed "s/^/,,script,/" >>$case_file
|
||||
grep "^python" ../system-test/fulltest.sh |sed "s/^/,,system-test,/" >>$case_file
|
||||
|
||||
|
|
Loading…
Reference in New Issue