update jenkins
This commit is contained in:
parent
0fc2985bf2
commit
2e7866db88
|
@ -56,6 +56,12 @@ def pre_test(){
|
||||||
cd ${WKC}
|
cd ${WKC}
|
||||||
git checkout 2.0
|
git checkout 2.0
|
||||||
'''
|
'''
|
||||||
|
}
|
||||||
|
else if(env.CHANGE_TARGET == '3.0'){
|
||||||
|
sh '''
|
||||||
|
cd ${WKC}
|
||||||
|
git checkout 3.0
|
||||||
|
'''
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
sh '''
|
sh '''
|
||||||
|
@ -86,6 +92,12 @@ def pre_test(){
|
||||||
git checkout 2.0
|
git checkout 2.0
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
else if(env.CHANGE_TARGET == '3.0'){
|
||||||
|
sh '''
|
||||||
|
cd ${WK}
|
||||||
|
git checkout 3.0
|
||||||
|
'''
|
||||||
|
}
|
||||||
else{
|
else{
|
||||||
sh '''
|
sh '''
|
||||||
cd ${WK}
|
cd ${WK}
|
||||||
|
@ -145,6 +157,11 @@ pipeline {
|
||||||
git checkout 2.0
|
git checkout 2.0
|
||||||
'''
|
'''
|
||||||
}
|
}
|
||||||
|
else if(env.CHANGE_TARGET == '3.0'){
|
||||||
|
sh '''
|
||||||
|
git checkout 3.0
|
||||||
|
'''
|
||||||
|
}
|
||||||
else{
|
else{
|
||||||
sh '''
|
sh '''
|
||||||
git checkout develop
|
git checkout develop
|
||||||
|
@ -182,13 +199,13 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
|
|
||||||
pre_test()
|
pre_test()
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
// sh '''
|
||||||
date
|
// date
|
||||||
cd ${WKC}/tests
|
// cd ${WKC}/tests
|
||||||
./test-all.sh p1
|
// ./test-all.sh p1
|
||||||
date'''
|
// date'''
|
||||||
}
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -197,66 +214,68 @@ pipeline {
|
||||||
steps {
|
steps {
|
||||||
|
|
||||||
pre_test()
|
pre_test()
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
// sh '''
|
||||||
date
|
// date
|
||||||
cd ${WKC}/tests
|
// cd ${WKC}/tests
|
||||||
./test-all.sh p2
|
// ./test-all.sh p2
|
||||||
date'''
|
// date'''
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('python_3_s6') {
|
stage('python_3_s6') {
|
||||||
agent{label " slave6 || slave16 "}
|
agent{label " slave6 || slave16 "}
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
pre_test()
|
||||||
pre_test()
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
|
||||||
date
|
// sh '''
|
||||||
cd ${WKC}/tests
|
// date
|
||||||
./test-all.sh p3
|
// cd ${WKC}/tests
|
||||||
date'''
|
// ./test-all.sh p3
|
||||||
}
|
// date'''
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_b1_s2') {
|
stage('test_b1_s2') {
|
||||||
agent{label " slave2 || slave12 "}
|
agent{label " slave2 || slave12 "}
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
pre_test()
|
||||||
pre_test()
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
|
||||||
rm -rf /var/lib/taos/*
|
// sh '''
|
||||||
rm -rf /var/log/taos/*
|
// rm -rf /var/lib/taos/*
|
||||||
nohup taosd >/dev/null &
|
// rm -rf /var/log/taos/*
|
||||||
sleep 10
|
// nohup taosd >/dev/null &
|
||||||
'''
|
// sleep 10
|
||||||
sh '''
|
// '''
|
||||||
cd ${WKC}/tests/examples/nodejs
|
// sh '''
|
||||||
npm install td2.0-connector > /dev/null 2>&1
|
// cd ${WKC}/tests/examples/nodejs
|
||||||
node nodejsChecker.js host=localhost
|
// npm install td2.0-connector > /dev/null 2>&1
|
||||||
node test1970.js
|
// node nodejsChecker.js host=localhost
|
||||||
cd ${WKC}/tests/connectorTest/nodejsTest/nanosupport
|
// node test1970.js
|
||||||
npm install td2.0-connector > /dev/null 2>&1
|
// cd ${WKC}/tests/connectorTest/nodejsTest/nanosupport
|
||||||
node nanosecondTest.js
|
// npm install td2.0-connector > /dev/null 2>&1
|
||||||
|
// node nanosecondTest.js
|
||||||
|
|
||||||
'''
|
// '''
|
||||||
sh '''
|
// sh '''
|
||||||
cd ${WKC}/tests/examples/C#/taosdemo
|
// cd ${WKC}/tests/examples/C#/taosdemo
|
||||||
mcs -out:taosdemo *.cs > /dev/null 2>&1
|
// mcs -out:taosdemo *.cs > /dev/null 2>&1
|
||||||
echo '' |./taosdemo -c /etc/taos
|
// echo '' |./taosdemo -c /etc/taos
|
||||||
cd ${WKC}/tests/connectorTest/C#Test/nanosupport
|
// cd ${WKC}/tests/connectorTest/C#Test/nanosupport
|
||||||
mcs -out:nano *.cs > /dev/null 2>&1
|
// mcs -out:nano *.cs > /dev/null 2>&1
|
||||||
echo '' |./nano
|
// echo '' |./nano
|
||||||
'''
|
// '''
|
||||||
sh '''
|
// sh '''
|
||||||
cd ${WKC}/tests/gotest
|
// cd ${WKC}/tests/gotest
|
||||||
bash batchtest.sh
|
// bash batchtest.sh
|
||||||
'''
|
// '''
|
||||||
sh '''
|
// sh '''
|
||||||
cd ${WKC}/tests
|
// cd ${WKC}/tests
|
||||||
./test-all.sh b1fq
|
// ./test-all.sh b1fq
|
||||||
date'''
|
// date'''
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_crash_gen_s3') {
|
stage('test_crash_gen_s3') {
|
||||||
|
@ -264,34 +283,34 @@ pipeline {
|
||||||
|
|
||||||
steps {
|
steps {
|
||||||
pre_test()
|
pre_test()
|
||||||
timeout(time: 60, unit: 'MINUTES'){
|
// timeout(time: 60, unit: 'MINUTES'){
|
||||||
sh '''
|
// sh '''
|
||||||
cd ${WKC}/tests/pytest
|
// cd ${WKC}/tests/pytest
|
||||||
./crash_gen.sh -a -p -t 4 -s 2000
|
// ./crash_gen.sh -a -p -t 4 -s 2000
|
||||||
'''
|
// '''
|
||||||
}
|
// }
|
||||||
timeout(time: 60, unit: 'MINUTES'){
|
// timeout(time: 60, unit: 'MINUTES'){
|
||||||
// sh '''
|
// // sh '''
|
||||||
// cd ${WKC}/tests/pytest
|
// // cd ${WKC}/tests/pytest
|
||||||
// rm -rf /var/lib/taos/*
|
// // rm -rf /var/lib/taos/*
|
||||||
// rm -rf /var/log/taos/*
|
// // rm -rf /var/log/taos/*
|
||||||
// ./handle_crash_gen_val_log.sh
|
// // ./handle_crash_gen_val_log.sh
|
||||||
// '''
|
// // '''
|
||||||
sh '''
|
// sh '''
|
||||||
cd ${WKC}/tests/pytest
|
// cd ${WKC}/tests/pytest
|
||||||
rm -rf /var/lib/taos/*
|
// rm -rf /var/lib/taos/*
|
||||||
rm -rf /var/log/taos/*
|
// rm -rf /var/log/taos/*
|
||||||
./handle_taosd_val_log.sh
|
// ./handle_taosd_val_log.sh
|
||||||
'''
|
// '''
|
||||||
}
|
// }
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
// sh '''
|
||||||
date
|
// date
|
||||||
cd ${WKC}/tests
|
// cd ${WKC}/tests
|
||||||
./test-all.sh b2fq
|
// ./test-all.sh b2fq
|
||||||
date
|
// date
|
||||||
'''
|
// '''
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_valgrind_s4') {
|
stage('test_valgrind_s4') {
|
||||||
|
@ -299,83 +318,87 @@ pipeline {
|
||||||
|
|
||||||
steps {
|
steps {
|
||||||
pre_test()
|
pre_test()
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
// catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh '''
|
// sh '''
|
||||||
cd ${WKC}/tests/pytest
|
// cd ${WKC}/tests/pytest
|
||||||
./valgrind-test.sh 2>&1 > mem-error-out.log
|
// ./valgrind-test.sh 2>&1 > mem-error-out.log
|
||||||
./handle_val_log.sh
|
// ./handle_val_log.sh
|
||||||
'''
|
// '''
|
||||||
}
|
// }
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
// sh '''
|
||||||
date
|
// date
|
||||||
cd ${WKC}/tests
|
// cd ${WKC}/tests
|
||||||
./test-all.sh b3fq
|
// ./test-all.sh b3fq
|
||||||
date'''
|
// date'''
|
||||||
sh '''
|
// sh '''
|
||||||
date
|
// date
|
||||||
cd ${WKC}/tests
|
// cd ${WKC}/tests
|
||||||
./test-all.sh full example
|
// ./test-all.sh full example
|
||||||
date'''
|
// date'''
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_b4_s7') {
|
stage('test_b4_s7') {
|
||||||
agent{label " slave7 || slave17 "}
|
agent{label " slave7 || slave17 "}
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
pre_test()
|
||||||
pre_test()
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
|
||||||
date
|
// sh '''
|
||||||
cd ${WKC}/tests
|
// date
|
||||||
./test-all.sh b4fq
|
// cd ${WKC}/tests
|
||||||
cd ${WKC}/tests
|
// ./test-all.sh b4fq
|
||||||
./test-all.sh p4
|
// cd ${WKC}/tests
|
||||||
cd ${WKC}/tests
|
// ./test-all.sh p4
|
||||||
./test-all.sh full jdbc
|
// cd ${WKC}/tests
|
||||||
cd ${WKC}/tests
|
// ./test-all.sh full jdbc
|
||||||
./test-all.sh full unit
|
// cd ${WKC}/tests
|
||||||
date'''
|
// ./test-all.sh full unit
|
||||||
}
|
// date'''
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_b5_s8') {
|
stage('test_b5_s8') {
|
||||||
agent{label " slave8 || slave18 "}
|
agent{label " slave8 || slave18 "}
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
pre_test()
|
||||||
pre_test()
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
|
||||||
date
|
// sh '''
|
||||||
cd ${WKC}/tests
|
// date
|
||||||
./test-all.sh b5fq
|
// cd ${WKC}/tests
|
||||||
date'''
|
// ./test-all.sh b5fq
|
||||||
}
|
// date'''
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_b6_s9') {
|
stage('test_b6_s9') {
|
||||||
agent{label " slave9 || slave19 "}
|
agent{label " slave9 || slave19 "}
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
pre_test()
|
||||||
pre_test()
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
|
||||||
date
|
// sh '''
|
||||||
cd ${WKC}/tests
|
// date
|
||||||
./test-all.sh b6fq
|
// cd ${WKC}/tests
|
||||||
date'''
|
// ./test-all.sh b6fq
|
||||||
}
|
// date'''
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('test_b7_s10') {
|
stage('test_b7_s10') {
|
||||||
agent{label " slave10 || slave20 "}
|
agent{label " slave10 || slave20 "}
|
||||||
steps {
|
steps {
|
||||||
timeout(time: 55, unit: 'MINUTES'){
|
pre_test()
|
||||||
pre_test()
|
// timeout(time: 55, unit: 'MINUTES'){
|
||||||
sh '''
|
|
||||||
date
|
// sh '''
|
||||||
cd ${WKC}/tests
|
// date
|
||||||
./test-all.sh b7fq
|
// cd ${WKC}/tests
|
||||||
date'''
|
// ./test-all.sh b7fq
|
||||||
}
|
// date'''
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue