@@ -829,7 +829,7 @@ BUILD_VARIANTS.push({
829829} ) ;
830830
831831// small subset of tests to run on nodeless environments
832- const nodelessTasks = [
832+ const commonNodelessTasks = [
833833 'test-latest-server' ,
834834 'test-latest-replica_set' ,
835835 'test-latest-sharded_cluster' ,
@@ -839,16 +839,22 @@ const nodelessTasks = [
839839 'test-latest-server-v1-api' ,
840840 'test-x509-authentication' ,
841841 'test-atlas-connectivity' ,
842- 'test-rapid-load-balanced' ,
843- 'test-latest-load-balanced' ,
844- 'test-auth-kerberos' ,
845842 'test-auth-ldap' ,
846843 'test-socks5-csfle' ,
847844 'test-socks5-tls' ,
848845 'test-snappy-compression' ,
849846 'test-zstd-compression' ,
850847 'test-tls-support-latest'
851848] ;
849+ // small subset of linux-specific tests to run on nodeless environments
850+ const linuxOnlyTests = [
851+ 'test-rapid-load-balanced' ,
852+ 'test-latest-load-balanced' ,
853+ 'test-auth-kerberos'
854+ ] ;
855+
856+ const linuxNodelessTasks = commonNodelessTasks . concat ( linuxOnlyTests ) ;
857+
852858const nodelessExpansions = {
853859 NODE_LTS_VERSION : LATEST_LTS ,
854860 CLIENT_ENCRYPTION : true ,
@@ -858,14 +864,14 @@ BUILD_VARIANTS.push({
858864 name : 'rhel8-nodeless' ,
859865 display_name : 'Nodeless' ,
860866 run_on : DEFAULT_OS ,
861- tasks : nodelessTasks ,
867+ tasks : linuxNodelessTasks ,
862868 expansions : nodelessExpansions
863869} ) ;
864870BUILD_VARIANTS . push ( {
865871 name : 'windows-nodeless' ,
866872 display_name : 'Windows Nodeless' ,
867873 run_on : WINDOWS_OS ,
868- tasks : nodelessTasks ,
874+ tasks : commonNodelessTasks ,
869875 expansions : nodelessExpansions
870876} ) ;
871877
0 commit comments