@@ -1118,89 +1118,6 @@ tasks:
11181118 - func : install dependencies
11191119 - func : bootstrap kms servers
11201120 - func : run serverless tests
1121- - name : run-spec-benchmark-tests-node-server
1122- tags :
1123- - run-spec-benchmark-tests
1124- - performance
1125- exec_timeout_secs : 3600
1126- commands :
1127- - command : expansions.update
1128- type : setup
1129- params :
1130- updates :
1131- - {key: NODE_LTS_VERSION, value: v22.11.0}
1132- - {key: VERSION, value: v6.0-perf}
1133- - {key: TOPOLOGY, value: server}
1134- - {key: AUTH, value: noauth}
1135- - func : install dependencies
1136- - func : bootstrap mongo-orchestration
1137- - func : run spec driver benchmarks
1138- - command : perf.send
1139- params :
1140- file : src/results.json
1141- - name : run-spec-benchmark-tests-node-server-timeoutMS-120000
1142- tags :
1143- - run-spec-benchmark-tests
1144- - performance
1145- exec_timeout_secs : 3600
1146- commands :
1147- - command : expansions.update
1148- type : setup
1149- params :
1150- updates :
1151- - {key: NODE_LTS_VERSION, value: v22.11.0}
1152- - {key: VERSION, value: v6.0-perf}
1153- - {key: TOPOLOGY, value: server}
1154- - {key: AUTH, value: noauth}
1155- - {key: MONGODB_CLIENT_OPTIONS, value: '{"timeoutMS": 120000}'}
1156- - func : install dependencies
1157- - func : bootstrap mongo-orchestration
1158- - func : run spec driver benchmarks
1159- - command : perf.send
1160- params :
1161- file : src/results.json
1162- - name : run-spec-benchmark-tests-node-server-timeoutMS-0
1163- tags :
1164- - run-spec-benchmark-tests
1165- - performance
1166- exec_timeout_secs : 3600
1167- commands :
1168- - command : expansions.update
1169- type : setup
1170- params :
1171- updates :
1172- - {key: NODE_LTS_VERSION, value: v22.11.0}
1173- - {key: VERSION, value: v6.0-perf}
1174- - {key: TOPOLOGY, value: server}
1175- - {key: AUTH, value: noauth}
1176- - {key: MONGODB_CLIENT_OPTIONS, value: '{"timeoutMS": 0}'}
1177- - func : install dependencies
1178- - func : bootstrap mongo-orchestration
1179- - func : run spec driver benchmarks
1180- - command : perf.send
1181- params :
1182- file : src/results.json
1183- - name : run-spec-benchmark-tests-node-server-monitorCommands-true
1184- tags :
1185- - run-spec-benchmark-tests
1186- - performance
1187- exec_timeout_secs : 3600
1188- commands :
1189- - command : expansions.update
1190- type : setup
1191- params :
1192- updates :
1193- - {key: NODE_LTS_VERSION, value: v22.11.0}
1194- - {key: VERSION, value: v6.0-perf}
1195- - {key: TOPOLOGY, value: server}
1196- - {key: AUTH, value: noauth}
1197- - {key: MONGODB_CLIENT_OPTIONS, value: '{"monitorCommands": true}'}
1198- - func : install dependencies
1199- - func : bootstrap mongo-orchestration
1200- - func : run spec driver benchmarks
1201- - command : perf.send
1202- params :
1203- file : src/results.json
12041121 - name : test-gcpkms-task
12051122 commands :
12061123 - command : expansions.update
@@ -3560,6 +3477,111 @@ tasks:
35603477 - func : setup aws env
35613478 - func : remove aws-credential-providers
35623479 - func : run aws ECS auth test
3480+ - name : run-spec-benchmark-tests-node-server
3481+ tags :
3482+ - run-spec-benchmark-tests
3483+ - performance
3484+ exec_timeout_secs : 3600
3485+ commands :
3486+ - command : expansions.update
3487+ type : setup
3488+ params :
3489+ updates :
3490+ - {key: NODE_LTS_VERSION, value: v22.11.0}
3491+ - {key: VERSION, value: v6.0-perf}
3492+ - {key: TOPOLOGY, value: server}
3493+ - {key: AUTH, value: noauth}
3494+ - {key: MONGODB_CLIENT_OPTIONS, value: '{}'}
3495+ - func : install dependencies
3496+ - func : bootstrap mongo-orchestration
3497+ - func : run spec driver benchmarks
3498+ - command : perf.send
3499+ params :
3500+ file : src/results.json
3501+ - name : run-spec-benchmark-tests-node-server-timeoutMS-120000
3502+ tags :
3503+ - run-spec-benchmark-tests
3504+ - performance
3505+ exec_timeout_secs : 3600
3506+ commands :
3507+ - command : expansions.update
3508+ type : setup
3509+ params :
3510+ updates :
3511+ - {key: NODE_LTS_VERSION, value: v22.11.0}
3512+ - {key: VERSION, value: v6.0-perf}
3513+ - {key: TOPOLOGY, value: server}
3514+ - {key: AUTH, value: noauth}
3515+ - {key: MONGODB_CLIENT_OPTIONS, value: '{"timeoutMS":120000}'}
3516+ - func : install dependencies
3517+ - func : bootstrap mongo-orchestration
3518+ - func : run spec driver benchmarks
3519+ - command : perf.send
3520+ params :
3521+ file : src/results.json
3522+ - name : run-spec-benchmark-tests-node-server-timeoutMS-0
3523+ tags :
3524+ - run-spec-benchmark-tests
3525+ - performance
3526+ exec_timeout_secs : 3600
3527+ commands :
3528+ - command : expansions.update
3529+ type : setup
3530+ params :
3531+ updates :
3532+ - {key: NODE_LTS_VERSION, value: v22.11.0}
3533+ - {key: VERSION, value: v6.0-perf}
3534+ - {key: TOPOLOGY, value: server}
3535+ - {key: AUTH, value: noauth}
3536+ - {key: MONGODB_CLIENT_OPTIONS, value: '{"timeoutMS":0}'}
3537+ - func : install dependencies
3538+ - func : bootstrap mongo-orchestration
3539+ - func : run spec driver benchmarks
3540+ - command : perf.send
3541+ params :
3542+ file : src/results.json
3543+ - name : run-spec-benchmark-tests-node-server-monitorCommands-true
3544+ tags :
3545+ - run-spec-benchmark-tests
3546+ - performance
3547+ exec_timeout_secs : 3600
3548+ commands :
3549+ - command : expansions.update
3550+ type : setup
3551+ params :
3552+ updates :
3553+ - {key: NODE_LTS_VERSION, value: v22.11.0}
3554+ - {key: VERSION, value: v6.0-perf}
3555+ - {key: TOPOLOGY, value: server}
3556+ - {key: AUTH, value: noauth}
3557+ - {key: MONGODB_CLIENT_OPTIONS, value: '{"monitorCommands":true}'}
3558+ - func : install dependencies
3559+ - func : bootstrap mongo-orchestration
3560+ - func : run spec driver benchmarks
3561+ - command : perf.send
3562+ params :
3563+ file : src/results.json
3564+ - name : run-spec-benchmark-tests-node-server-logging
3565+ tags :
3566+ - run-spec-benchmark-tests
3567+ - performance
3568+ exec_timeout_secs : 3600
3569+ commands :
3570+ - command : expansions.update
3571+ type : setup
3572+ params :
3573+ updates :
3574+ - {key: NODE_LTS_VERSION, value: v22.11.0}
3575+ - {key: VERSION, value: v6.0-perf}
3576+ - {key: TOPOLOGY, value: server}
3577+ - {key: AUTH, value: noauth}
3578+ - {key: MONGODB_CLIENT_OPTIONS, value: '{"__enableMongoLogger":true,"__internalLoggerConfig":{"MONGODB_LOG_ALL":"trace","MONGODB_LOG_PATH":"stderr"}}'}
3579+ - func : install dependencies
3580+ - func : bootstrap mongo-orchestration
3581+ - func : run spec driver benchmarks
3582+ - command : perf.send
3583+ params :
3584+ file : src/results.json
35633585 - name : run-unit-tests-node-16
35643586 tags :
35653587 - unit-tests
@@ -4770,14 +4792,6 @@ post:
47704792ignore :
47714793 - ' *.md'
47724794buildvariants :
4773- - name : performance-tests
4774- display_name : Performance Test
4775- run_on : rhel90-dbx-perf-large
4776- tasks :
4777- - run-spec-benchmark-tests-node-server
4778- - run-spec-benchmark-tests-node-server-timeoutMS-120000
4779- - run-spec-benchmark-tests-node-server-timeoutMS-0
4780- - run-spec-benchmark-tests-node-server-monitorCommands-true
47814795 - name : rhel80-large-gallium
47824796 display_name : rhel8 Node16
47834797 run_on : rhel80-large
@@ -5410,6 +5424,15 @@ buildvariants:
54105424 NODE_LTS_VERSION : 22
54115425 tasks :
54125426 - test-atlas-data-lake
5427+ - name : performance-tests
5428+ display_name : Performance Test
5429+ run_on : rhel90-dbx-perf-large
5430+ tasks :
5431+ - run-spec-benchmark-tests-node-server
5432+ - run-spec-benchmark-tests-node-server-timeoutMS-120000
5433+ - run-spec-benchmark-tests-node-server-timeoutMS-0
5434+ - run-spec-benchmark-tests-node-server-monitorCommands-true
5435+ - run-spec-benchmark-tests-node-server-logging
54135436 - name : rhel8-custom-dependency-tests
54145437 display_name : Custom Dependency Version Test
54155438 run_on : rhel80-large
0 commit comments