@@ -804,112 +804,6 @@ buildvariants:
804804 expansions :
805805 PYTHON_BINARY : /opt/python/3.9/bin/python3
806806
807- # Server tests
808- - name : test-macos-python3.9
809- tasks :
810- - name : .sharded_cluster .auth .ssl !.sync_async
811- - name : .replica_set .noauth .ssl !.sync_async
812- - name : .standalone .noauth .nossl !.sync_async
813- display_name : " * Test macOS Python3.9"
814- run_on :
815- - macos-14
816- expansions :
817- PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.9/bin/python3
818- - name : test-macos-python3.13
819- tasks :
820- - name : .sharded_cluster .auth .ssl !.sync_async
821- - name : .replica_set .noauth .ssl !.sync_async
822- - name : .standalone .noauth .nossl !.sync_async
823- display_name : " * Test macOS Python3.13"
824- run_on :
825- - macos-14
826- expansions :
827- PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.13/bin/python3
828- - name : test-macos-arm64-python3.9
829- tasks :
830- - name : .sharded_cluster .auth .ssl .6.0 !.sync_async
831- - name : .replica_set .noauth .ssl .6.0 !.sync_async
832- - name : .standalone .noauth .nossl .6.0 !.sync_async
833- - name : .sharded_cluster .auth .ssl .7.0 !.sync_async
834- - name : .replica_set .noauth .ssl .7.0 !.sync_async
835- - name : .standalone .noauth .nossl .7.0 !.sync_async
836- - name : .sharded_cluster .auth .ssl .8.0 !.sync_async
837- - name : .replica_set .noauth .ssl .8.0 !.sync_async
838- - name : .standalone .noauth .nossl .8.0 !.sync_async
839- - name : .sharded_cluster .auth .ssl .rapid !.sync_async
840- - name : .replica_set .noauth .ssl .rapid !.sync_async
841- - name : .standalone .noauth .nossl .rapid !.sync_async
842- - name : .sharded_cluster .auth .ssl .latest !.sync_async
843- - name : .replica_set .noauth .ssl .latest !.sync_async
844- - name : .standalone .noauth .nossl .latest !.sync_async
845- display_name : " * Test macOS Arm64 Python3.9"
846- run_on :
847- - macos-14-arm64
848- expansions :
849- PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.9/bin/python3
850- - name : test-macos-arm64-python3.13
851- tasks :
852- - name : .sharded_cluster .auth .ssl .6.0 !.sync_async
853- - name : .replica_set .noauth .ssl .6.0 !.sync_async
854- - name : .standalone .noauth .nossl .6.0 !.sync_async
855- - name : .sharded_cluster .auth .ssl .7.0 !.sync_async
856- - name : .replica_set .noauth .ssl .7.0 !.sync_async
857- - name : .standalone .noauth .nossl .7.0 !.sync_async
858- - name : .sharded_cluster .auth .ssl .8.0 !.sync_async
859- - name : .replica_set .noauth .ssl .8.0 !.sync_async
860- - name : .standalone .noauth .nossl .8.0 !.sync_async
861- - name : .sharded_cluster .auth .ssl .rapid !.sync_async
862- - name : .replica_set .noauth .ssl .rapid !.sync_async
863- - name : .standalone .noauth .nossl .rapid !.sync_async
864- - name : .sharded_cluster .auth .ssl .latest !.sync_async
865- - name : .replica_set .noauth .ssl .latest !.sync_async
866- - name : .standalone .noauth .nossl .latest !.sync_async
867- display_name : " * Test macOS Arm64 Python3.13"
868- run_on :
869- - macos-14-arm64
870- expansions :
871- PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.13/bin/python3
872- - name : test-win64-python3.9
873- tasks :
874- - name : .sharded_cluster .auth .ssl !.sync_async
875- - name : .replica_set .noauth .ssl !.sync_async
876- - name : .standalone .noauth .nossl !.sync_async
877- display_name : " * Test Win64 Python3.9"
878- run_on :
879- - windows-64-vsMulti-small
880- expansions :
881- PYTHON_BINARY : C:/python/Python39/python.exe
882- - name : test-win64-python3.13
883- tasks :
884- - name : .sharded_cluster .auth .ssl !.sync_async
885- - name : .replica_set .noauth .ssl !.sync_async
886- - name : .standalone .noauth .nossl !.sync_async
887- display_name : " * Test Win64 Python3.13"
888- run_on :
889- - windows-64-vsMulti-small
890- expansions :
891- PYTHON_BINARY : C:/python/Python313/python.exe
892- - name : test-win32-python3.9
893- tasks :
894- - name : .sharded_cluster .auth .ssl !.sync_async
895- - name : .replica_set .noauth .ssl !.sync_async
896- - name : .standalone .noauth .nossl !.sync_async
897- display_name : " * Test Win32 Python3.9"
898- run_on :
899- - windows-64-vsMulti-small
900- expansions :
901- PYTHON_BINARY : C:/python/32/Python39/python.exe
902- - name : test-win32-python3.13
903- tasks :
904- - name : .sharded_cluster .auth .ssl !.sync_async
905- - name : .replica_set .noauth .ssl !.sync_async
906- - name : .standalone .noauth .nossl !.sync_async
907- display_name : " * Test Win32 Python3.13"
908- run_on :
909- - windows-64-vsMulti-small
910- expansions :
911- PYTHON_BINARY : C:/python/32/Python313/python.exe
912-
913807 # Server version tests
914808 - name : mongodb-v4.0
915809 tasks :
@@ -1063,6 +957,42 @@ buildvariants:
1063957 PYTHON_BINARY : /opt/python/3.13/bin/python3
1064958 tags : [versionedApi_tag]
1065959
960+ # Standard nonlinux tests
961+ - name : test-macos
962+ tasks :
963+ - name : .standard-non-linux
964+ display_name : " * Test macOS"
965+ run_on :
966+ - macos-14
967+ tags : [standard-non-linux]
968+ - name : test-macos-arm64
969+ tasks :
970+ - name : .standard-non-linux .server-6.0
971+ - name : .standard-non-linux .server-7.0
972+ - name : .standard-non-linux .server-8.0
973+ - name : .standard-non-linux .server-rapid
974+ - name : .standard-non-linux .server-latest
975+ display_name : " * Test macOS Arm64"
976+ run_on :
977+ - macos-14-arm64
978+ tags : [standard-non-linux]
979+ - name : test-win64
980+ tasks :
981+ - name : .standard-non-linux
982+ display_name : " * Test Win64"
983+ run_on :
984+ - windows-64-vsMulti-small
985+ tags : [standard-non-linux]
986+ - name : test-win32
987+ tasks :
988+ - name : .standard-non-linux
989+ display_name : " * Test Win32"
990+ run_on :
991+ - windows-64-vsMulti-small
992+ expansions :
993+ IS_WIN32 : " 1"
994+ tags : [standard-non-linux]
995+
1066996 # Storage engine tests
1067997 - name : storage-inmemory-rhel8-python3.9
1068998 tasks :
0 commit comments