@@ -1448,6 +1448,7 @@ tasks:
1448
1448
VERSION : " 5.0"
1449
1449
TOPOLOGY : " sharded_cluster"
1450
1450
- func : " run tests"
1451
+
1451
1452
- name : " test-6.0-standalone"
1452
1453
tags : ["6.0", "standalone"]
1453
1454
commands :
@@ -1475,6 +1476,33 @@ tasks:
1475
1476
TOPOLOGY : " sharded_cluster"
1476
1477
- func : " run tests"
1477
1478
1479
+ - name : " test-7.0-standalone"
1480
+ tags : ["7.0", "standalone"]
1481
+ commands :
1482
+ - func : " bootstrap mongo-orchestration"
1483
+ vars :
1484
+ VERSION : " 7.0"
1485
+ TOPOLOGY : " server"
1486
+ - func : " run tests"
1487
+
1488
+ - name : " test-7.0-replica_set"
1489
+ tags : ["7.0", "replica_set"]
1490
+ commands :
1491
+ - func : " bootstrap mongo-orchestration"
1492
+ vars :
1493
+ VERSION : " 7.0"
1494
+ TOPOLOGY : " replica_set"
1495
+ - func : " run tests"
1496
+
1497
+ - name : " test-7.0-sharded_cluster"
1498
+ tags : ["7.0", "sharded_cluster"]
1499
+ commands :
1500
+ - func : " bootstrap mongo-orchestration"
1501
+ vars :
1502
+ VERSION : " 7.0"
1503
+ TOPOLOGY : " sharded_cluster"
1504
+ - func : " run tests"
1505
+
1478
1506
- name : " test-latest-standalone"
1479
1507
tags : ["latest", "standalone"]
1480
1508
commands :
@@ -1955,14 +1983,14 @@ tasks:
1955
1983
- func : " run aws auth test with aws web identity credentials"
1956
1984
- func : " run aws ECS auth test"
1957
1985
1958
- - name : " aws-auth-test-latest "
1986
+ - name : " aws-auth-test-7.0 "
1959
1987
commands :
1960
1988
- func : " bootstrap mongo-orchestration"
1961
1989
vars :
1962
1990
AUTH : " auth"
1963
1991
ORCHESTRATION_FILE : " auth-aws.json"
1964
1992
TOPOLOGY : " server"
1965
- VERSION : " latest "
1993
+ VERSION : " 7.0 "
1966
1994
- func : " add aws auth variables to file"
1967
1995
- func : " run aws auth test with regular aws credentials"
1968
1996
- func : " run aws auth test with assume role credentials"
@@ -1971,6 +1999,7 @@ tasks:
1971
1999
- func : " run aws auth test with aws EC2 credentials"
1972
2000
- func : " run aws auth test with aws web identity credentials"
1973
2001
- func : " run aws ECS auth test"
2002
+
1974
2003
- name : " aws-auth-test-rapid"
1975
2004
commands :
1976
2005
- func : " bootstrap mongo-orchestration"
@@ -1988,6 +2017,23 @@ tasks:
1988
2017
- func : " run aws auth test with aws web identity credentials"
1989
2018
- func : " run aws ECS auth test"
1990
2019
2020
+ - name : " aws-auth-test-latest"
2021
+ commands :
2022
+ - func : " bootstrap mongo-orchestration"
2023
+ vars :
2024
+ AUTH : " auth"
2025
+ ORCHESTRATION_FILE : " auth-aws.json"
2026
+ TOPOLOGY : " server"
2027
+ VERSION : " latest"
2028
+ - func : " add aws auth variables to file"
2029
+ - func : " run aws auth test with regular aws credentials"
2030
+ - func : " run aws auth test with assume role credentials"
2031
+ - func : " run aws auth test with aws credentials as environment variables"
2032
+ - func : " run aws auth test with aws credentials and session token as environment variables"
2033
+ - func : " run aws auth test with aws EC2 credentials"
2034
+ - func : " run aws auth test with aws web identity credentials"
2035
+ - func : " run aws ECS auth test"
2036
+
1991
2037
- name : load-balancer-test
1992
2038
commands :
1993
2039
- func : " bootstrap mongo-orchestration"
@@ -2319,6 +2365,10 @@ axes:
2319
2365
display_name : " MongoDB 6.0"
2320
2366
variables :
2321
2367
VERSION : " 6.0"
2368
+ - id : " 7.0"
2369
+ display_name : " MongoDB 7.0"
2370
+ variables :
2371
+ VERSION : " 7.0"
2322
2372
- id : " latest"
2323
2373
display_name : " MongoDB latest"
2324
2374
variables :
@@ -2568,21 +2618,6 @@ axes:
2568
2618
batchtime : 10080 # 7 days
2569
2619
2570
2620
buildvariants :
2571
- - matrix_name : " tests-all"
2572
- matrix_spec :
2573
- platform :
2574
- # OSes that support versions of MongoDB>=3.6 with SSL.
2575
- - rhel84
2576
- auth-ssl : " *"
2577
- display_name : " ${platform} ${auth-ssl}"
2578
- tasks :
2579
- - " .6.0"
2580
- - " .5.0"
2581
- - " .4.4"
2582
- - " .4.2"
2583
- - " .4.0"
2584
- - " .3.6"
2585
-
2586
2621
- matrix_name : " tests-archlinux"
2587
2622
matrix_spec :
2588
2623
platform :
@@ -2622,6 +2657,7 @@ buildvariants:
2622
2657
display_name : " ${platform} ${auth} ${ssl}"
2623
2658
tasks :
2624
2659
- " .latest"
2660
+ - " .7.0"
2625
2661
- " .6.0"
2626
2662
- " .5.0"
2627
2663
- " .4.4"
@@ -2637,6 +2673,7 @@ buildvariants:
2637
2673
display_name : " ${platform} ${auth-ssl}"
2638
2674
tasks :
2639
2675
- " .latest"
2676
+ - " .7.0"
2640
2677
- " .6.0"
2641
2678
- " .5.0"
2642
2679
- " .4.4"
@@ -2660,6 +2697,7 @@ buildvariants:
2660
2697
add_tasks : &encryption-server-versions
2661
2698
- " .rapid"
2662
2699
- " .latest"
2700
+ - " .7.0"
2663
2701
- " .6.0"
2664
2702
- " .5.0"
2665
2703
- " .4.4"
@@ -2688,6 +2726,7 @@ buildvariants:
2688
2726
tasks : &all-server-versions
2689
2727
- " .rapid"
2690
2728
- " .latest"
2729
+ - " .7.0"
2691
2730
- " .6.0"
2692
2731
- " .5.0"
2693
2732
- " .4.4"
@@ -2712,8 +2751,8 @@ buildvariants:
2712
2751
display_name : " PyOpenSSL ${platform} ${python-version} ${auth}"
2713
2752
tasks :
2714
2753
- ' .replica_set'
2715
- # Test standalone and sharded only on 5.0 and later .
2716
- - ' .5 .0'
2754
+ # Test standalone and sharded only on 7.0 .
2755
+ - ' .7 .0'
2717
2756
2718
2757
- matrix_name : " tests-pyopenssl-macOS"
2719
2758
matrix_spec :
@@ -2827,6 +2866,7 @@ buildvariants:
2827
2866
tasks :
2828
2867
- " .rapid"
2829
2868
- " .latest"
2869
+ - " .7.0"
2830
2870
- " .6.0"
2831
2871
- " .5.0"
2832
2872
- " .4.4"
@@ -2889,6 +2929,8 @@ buildvariants:
2889
2929
then :
2890
2930
add_tasks :
2891
2931
- " test-latest-standalone"
2932
+ - " test-7.0-standalone"
2933
+ - " test-6.0-standalone"
2892
2934
- " test-5.0-standalone"
2893
2935
- " test-4.4-standalone"
2894
2936
- " test-4.2-standalone"
@@ -3028,7 +3070,7 @@ buildvariants:
3028
3070
matrix_spec :
3029
3071
platform : ubuntu-20.04
3030
3072
python-version : ["3.7", "3.10", "pypy3.7", "pypy3.8"]
3031
- mongodb-version : ["4.4", "5.0", "6.0", "latest"]
3073
+ mongodb-version : ["4.4", "5.0", "6.0", "7.0", " latest"]
3032
3074
auth : " noauth"
3033
3075
ssl : " ssl"
3034
3076
display_name : " OCSP test ${platform} ${python-version} ${mongodb-version}"
@@ -3040,7 +3082,7 @@ buildvariants:
3040
3082
matrix_spec :
3041
3083
platform : windows-64-vsMulti-small
3042
3084
python-version-windows : ["3.7", "3.10"]
3043
- mongodb-version : ["4.4", "5.0", "6.0", "latest"]
3085
+ mongodb-version : ["4.4", "5.0", "6.0", "7.0", " latest"]
3044
3086
auth : " noauth"
3045
3087
ssl : " ssl"
3046
3088
display_name : " OCSP test ${platform} ${python-version-windows} ${mongodb-version}"
@@ -3052,7 +3094,7 @@ buildvariants:
3052
3094
- matrix_name : " ocsp-test-macos"
3053
3095
matrix_spec :
3054
3096
platform : macos-1014
3055
- mongodb-version : ["4.4", "5.0", "6.0", "latest"]
3097
+ mongodb-version : ["4.4", "5.0", "6.0", "7.0", " latest"]
3056
3098
auth : " noauth"
3057
3099
ssl : " ssl"
3058
3100
display_name : " OCSP test ${platform} ${mongodb-version}"
@@ -3069,9 +3111,10 @@ buildvariants:
3069
3111
tasks :
3070
3112
- name : " aws-auth-test-4.4"
3071
3113
- name : " aws-auth-test-5.0"
3072
- - name : " aws-auth-test-latest"
3073
3114
- name : " aws-auth-test-6.0"
3115
+ - name : " aws-auth-test-7.0"
3074
3116
- name : " aws-auth-test-rapid"
3117
+ - name : " aws-auth-test-latest"
3075
3118
3076
3119
- matrix_name : " aws-auth-test-mac"
3077
3120
matrix_spec :
@@ -3081,9 +3124,11 @@ buildvariants:
3081
3124
tasks :
3082
3125
- name : " aws-auth-test-4.4"
3083
3126
- name : " aws-auth-test-5.0"
3084
- - name : " aws-auth-test-latest"
3085
3127
- name : " aws-auth-test-6.0"
3128
+ - name : " aws-auth-test-7.0"
3086
3129
- name : " aws-auth-test-rapid"
3130
+ - name : " aws-auth-test-latest"
3131
+
3087
3132
- matrix_name : " aws-auth-test-windows"
3088
3133
matrix_spec :
3089
3134
platform : [windows-64-vsMulti-small]
@@ -3092,14 +3137,15 @@ buildvariants:
3092
3137
tasks :
3093
3138
- name : " aws-auth-test-4.4"
3094
3139
- name : " aws-auth-test-5.0"
3095
- - name : " aws-auth-test-latest"
3096
3140
- name : " aws-auth-test-6.0"
3141
+ - name : " aws-auth-test-7.0"
3097
3142
- name : " aws-auth-test-rapid"
3143
+ - name : " aws-auth-test-latest"
3098
3144
3099
3145
- matrix_name : " load-balancer"
3100
3146
matrix_spec :
3101
3147
platform : rhel84
3102
- mongodb-version : ["rapid ", "latest ", "6.0 "]
3148
+ mongodb-version : ["6.0 ", "7.0 ", "rapid", "latest "]
3103
3149
auth-ssl : " *"
3104
3150
python-version : " *"
3105
3151
loadbalancer : " *"
0 commit comments