File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4827,6 +4827,7 @@ tasks:
48274827 - noauth
48284828 - free-threaded
48294829 - pr
4830+ - cov
48304831 - name : test-non-standard-latest-pypy3.11-noauth-ssl-replica-set
48314832 commands :
48324833 - func : run server
@@ -4873,6 +4874,7 @@ tasks:
48734874 - sharded_cluster-auth-ssl
48744875 - auth
48754876 - pr
4877+ - cov
48764878 - name : test-non-standard-latest-python3.13-noauth-nossl-standalone-cov
48774879 commands :
48784880 - func : run server
@@ -4897,6 +4899,7 @@ tasks:
48974899 - standalone-noauth-nossl
48984900 - noauth
48994901 - pr
4902+ - cov
49004903 - name : test-non-standard-rapid-python3.11-noauth-ssl-replica-set
49014904 commands :
49024905 - func : run server
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ buildvariants:
193193 tags : [encryption_tag]
194194 - name : encryption-macos
195195 tasks :
196- - name : .test-non-standard !.pypy
196+ - name : .test-non-standard !.pypy !.cov
197197 display_name : Encryption macOS
198198 run_on :
199199 - macos-14
@@ -203,7 +203,7 @@ buildvariants:
203203 tags : [encryption_tag]
204204 - name : encryption-win64
205205 tasks :
206- - name : .test-non-standard !.pypy
206+ - name : .test-non-standard !.pypy !.cov
207207 display_name : Encryption Win64
208208 run_on :
209209 - windows-2022-latest-small
@@ -224,7 +224,7 @@ buildvariants:
224224 tags : [encryption_tag]
225225 - name : encryption-crypt_shared-macos
226226 tasks :
227- - name : .test-non-standard !.pypy
227+ - name : .test-non-standard !.pypy !.cov
228228 display_name : Encryption crypt_shared macOS
229229 run_on :
230230 - macos-14
@@ -235,7 +235,7 @@ buildvariants:
235235 tags : [encryption_tag]
236236 - name : encryption-crypt_shared-win64
237237 tasks :
238- - name : .test-non-standard !.pypy
238+ - name : .test-non-standard !.pypy !.cov
239239 display_name : Encryption crypt_shared Win64
240240 run_on :
241241 - windows-2022-latest-small
Original file line number Diff line number Diff line change @@ -132,7 +132,8 @@ def get_encryption_expansions(encryption):
132132 display_name = get_variant_name (encryption , host , ** expansions )
133133 tasks = [".test-non-standard" ]
134134 if host != "rhel8" :
135- tasks = [".test-non-standard !.pypy" ]
135+ # Exclude PyPy (not supported on non-linux) and coverage tasks (too slow on macOS/win64).
136+ tasks = [".test-non-standard !.pypy !.cov" ]
136137 variant = create_variant (
137138 tasks ,
138139 display_name ,
@@ -670,6 +671,7 @@ def create_test_non_standard_tasks():
670671 expansions ["TEST_MIN_DEPS" ] = "1"
671672 elif pr :
672673 expansions ["COVERAGE" ] = "1"
674+ tags .append ("cov" )
673675 name = get_task_name ("test-non-standard" , python = python , ** expansions )
674676 server_func = FunctionCall (func = "run server" , vars = expansions )
675677 test_vars = expansions .copy ()
You can’t perform that action at this time.
0 commit comments