@@ -2533,6 +2533,31 @@ buildvariants:
2533
2533
auth-ssl : " *"
2534
2534
display_name : " ${platform} ${python-version-windows} ${auth-ssl}"
2535
2535
tasks : *all-server-versions
2536
+ rules :
2537
+ # Python 3.10+ and MongoDB <= 3.4 don't have any TLS ciphers in common.
2538
+ - if :
2539
+ platform : " *"
2540
+ python-version-windows : " 3.10"
2541
+ auth-ssl : " auth-ssl"
2542
+ then :
2543
+ remove_tasks :
2544
+ - " .2.6"
2545
+ - " .3.0"
2546
+ - " .3.2"
2547
+ - " .3.4"
2548
+
2549
+ - matrix_name : " tests-windows-python-version-3.10"
2550
+ matrix_spec :
2551
+ platform : windows-64-vsMulti-small
2552
+ python-version-windows : ["3.10"]
2553
+ auth : " auth"
2554
+ ssl : " nossl"
2555
+ display_name : " ${platform} ${python-version-windows} ${auth} ${ssl}"
2556
+ tasks :
2557
+ - " .2.6"
2558
+ - " .3.0"
2559
+ - " .3.2"
2560
+ - " .3.4"
2536
2561
2537
2562
- matrix_name : " tests-windows-python-version-32-bit"
2538
2563
matrix_spec :
@@ -2541,6 +2566,31 @@ buildvariants:
2541
2566
auth-ssl : " *"
2542
2567
display_name : " ${platform} ${python-version-windows-32} ${auth-ssl}"
2543
2568
tasks : *all-server-versions
2569
+ rules :
2570
+ # Python 3.10+ and MongoDB <= 3.4 don't have any TLS ciphers in common.
2571
+ - if :
2572
+ platform : " *"
2573
+ python-version-windows-32 : " 3.10"
2574
+ auth-ssl : " auth-ssl"
2575
+ then :
2576
+ remove_tasks :
2577
+ - " .2.6"
2578
+ - " .3.0"
2579
+ - " .3.2"
2580
+ - " .3.4"
2581
+
2582
+ - matrix_name : " tests-windows-python-version-3.10"
2583
+ matrix_spec :
2584
+ platform : windows-64-vsMulti-small
2585
+ python-version-windows-32 : ["3.10"]
2586
+ auth : " auth"
2587
+ ssl : " nossl"
2588
+ display_name : " ${platform} ${python-version-windows-32} ${auth} ${ssl}"
2589
+ tasks :
2590
+ - " .2.6"
2591
+ - " .3.0"
2592
+ - " .3.2"
2593
+ - " .3.4"
2544
2594
2545
2595
- matrix_name : " tests-python-version-supports-openssl-110-test-ssl"
2546
2596
matrix_spec :
@@ -2564,6 +2614,16 @@ buildvariants:
2564
2614
encryption : " *"
2565
2615
display_name : " Encryption ${platform} ${python-version-windows} ${auth-ssl}"
2566
2616
tasks : *encryption-server-versions
2617
+ rules :
2618
+ # Python 3.10+ and MongoDB <= 3.4 don't have any TLS ciphers in common.
2619
+ - if :
2620
+ platform : " *"
2621
+ python-version-windows : " 3.10"
2622
+ auth-ssl : " auth-ssl"
2623
+ encryption : " *"
2624
+ then :
2625
+ remove_tasks :
2626
+ - " .2.6"
2567
2627
2568
2628
# Storage engine tests on Amazon1 (x86_64) with Python 2.7.
2569
2629
- matrix_name : " tests-storage-engines"
0 commit comments