@@ -2826,42 +2826,163 @@ buildvariants:
2826
2826
- " test-6.0-standalone"
2827
2827
- " test-5.0-standalone"
2828
2828
2829
- - matrix_name : " ocsp-test"
2830
- matrix_spec :
2831
- platform : rhel8
2832
- python-version : ["3.9", "3.10", "pypy3.9", "pypy3.10"]
2833
- mongodb-version : ["4.4", "5.0", "6.0", "7.0", "8.0", "latest"]
2834
- auth : " noauth"
2835
- ssl : " ssl"
2836
- display_name : " OCSP test ${platform} ${python-version} ${mongodb-version}"
2837
- batchtime : 20160 # 14 days
2829
+ # OCSP test matrix.
2830
+ - name : ocsp-test-rhel8-v4.0
2838
2831
tasks :
2839
- - name : " .ocsp"
2840
-
2841
- - matrix_name : " ocsp-test-windows"
2842
- matrix_spec :
2843
- platform : windows
2844
- python-version-windows : ["3.9", "3.10"]
2845
- mongodb-version : ["4.4", "5.0", "6.0", "7.0", "8.0", "latest"]
2846
- auth : " noauth"
2847
- ssl : " ssl"
2848
- display_name : " OCSP test ${platform} ${python-version-windows} ${mongodb-version}"
2849
- batchtime : 20160 # 14 days
2832
+ - name : .ocsp
2833
+ display_name : OCSP test RHEL8 v4.0
2834
+ run_on :
2835
+ - rhel87-small
2836
+ batchtime : 20160
2837
+ expansions :
2838
+ VERSION : " 4.0"
2839
+ AUTH : noauth
2840
+ SSL : ssl
2841
+ TOPOLOGY : server
2842
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
2843
+ - name : ocsp-test-rhel8-v4.4
2850
2844
tasks :
2851
- # Windows MongoDB servers do not staple OCSP responses and only support RSA.
2852
- - name : " .ocsp-rsa !.ocsp-staple"
2853
-
2854
- - matrix_name : " ocsp-test-macos"
2855
- matrix_spec :
2856
- platform : macos
2857
- mongodb-version : ["4.4", "5.0", "6.0", "7.0", "8.0", "latest"]
2858
- auth : " noauth"
2859
- ssl : " ssl"
2860
- display_name : " OCSP test ${platform} ${mongodb-version}"
2861
- batchtime : 20160 # 14 days
2845
+ - name : .ocsp
2846
+ display_name : OCSP test RHEL8 v4.4
2847
+ run_on :
2848
+ - rhel87-small
2849
+ batchtime : 20160
2850
+ expansions :
2851
+ VERSION : " 4.4"
2852
+ AUTH : noauth
2853
+ SSL : ssl
2854
+ TOPOLOGY : server
2855
+ PYTHON_BINARY : /opt/python/3.10/bin/python3
2856
+ - name : ocsp-test-rhel8-v5.0
2857
+ tasks :
2858
+ - name : .ocsp
2859
+ display_name : OCSP test RHEL8 v5.0
2860
+ run_on :
2861
+ - rhel87-small
2862
+ batchtime : 20160
2863
+ expansions :
2864
+ VERSION : " 5.0"
2865
+ AUTH : noauth
2866
+ SSL : ssl
2867
+ TOPOLOGY : server
2868
+ PYTHON_BINARY : /opt/python/3.11/bin/python3
2869
+ - name : ocsp-test-rhel8-v6.0
2862
2870
tasks :
2863
- # macOS MongoDB servers do not staple OCSP responses and only support RSA.
2864
- - name : " .ocsp-rsa !.ocsp-staple"
2871
+ - name : .ocsp
2872
+ display_name : OCSP test RHEL8 v6.0
2873
+ run_on :
2874
+ - rhel87-small
2875
+ batchtime : 20160
2876
+ expansions :
2877
+ VERSION : " 6.0"
2878
+ AUTH : noauth
2879
+ SSL : ssl
2880
+ TOPOLOGY : server
2881
+ PYTHON_BINARY : /opt/python/3.12/bin/python3
2882
+ - name : ocsp-test-rhel8-v7.0
2883
+ tasks :
2884
+ - name : .ocsp
2885
+ display_name : OCSP test RHEL8 v7.0
2886
+ run_on :
2887
+ - rhel87-small
2888
+ batchtime : 20160
2889
+ expansions :
2890
+ VERSION : " 7.0"
2891
+ AUTH : noauth
2892
+ SSL : ssl
2893
+ TOPOLOGY : server
2894
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
2895
+ - name : ocsp-test-rhel8-v8.0
2896
+ tasks :
2897
+ - name : .ocsp
2898
+ display_name : OCSP test RHEL8 v8.0
2899
+ run_on :
2900
+ - rhel87-small
2901
+ batchtime : 20160
2902
+ expansions :
2903
+ VERSION : " 8.0"
2904
+ AUTH : noauth
2905
+ SSL : ssl
2906
+ TOPOLOGY : server
2907
+ PYTHON_BINARY : /opt/python/pypy3.9/bin/python3
2908
+ - name : ocsp-test-rhel8-rapid
2909
+ tasks :
2910
+ - name : .ocsp
2911
+ display_name : OCSP test RHEL8 rapid
2912
+ run_on :
2913
+ - rhel87-small
2914
+ batchtime : 20160
2915
+ expansions :
2916
+ VERSION : rapid
2917
+ AUTH : noauth
2918
+ SSL : ssl
2919
+ TOPOLOGY : server
2920
+ PYTHON_BINARY : /opt/python/pypy3.10/bin/python3
2921
+ - name : ocsp-test-rhel8-latest
2922
+ tasks :
2923
+ - name : .ocsp
2924
+ display_name : OCSP test RHEL8 latest
2925
+ run_on :
2926
+ - rhel87-small
2927
+ batchtime : 20160
2928
+ expansions :
2929
+ VERSION : latest
2930
+ AUTH : noauth
2931
+ SSL : ssl
2932
+ TOPOLOGY : server
2933
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
2934
+ - name : ocsp-test-win64-v4.4
2935
+ tasks :
2936
+ - name : .ocsp-rsa !.ocsp-staple
2937
+ display_name : OCSP test Win64 v4.4
2938
+ run_on :
2939
+ - windows-64-vsMulti-small
2940
+ batchtime : 20160
2941
+ expansions :
2942
+ VERSION : " 4.4"
2943
+ AUTH : noauth
2944
+ SSL : ssl
2945
+ TOPOLOGY : server
2946
+ PYTHON_BINARY : C:/python/Python39/python.exe
2947
+ - name : ocsp-test-win64-v8.0
2948
+ tasks :
2949
+ - name : .ocsp-rsa !.ocsp-staple
2950
+ display_name : OCSP test Win64 v8.0
2951
+ run_on :
2952
+ - windows-64-vsMulti-small
2953
+ batchtime : 20160
2954
+ expansions :
2955
+ VERSION : " 8.0"
2956
+ AUTH : noauth
2957
+ SSL : ssl
2958
+ TOPOLOGY : server
2959
+ PYTHON_BINARY : C:/python/Python39/python.exe
2960
+ - name : ocsp-test-macos-v4.4
2961
+ tasks :
2962
+ - name : .ocsp-rsa !.ocsp-staple
2963
+ display_name : OCSP test macOS v4.4
2964
+ run_on :
2965
+ - macos-14
2966
+ batchtime : 20160
2967
+ expansions :
2968
+ VERSION : " 4.4"
2969
+ AUTH : noauth
2970
+ SSL : ssl
2971
+ TOPOLOGY : server
2972
+ PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.9/bin/python3
2973
+ - name : ocsp-test-macos-v8.0
2974
+ tasks :
2975
+ - name : .ocsp-rsa !.ocsp-staple
2976
+ display_name : OCSP test macOS v8.0
2977
+ run_on :
2978
+ - macos-14
2979
+ batchtime : 20160
2980
+ expansions :
2981
+ VERSION : " 8.0"
2982
+ AUTH : noauth
2983
+ SSL : ssl
2984
+ TOPOLOGY : server
2985
+ PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.9/bin/python3
2865
2986
2866
2987
- matrix_name : " oidc-auth-test"
2867
2988
matrix_spec :
0 commit comments