@@ -369,6 +369,11 @@ pipeline {
369
369
}
370
370
stage(' Performance' ) {
371
371
agent { label ' benchmark' }
372
+ environment {
373
+ // Do not change.
374
+ // Performance Storage Service(Django) authentication information. The credentials can only be changed on Jenkins webpage
375
+ PSS_CREATOR = credentials(' pss-creator' )
376
+ }
372
377
steps {
373
378
sh ' echo $NODE_NAME'
374
379
@@ -381,32 +386,32 @@ pipeline {
381
386
382
387
sh script :'''
383
388
cd build
384
- timeout 10m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tatp.json --build-type=release
389
+ timeout 10m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tatp.json --build-type=release --publish-results=prod --publish-username=${PSS_CREATOR_USR} --publish-password=${PSS_CREATOR_PSW}
385
390
''' , label : ' OLTPBench (TATP)'
386
391
387
392
sh script :'''
388
393
cd build
389
- timeout 10m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tatp_wal_disabled.json --build-type=release
394
+ timeout 10m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tatp_wal_disabled.json --build-type=release --publish-results=prod --publish-username=${PSS_CREATOR_USR} --publish-password=${PSS_CREATOR_PSW}
390
395
''' , label : ' OLTPBench (TATP No WAL)'
391
396
392
397
sh script :'''
393
398
cd build
394
- timeout 10m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tatp_wal_ramdisk.json --build-type=release
399
+ timeout 10m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tatp_wal_ramdisk.json --build-type=release --publish-results=prod --publish-username=${PSS_CREATOR_USR} --publish-password=${PSS_CREATOR_PSW}
395
400
''' , label : ' OLTPBench (TATP RamDisk WAL)'
396
401
397
402
sh script :'''
398
403
cd build
399
- timeout 30m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tpcc.json --build-type=release
404
+ timeout 30m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tpcc.json --build-type=release --publish-results=prod --publish-username=${PSS_CREATOR_USR} --publish-password=${PSS_CREATOR_PSW}
400
405
''' , label : ' OLTPBench (TPCC HDD WAL)'
401
406
402
407
sh script :'''
403
408
cd build
404
- timeout 30m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tpcc_wal_disabled.json --build-type=release
409
+ timeout 30m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tpcc_wal_disabled.json --build-type=release --publish-results=prod --publish-username=${PSS_CREATOR_USR} --publish-password=${PSS_CREATOR_PSW}
405
410
''' , label : ' OLTPBench (TPCC No WAL)'
406
411
407
412
sh script :'''
408
413
cd build
409
- timeout 30m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tpcc_wal_ramdisk.json --build-type=release
414
+ timeout 30m python3 ../script/testing/oltpbench/run_oltpbench.py --config-file=../script/testing/oltpbench/configs/end_to_end_performance/tpcc_wal_ramdisk.json --build-type=release --publish-results=prod --publish-username=${PSS_CREATOR_USR} --publish-password=${PSS_CREATOR_PSW}
410
415
''' , label : ' OLTPBench (TPCC RamDisk WAL)'
411
416
}
412
417
post {
0 commit comments