@@ -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
@@ -2070,25 +2119,6 @@ axes:
20702119 variables :
20712120 FRAMEWORK : net6.0
20722121
2073- - id : runtime_framework
2074- display_name : Runtime .net
2075- values :
2076- - id : " net472"
2077- variables :
2078- FRAMEWORK : net472
2079- - id : " netcoreapp31"
2080- variables :
2081- FRAMEWORK : netcoreapp3.1
2082- - id : " net50"
2083- variables :
2084- FRAMEWORK : net5.0
2085- - id : " net60"
2086- variables :
2087- FRAMEWORK : net6.0
2088- - id : " net80"
2089- variables :
2090- FRAMEWORK : net8.0
2091-
20922122task_groups :
20932123 - name : testazurekms-task-group
20942124 setup_group_can_fail_task : true
@@ -2790,21 +2820,19 @@ buildvariants:
27902820 ssl : " nossl"
27912821 version : ["5.0", "6.0", "7.0", "8.0", "latest"]
27922822 topology : ["replicaset"]
2793- runtime_framework : " *"
2794- exclude_spec :
2795- # We do not support net472 for non-Windows platforms
2796- - os : ["ubuntu-2004", "macos-14"]
2797- ssl : " *"
2798- version : " *"
2799- topology : " *"
2800- runtime_framework : " net472"
2801- display_name : " smoke-tests ${version} on ${os} ${runtime_framework}"
2823+ display_name : " smoke-tests ${version} on ${os}"
28022824 batchtime : 1440 # 1 day
28032825 tasks :
2804- - name : test-smoke-tests
2805- depends_on :
2806- - name : push-packages-myget
2807- variant : " .push-packages-myget"
2826+ - name : test-smoke-tests-net472
2827+ - name : test-smoke-tests-netcoreapp31
2828+ - name : test-smoke-tests-net50
2829+ - name : test-smoke-tests-net60
2830+ - name : test-smoke-tests-net80
2831+ rules :
2832+ - if : { version: "*", topology: "*", ssl: "*", os: ["ubuntu-2004", "macos-14"] }
2833+ then :
2834+ remove_tasks :
2835+ - test-smoke-tests-net472 # net472 is supported on Windows only.
28082836
28092837# Package release variants
28102838- matrix_name : build-packages
0 commit comments