@@ -212,7 +212,7 @@ TASKS.push(
212212 { func : 'run socks5 tests' }
213213 ]
214214 }
215- ]
215+ ]
216216) ;
217217
218218TASKS . push ( {
@@ -432,8 +432,8 @@ for (const {
432432 const expansions = { NODE_LTS_VERSION , NPM_VERSION } ;
433433 const taskNames = tasks . map ( ( { name } ) => name ) ;
434434
435- expansions . CLIENT_ENCRYPTION = String ( ! ! clientEncryption )
436- expansions . TEST_CSFLE = expansions . CLIENT_ENCRYPTION
435+ expansions . CLIENT_ENCRYPTION = String ( ! ! clientEncryption ) ;
436+ expansions . TEST_CSFLE = expansions . CLIENT_ENCRYPTION ;
437437
438438 BUILD_VARIANTS . push ( { name, display_name, run_on, expansions, tasks : taskNames } ) ;
439439 }
@@ -752,6 +752,28 @@ function addPerformanceTasks() {
752752 ]
753753 } ) ;
754754
755+ // temp
756+ const makePerfTaskNEW = ( name , MONGODB_CLIENT_OPTIONS ) => ( {
757+ name,
758+ tags : [ 'run-spec-benchmark-tests' , 'performance' ] ,
759+ exec_timeout_secs : 3600 ,
760+ commands : [
761+ updateExpansions ( {
762+ NODE_LTS_VERSION : 'v22.11.0' ,
763+ VERSION : 'v6.0-perf' ,
764+ TOPOLOGY : 'server' ,
765+ AUTH : 'noauth' ,
766+ MONGODB_CLIENT_OPTIONS : JSON . stringify ( MONGODB_CLIENT_OPTIONS )
767+ } ) ,
768+ ...[
769+ 'install dependencies' ,
770+ 'bootstrap mongo-orchestration' ,
771+ 'run new spec driver benchmarks'
772+ ] . map ( func => ( { func } ) )
773+ // No perf send! just testing
774+ ]
775+ } ) ;
776+
755777 const tasks = [
756778 makePerfTask ( 'run-spec-benchmark-tests-node-server' , { } ) ,
757779 makePerfTask ( 'run-spec-benchmark-tests-node-server-timeoutMS-120000' , { timeoutMS : 120000 } ) ,
@@ -762,7 +784,8 @@ function addPerformanceTasks() {
762784 makePerfTask ( 'run-spec-benchmark-tests-node-server-logging' , {
763785 mongodbLogPath : 'stderr' ,
764786 mongodbLogComponentSeverities : { default : 'trace' }
765- } )
787+ } ) ,
788+ makePerfTaskNEW ( 'run-spec-benchmark-tests-node-server-new' )
766789 ] ;
767790
768791 TASKS . push ( ...tasks ) ;
0 commit comments