@@ -863,6 +863,17 @@ tasks:
863863 TOPOLOGY : " sharded_cluster"
864864 - func : " run tests"
865865
866+ - name : " test-5.0-load_balancer"
867+ tags : ["5.0", "load_balancer"]
868+ commands :
869+ - func : " bootstrap mongo-orchestration"
870+ vars :
871+ MONGODB_VERSION : " 5.0"
872+ TOPOLOGY : " sharded_cluster"
873+ LOAD_BALANCER : " true"
874+ - func : " start load balancer"
875+ - func : " run tests"
876+
866877 - name : " test-5.0-aws-auth"
867878 # "5.0" explicitly left off to keep this out of the generic matrix
868879 tags : ["aws-auth"]
@@ -881,6 +892,118 @@ tasks:
881892 - func : " run aws auth test with aws EC2 credentials"
882893 - func : " run aws ECS auth test"
883894
895+ - name : " test-6.0-standalone"
896+ tags : ["6.0", "standalone"]
897+ commands :
898+ - func : " bootstrap mongo-orchestration"
899+ vars :
900+ MONGODB_VERSION : " 6.0"
901+ TOPOLOGY : " server"
902+ - func : " run tests"
903+
904+ - name : " test-6.0-replica_set"
905+ tags : ["6.0", "replica_set"]
906+ commands :
907+ - func : " bootstrap mongo-orchestration"
908+ vars :
909+ MONGODB_VERSION : " 6.0"
910+ TOPOLOGY : " replica_set"
911+ - func : " run tests"
912+
913+ - name : " test-6.0-sharded_cluster"
914+ tags : ["6.0", "sharded_cluster"]
915+ commands :
916+ - func : " bootstrap mongo-orchestration"
917+ vars :
918+ MONGODB_VERSION : " 6.0"
919+ TOPOLOGY : " sharded_cluster"
920+ - func : " run tests"
921+
922+ - name : " test-6.0-load_balancer"
923+ tags : ["6.0", "load_balancer"]
924+ commands :
925+ - func : " bootstrap mongo-orchestration"
926+ vars :
927+ MONGODB_VERSION : " 6.0"
928+ TOPOLOGY : " sharded_cluster"
929+ LOAD_BALANCER : " true"
930+ - func : " start load balancer"
931+ - func : " run tests"
932+
933+ - name : " test-6.0-aws-auth"
934+ # "6.0" explicitly left off to keep this out of the generic matrix
935+ tags : ["aws-auth"]
936+ commands :
937+ - func : " bootstrap mongo-orchestration"
938+ vars :
939+ ORCHESTRATION_FILE : " auth-aws.json"
940+ MONGODB_VERSION : " 6.0"
941+ AUTH : " auth"
942+ TOPOLOGY : " server"
943+ - func : " add aws auth variables to file"
944+ - func : " run aws auth test with regular aws credentials"
945+ - func : " run aws auth test with assume role credentials"
946+ - func : " run aws auth test with aws credentials as environment variables"
947+ - func : " run aws auth test with aws credentials and session token as environment variables"
948+ - func : " run aws auth test with aws EC2 credentials"
949+ - func : " run aws ECS auth test"
950+
951+ - name : " test-rapid-standalone"
952+ tags : ["rapid", "standalone"]
953+ commands :
954+ - func : " bootstrap mongo-orchestration"
955+ vars :
956+ MONGODB_VERSION : " rapid"
957+ TOPOLOGY : " server"
958+ - func : " run tests"
959+
960+ - name : " test-rapid-replica_set"
961+ tags : ["rapid", "replica_set"]
962+ commands :
963+ - func : " bootstrap mongo-orchestration"
964+ vars :
965+ MONGODB_VERSION : " rapid"
966+ TOPOLOGY : " replica_set"
967+ - func : " run tests"
968+
969+ - name : " test-rapid-sharded_cluster"
970+ tags : ["rapid", "sharded_cluster"]
971+ commands :
972+ - func : " bootstrap mongo-orchestration"
973+ vars :
974+ MONGODB_VERSION : " rapid"
975+ TOPOLOGY : " sharded_cluster"
976+ - func : " run tests"
977+
978+ - name : " test-rapid-load_balancer"
979+ tags : ["rapid", "load_balancer"]
980+ commands :
981+ - func : " bootstrap mongo-orchestration"
982+ vars :
983+ MONGODB_VERSION : " rapid"
984+ TOPOLOGY : " sharded_cluster"
985+ LOAD_BALANCER : " true"
986+ - func : " start load balancer"
987+ - func : " run tests"
988+
989+ - name : " test-rapid-aws-auth"
990+ # "rapid" explicitly left off to keep this out of the generic matrix
991+ tags : ["aws-auth"]
992+ commands :
993+ - func : " bootstrap mongo-orchestration"
994+ vars :
995+ ORCHESTRATION_FILE : " auth-aws.json"
996+ MONGODB_VERSION : " rapid"
997+ AUTH : " auth"
998+ TOPOLOGY : " server"
999+ - func : " add aws auth variables to file"
1000+ - func : " run aws auth test with regular aws credentials"
1001+ - func : " run aws auth test with assume role credentials"
1002+ - func : " run aws auth test with aws credentials as environment variables"
1003+ - func : " run aws auth test with aws credentials and session token as environment variables"
1004+ - func : " run aws auth test with aws EC2 credentials"
1005+ - func : " run aws ECS auth test"
1006+
8841007 - name : " test-latest-standalone"
8851008 tags : ["latest", "standalone"]
8861009 commands :
@@ -1332,6 +1455,14 @@ axes:
13321455 display_name : " latest"
13331456 variables :
13341457 MONGODB_VERSION : " latest"
1458+ - id : " rapid"
1459+ display_name : " rapid"
1460+ variables :
1461+ MONGODB_VERSION : " rapid"
1462+ - id : " 6.0"
1463+ display_name : " 6.0"
1464+ variables :
1465+ MONGODB_VERSION : " 6.0"
13351466 - id : " 5.0"
13361467 display_name : " 5.0"
13371468 variables :
@@ -1540,6 +1671,8 @@ buildvariants:
15401671 display_name : " ! ${os} ${auth-and-tls} with ${async-runtime} and ${compressor}"
15411672 tasks :
15421673 - " .latest"
1674+ - " .rapid"
1675+ - " .6.0"
15431676 - " .5.0"
15441677 - " .4.4"
15451678 - " .4.2"
@@ -1697,6 +1830,8 @@ buildvariants:
16971830 display_name : " Versioned API ${versioned-api}"
16981831 tasks :
16991832 - " .latest .standalone"
1833+ - " .rapid .standalone"
1834+ - " .6.0 .standalone"
17001835 - " .5.0 .standalone"
17011836
17021837-
0 commit comments