@@ -1692,9 +1692,58 @@ tasks:
16921692 OCSP_ALGORITHM : " rsa"
16931693 OCSP_TLS_SHOULD_SUCCEED : " false"
16941694
1695- - name : test-smoke-tests
1695+ - name : test-smoke-tests-net472
1696+ depends_on :
1697+ - name : push-packages-myget
1698+ variant : " .push-packages-myget"
1699+ commands :
1700+ - func : configure-framework
1701+ vars :
1702+ FRAMEWORK : net472
1703+ - func : bootstrap-mongo-orchestration
1704+ - func : run-smoke-tests
1705+
1706+ - name : test-smoke-tests-netcoreapp31
1707+ depends_on :
1708+ - name : push-packages-myget
1709+ variant : " .push-packages-myget"
16961710 commands :
16971711 - func : configure-framework
1712+ vars :
1713+ FRAMEWORK : netcoreapp3.1
1714+ - func : bootstrap-mongo-orchestration
1715+ - func : run-smoke-tests
1716+
1717+ - name : test-smoke-tests-net50
1718+ depends_on :
1719+ - name : push-packages-myget
1720+ variant : " .push-packages-myget"
1721+ commands :
1722+ - func : configure-framework
1723+ vars :
1724+ FRAMEWORK : net5.0
1725+ - func : bootstrap-mongo-orchestration
1726+ - func : run-smoke-tests
1727+
1728+ - name : test-smoke-tests-net60
1729+ depends_on :
1730+ - name : push-packages-myget
1731+ variant : " .push-packages-myget"
1732+ commands :
1733+ - func : configure-framework
1734+ vars :
1735+ FRAMEWORK : net6.0
1736+ - func : bootstrap-mongo-orchestration
1737+ - func : run-smoke-tests
1738+
1739+ - name : test-smoke-tests-net80
1740+ depends_on :
1741+ - name : push-packages-myget
1742+ variant : " .push-packages-myget"
1743+ commands :
1744+ - func : configure-framework
1745+ vars :
1746+ FRAMEWORK : net8.0
16981747 - func : bootstrap-mongo-orchestration
16991748 - func : run-smoke-tests
17001749
@@ -2066,25 +2115,6 @@ axes:
20662115 variables :
20672116 FRAMEWORK : net6.0
20682117
2069- - id : runtime_framework
2070- display_name : Runtime .net
2071- values :
2072- - id : " net472"
2073- variables :
2074- FRAMEWORK : net472
2075- - id : " netcoreapp31"
2076- variables :
2077- FRAMEWORK : netcoreapp3.1
2078- - id : " net50"
2079- variables :
2080- FRAMEWORK : net5.0
2081- - id : " net60"
2082- variables :
2083- FRAMEWORK : net6.0
2084- - id : " net80"
2085- variables :
2086- FRAMEWORK : net8.0
2087-
20882118task_groups :
20892119 - name : testazurekms-task-group
20902120 setup_group_can_fail_task : true
@@ -2786,21 +2816,19 @@ buildvariants:
27862816 ssl : " nossl"
27872817 version : ["5.0", "6.0", "7.0", "8.0", "latest"]
27882818 topology : ["replicaset"]
2789- runtime_framework : " *"
2790- exclude_spec :
2791- # We do not support net472 for non-Windows platforms
2792- - os : ["ubuntu-2004", "macos-14"]
2793- ssl : " *"
2794- version : " *"
2795- topology : " *"
2796- runtime_framework : " net472"
2797- display_name : " smoke-tests ${version} on ${os} ${runtime_framework}"
2819+ display_name : " smoke-tests ${version} on ${os}"
27982820 batchtime : 1440 # 1 day
27992821 tasks :
2800- - name : test-smoke-tests
2801- depends_on :
2802- - name : push-packages-myget
2803- variant : " .push-packages-myget"
2822+ - name : test-smoke-tests-net472
2823+ - name : test-smoke-tests-netcoreapp31
2824+ - name : test-smoke-tests-net50
2825+ - name : test-smoke-tests-net60
2826+ - name : test-smoke-tests-net80
2827+ rules :
2828+ - if : { version: "*", topology: "*", ssl: "*", os: ["ubuntu-2004", "macos-14"] }
2829+ then :
2830+ remove_tasks :
2831+ - test-smoke-tests-net472 # net472 is supported on Windows only.
28042832
28052833# Package release variants
28062834- matrix_name : build-packages
0 commit comments