From 6c2360be450f1fed251b36a77f21f3e5ab554509 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 14:52:30 -0600 Subject: [PATCH 01/17] PYTHON-3898 Add coverage to all variants --- .evergreen/generated_configs/tasks.yml | 762 +++++++++++++++------- .evergreen/generated_configs/variants.yml | 1 - .evergreen/scripts/generate_config.py | 16 +- 3 files changed, 543 insertions(+), 236 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index 60ee6ed135..5e1c319312 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -9,7 +9,7 @@ tasks: tags: [aws_lambda] # Aws tests - - name: test-auth-aws-4.4-regular-python3.10-min-deps + - name: test-auth-aws-4.4-regular-python3.10-min-deps-cov commands: - func: run server vars: @@ -22,8 +22,9 @@ tasks: SUB_TEST_NAME: regular TOOLCHAIN_VERSION: "3.10" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [auth-aws, auth-aws-regular] - - name: test-auth-aws-5.0-assume-role-python3.11 + - name: test-auth-aws-5.0-assume-role-python3.11-cov commands: - func: run server vars: @@ -35,8 +36,9 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: assume-role TOOLCHAIN_VERSION: "3.11" + COVERAGE: "1" tags: [auth-aws, auth-aws-assume-role] - - name: test-auth-aws-6.0-ec2-python3.12 + - name: test-auth-aws-6.0-ec2-python3.12-cov commands: - func: run server vars: @@ -48,8 +50,9 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: ec2 TOOLCHAIN_VERSION: "3.12" + COVERAGE: "1" tags: [auth-aws, auth-aws-ec2] - - name: test-auth-aws-7.0-env-creds-python3.13 + - name: test-auth-aws-7.0-env-creds-python3.13-cov commands: - func: run server vars: @@ -61,6 +64,7 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: env-creds TOOLCHAIN_VERSION: "3.13" + COVERAGE: "1" tags: [auth-aws, auth-aws-env-creds] - name: test-auth-aws-8.0-session-creds-python3.14t commands: @@ -75,7 +79,7 @@ tasks: SUB_TEST_NAME: session-creds TOOLCHAIN_VERSION: 3.14t tags: [auth-aws, auth-aws-session-creds, free-threaded] - - name: test-auth-aws-rapid-web-identity-python3.14 + - name: test-auth-aws-rapid-web-identity-python3.14-cov commands: - func: run server vars: @@ -87,6 +91,7 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: web-identity TOOLCHAIN_VERSION: "3.14" + COVERAGE: "1" tags: [auth-aws, auth-aws-web-identity] - name: test-auth-aws-rapid-web-identity-session-name-python3.14 commands: @@ -102,7 +107,7 @@ tasks: AWS_ROLE_SESSION_NAME: test TOOLCHAIN_VERSION: "3.14" tags: [auth-aws, auth-aws-web-identity] - - name: test-auth-aws-latest-regular-python3.10-min-deps + - name: test-auth-aws-latest-regular-python3.10-min-deps-cov commands: - func: run server vars: @@ -115,6 +120,7 @@ tasks: SUB_TEST_NAME: regular TOOLCHAIN_VERSION: "3.10" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [auth-aws, auth-aws-regular] - name: test-auth-aws-ecs commands: @@ -366,20 +372,22 @@ tasks: tags: [mod_wsgi, pr] # No orchestration tests - - name: test-no-orchestration-python3.10-min-deps + - name: test-no-orchestration-python3.10-min-deps-cov commands: - func: assume ec2 role - func: run tests vars: TOOLCHAIN_VERSION: "3.10" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [test-no-orchestration, python-3.10] - - name: test-no-orchestration-python3.14 + - name: test-no-orchestration-python3.14-cov commands: - func: assume ec2 role - func: run tests vars: TOOLCHAIN_VERSION: "3.14" + COVERAGE: "1" tags: [test-no-orchestration, python-3.14] - name: test-no-orchestration-pypy3.11 commands: @@ -434,7 +442,7 @@ tasks: tags: [test-no-toolchain, sharded_cluster-auth-ssl] # Ocsp tests - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -444,8 +452,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -455,8 +464,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -466,8 +476,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -477,8 +488,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -488,8 +500,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -499,8 +512,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -509,8 +523,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -520,8 +535,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -531,8 +547,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -542,8 +559,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -553,8 +571,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -564,8 +583,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -575,8 +595,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -585,8 +606,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -596,8 +618,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -607,8 +630,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -618,8 +642,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -629,8 +654,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -640,8 +666,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -651,8 +678,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -661,8 +689,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -672,8 +701,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -683,8 +713,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -694,8 +725,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -705,8 +737,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -716,8 +749,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -727,8 +761,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -737,8 +772,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-soft-fail-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-soft-fail-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -748,8 +784,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-soft-fail-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-soft-fail-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -759,8 +796,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-soft-fail-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-soft-fail-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -770,8 +808,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-soft-fail-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-soft-fail-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -781,8 +820,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-soft-fail-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-soft-fail-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -792,8 +832,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-soft-fail-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-soft-fail-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -803,8 +844,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-soft-fail-latest-python3.14 + - name: test-ocsp-ecdsa-soft-fail-latest-python3.14-cov commands: - func: run tests vars: @@ -813,8 +855,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-valid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -824,12 +867,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -839,12 +883,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -854,12 +899,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -869,12 +915,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -884,12 +931,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-valid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -899,12 +947,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14 + - name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -913,12 +962,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -928,12 +978,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -943,12 +994,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -958,12 +1010,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -973,12 +1026,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -988,12 +1042,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-invalid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1003,12 +1058,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-latest-python3.14 + - name: test-ocsp-ecdsa-invalid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -1017,12 +1073,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1032,12 +1089,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1047,12 +1105,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1062,12 +1121,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1077,12 +1137,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1092,12 +1153,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1107,12 +1169,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-latest-python3.14 + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -1121,12 +1184,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1136,12 +1200,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1151,12 +1216,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1166,12 +1232,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1181,12 +1248,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1196,12 +1264,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1211,12 +1280,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-latest-python3.14 + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -1225,12 +1295,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1240,8 +1311,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1251,8 +1323,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1262,8 +1335,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1273,8 +1347,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1284,8 +1359,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1295,8 +1371,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1305,8 +1382,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1316,8 +1394,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1327,8 +1406,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1338,8 +1418,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1349,8 +1430,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1360,8 +1442,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1371,8 +1454,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1381,8 +1465,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1392,8 +1477,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1403,8 +1489,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1414,8 +1501,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1425,8 +1513,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1436,8 +1525,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1447,8 +1537,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14 + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1457,8 +1548,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1468,8 +1560,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1479,8 +1572,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1490,8 +1584,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1501,8 +1596,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1512,8 +1608,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1523,8 +1620,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1533,8 +1631,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1544,8 +1643,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1555,8 +1655,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1566,8 +1667,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1577,8 +1679,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1588,8 +1691,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1599,8 +1703,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1609,8 +1714,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1620,8 +1726,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1631,8 +1738,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1642,8 +1750,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1653,8 +1762,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1664,8 +1774,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1675,8 +1786,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1685,8 +1797,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1696,8 +1809,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1707,8 +1821,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1718,8 +1833,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1729,8 +1845,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1740,8 +1857,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1751,8 +1869,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -1761,8 +1880,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-soft-fail-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-soft-fail-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1772,8 +1892,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-soft-fail-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-soft-fail-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1783,8 +1904,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-soft-fail-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-soft-fail-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1794,8 +1916,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-soft-fail-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-soft-fail-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1805,8 +1928,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-soft-fail-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-soft-fail-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1816,8 +1940,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-soft-fail-rapid-python3.10-min-deps + - name: test-ocsp-rsa-soft-fail-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1827,8 +1952,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-soft-fail-latest-python3.14 + - name: test-ocsp-rsa-soft-fail-latest-python3.14-cov commands: - func: run tests vars: @@ -1837,8 +1963,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-valid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1848,12 +1975,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1863,12 +1991,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1878,12 +2007,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1893,12 +2023,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1908,12 +2039,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-rsa-valid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1923,12 +2055,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14 + - name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -1937,12 +2070,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1952,12 +2086,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1967,12 +2102,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1982,12 +2118,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -1997,12 +2134,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2012,12 +2150,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-rsa-invalid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2027,12 +2166,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-latest-python3.14 + - name: test-ocsp-rsa-invalid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -2041,12 +2181,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2056,12 +2197,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2071,12 +2213,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2086,12 +2229,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2101,12 +2245,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2116,12 +2261,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2131,12 +2277,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-latest-python3.14 + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -2145,12 +2292,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2160,12 +2308,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2175,12 +2324,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2190,12 +2340,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2205,12 +2356,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2220,12 +2372,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2235,12 +2388,13 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-latest-python3.14 + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -2249,12 +2403,13 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2264,8 +2419,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2275,8 +2431,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2286,8 +2443,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2297,8 +2455,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2308,8 +2467,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2319,8 +2479,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -2329,8 +2490,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2340,8 +2502,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2351,8 +2514,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2362,8 +2526,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2373,8 +2538,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2384,8 +2550,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2395,8 +2562,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -2405,8 +2573,9 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2416,8 +2585,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2427,8 +2597,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2438,8 +2609,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2449,8 +2621,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2460,8 +2633,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov commands: - func: run tests vars: @@ -2471,8 +2645,9 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14 + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14-cov commands: - func: run tests vars: @@ -2481,6 +2656,7 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] # Oidc tests @@ -2490,6 +2666,7 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: default + COVERAGE: "1" tags: [auth_oidc] - name: test-auth-oidc-azure commands: @@ -2497,6 +2674,7 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: azure + COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-gcp commands: @@ -2504,6 +2682,7 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: gcp + COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-eks commands: @@ -2511,6 +2690,7 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: eks + COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-aks commands: @@ -2518,6 +2698,7 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: aks + COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-gke commands: @@ -2525,6 +2706,7 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: gke + COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] # Perf tests @@ -3356,7 +3538,7 @@ tasks: - free-threaded # Standard tests - - name: test-standard-v4.2-python3.11-sync-noauth-ssl-replica-set + - name: test-standard-v4.2-python3.11-sync-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -3364,12 +3546,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -3378,7 +3562,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - sync - - name: test-standard-v4.2-python3.14-sync-noauth-ssl-replica-set + - name: test-standard-v4.2-python3.14-sync-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -3386,12 +3570,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -3400,7 +3586,7 @@ tasks: - python-3.14 - replica_set-noauth-ssl - sync - - name: test-standard-v4.2-python3.12-sync-auth-ssl-sharded-cluster + - name: test-standard-v4.2-python3.12-sync-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -3408,12 +3594,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -3445,7 +3633,7 @@ tasks: - sharded_cluster-auth-ssl - sync - pypy - - name: test-standard-v4.2-python3.10-sync-noauth-nossl-standalone-min-deps + - name: test-standard-v4.2-python3.10-sync-noauth-nossl-standalone-min-deps-cov commands: - func: run server vars: @@ -3454,6 +3642,7 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3461,6 +3650,7 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -3492,7 +3682,7 @@ tasks: - standalone-noauth-nossl - sync - free-threaded - - name: test-standard-v4.4-python3.11-async-noauth-ssl-replica-set + - name: test-standard-v4.4-python3.11-async-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -3500,12 +3690,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -3514,7 +3706,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - async - - name: test-standard-v4.4-python3.14-async-noauth-ssl-replica-set + - name: test-standard-v4.4-python3.14-async-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -3522,12 +3714,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -3536,7 +3730,7 @@ tasks: - python-3.14 - replica_set-noauth-ssl - async - - name: test-standard-v4.4-python3.12-async-auth-ssl-sharded-cluster + - name: test-standard-v4.4-python3.12-async-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -3544,12 +3738,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -3581,7 +3777,7 @@ tasks: - sharded_cluster-auth-ssl - async - pypy - - name: test-standard-v4.4-python3.10-async-noauth-nossl-standalone-min-deps + - name: test-standard-v4.4-python3.10-async-noauth-nossl-standalone-min-deps-cov commands: - func: run server vars: @@ -3590,6 +3786,7 @@ tasks: TOPOLOGY: standalone VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3597,6 +3794,7 @@ tasks: TOPOLOGY: standalone VERSION: "4.4" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -3628,7 +3826,7 @@ tasks: - standalone-noauth-nossl - async - free-threaded - - name: test-standard-v5.0-python3.10-sync-noauth-ssl-replica-set-min-deps + - name: test-standard-v5.0-python3.10-sync-noauth-ssl-replica-set-min-deps-cov commands: - func: run server vars: @@ -3637,6 +3835,7 @@ tasks: TOPOLOGY: replica_set VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3644,6 +3843,7 @@ tasks: TOPOLOGY: replica_set VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -3675,7 +3875,7 @@ tasks: - replica_set-noauth-ssl - sync - free-threaded - - name: test-standard-v5.0-python3.11-sync-auth-ssl-sharded-cluster + - name: test-standard-v5.0-python3.11-sync-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -3683,12 +3883,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -3697,7 +3899,7 @@ tasks: - python-3.11 - sharded_cluster-auth-ssl - sync - - name: test-standard-v5.0-python3.14-sync-auth-ssl-sharded-cluster + - name: test-standard-v5.0-python3.14-sync-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -3705,12 +3907,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -3719,7 +3923,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - sync - - name: test-standard-v5.0-python3.13-sync-noauth-nossl-standalone + - name: test-standard-v5.0-python3.13-sync-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -3727,12 +3931,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "5.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "5.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -3741,7 +3947,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - sync - - name: test-standard-v6.0-python3.10-async-noauth-ssl-replica-set-min-deps + - name: test-standard-v6.0-python3.10-async-noauth-ssl-replica-set-min-deps-cov commands: - func: run server vars: @@ -3750,6 +3956,7 @@ tasks: TOPOLOGY: replica_set VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3757,6 +3964,7 @@ tasks: TOPOLOGY: replica_set VERSION: "6.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -3788,7 +3996,7 @@ tasks: - replica_set-noauth-ssl - async - free-threaded - - name: test-standard-v6.0-python3.11-async-auth-ssl-sharded-cluster + - name: test-standard-v6.0-python3.11-async-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -3796,12 +4004,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -3810,7 +4020,7 @@ tasks: - python-3.11 - sharded_cluster-auth-ssl - async - - name: test-standard-v6.0-python3.14-async-auth-ssl-sharded-cluster + - name: test-standard-v6.0-python3.14-async-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -3818,12 +4028,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -3832,7 +4044,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - async - - name: test-standard-v6.0-python3.13-async-noauth-nossl-standalone + - name: test-standard-v6.0-python3.13-async-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -3840,12 +4052,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "6.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "6.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -3854,7 +4068,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - async - - name: test-standard-v7.0-python3.13-sync-noauth-ssl-replica-set + - name: test-standard-v7.0-python3.13-sync-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -3862,12 +4076,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -3876,7 +4092,7 @@ tasks: - python-3.13 - replica_set-noauth-ssl - sync - - name: test-standard-v7.0-python3.10-sync-auth-ssl-sharded-cluster-min-deps + - name: test-standard-v7.0-python3.10-sync-auth-ssl-sharded-cluster-min-deps-cov commands: - func: run server vars: @@ -3885,6 +4101,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -3892,6 +4109,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -3923,7 +4141,7 @@ tasks: - sharded_cluster-auth-ssl - sync - free-threaded - - name: test-standard-v7.0-python3.12-sync-noauth-nossl-standalone + - name: test-standard-v7.0-python3.12-sync-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -3931,12 +4149,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "7.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "7.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -3968,7 +4188,7 @@ tasks: - standalone-noauth-nossl - sync - pypy - - name: test-standard-v8.0-python3.13-async-noauth-ssl-replica-set + - name: test-standard-v8.0-python3.13-async-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -3976,12 +4196,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "8.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "8.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -3990,7 +4212,7 @@ tasks: - python-3.13 - replica_set-noauth-ssl - async - - name: test-standard-v8.0-python3.10-async-auth-ssl-sharded-cluster-min-deps + - name: test-standard-v8.0-python3.10-async-auth-ssl-sharded-cluster-min-deps-cov commands: - func: run server vars: @@ -3999,6 +4221,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -4006,6 +4229,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "8.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -4037,7 +4261,7 @@ tasks: - sharded_cluster-auth-ssl - async - free-threaded - - name: test-standard-v8.0-python3.12-async-noauth-nossl-standalone + - name: test-standard-v8.0-python3.12-async-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4045,12 +4269,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "8.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "8.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -4082,7 +4308,7 @@ tasks: - standalone-noauth-nossl - async - pypy - - name: test-standard-latest-python3.12-async-noauth-ssl-replica-set + - name: test-standard-latest-python3.12-async-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -4090,12 +4316,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -4128,7 +4356,7 @@ tasks: - replica_set-noauth-ssl - async - pypy - - name: test-standard-latest-python3.13-async-auth-ssl-sharded-cluster + - name: test-standard-latest-python3.13-async-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4136,12 +4364,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -4151,7 +4381,7 @@ tasks: - sharded_cluster-auth-ssl - async - pr - - name: test-standard-latest-python3.11-async-noauth-nossl-standalone + - name: test-standard-latest-python3.11-async-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4159,12 +4389,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -4174,7 +4406,7 @@ tasks: - standalone-noauth-nossl - async - pr - - name: test-standard-latest-python3.14-async-noauth-nossl-standalone + - name: test-standard-latest-python3.14-async-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4182,12 +4414,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -4197,7 +4431,7 @@ tasks: - standalone-noauth-nossl - async - pr - - name: test-standard-rapid-python3.12-sync-noauth-ssl-replica-set + - name: test-standard-rapid-python3.12-sync-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -4205,12 +4439,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: rapid + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: rapid + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -4242,7 +4478,7 @@ tasks: - replica_set-noauth-ssl - sync - pypy - - name: test-standard-rapid-python3.13-sync-auth-ssl-sharded-cluster + - name: test-standard-rapid-python3.13-sync-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4250,12 +4486,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -4264,7 +4502,7 @@ tasks: - python-3.13 - sharded_cluster-auth-ssl - sync - - name: test-standard-rapid-python3.11-sync-noauth-nossl-standalone + - name: test-standard-rapid-python3.11-sync-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4272,12 +4510,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: rapid + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: rapid + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -4286,7 +4526,7 @@ tasks: - python-3.11 - standalone-noauth-nossl - sync - - name: test-standard-rapid-python3.14-sync-noauth-nossl-standalone + - name: test-standard-rapid-python3.14-sync-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4294,12 +4534,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: rapid + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: rapid + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -4310,7 +4552,7 @@ tasks: - sync # Test non standard tests - - name: test-non-standard-v4.2-python3.11-noauth-ssl-replica-set + - name: test-non-standard-v4.2-python3.11-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -4318,12 +4560,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4331,7 +4575,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - noauth - - name: test-non-standard-v4.2-python3.12-auth-ssl-sharded-cluster + - name: test-non-standard-v4.2-python3.12-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4339,12 +4583,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4352,7 +4598,7 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v4.2-python3.10-noauth-nossl-standalone-min-deps + - name: test-non-standard-v4.2-python3.10-noauth-nossl-standalone-min-deps-cov commands: - func: run server vars: @@ -4361,6 +4607,7 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -4368,6 +4615,7 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -4441,7 +4689,7 @@ tasks: - replica_set-noauth-ssl - noauth - pypy - - name: test-non-standard-v4.4-python3.14-auth-ssl-sharded-cluster + - name: test-non-standard-v4.4-python3.14-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4449,12 +4697,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -4462,7 +4712,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v4.4-python3.13-noauth-nossl-standalone + - name: test-non-standard-v4.4-python3.13-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4470,12 +4720,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "4.4" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "4.4" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -4483,7 +4735,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - noauth - - name: test-non-standard-v5.0-python3.11-noauth-ssl-replica-set + - name: test-non-standard-v5.0-python3.11-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -4491,12 +4743,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "5.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "5.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4504,7 +4758,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - noauth - - name: test-non-standard-v5.0-python3.12-auth-ssl-sharded-cluster + - name: test-non-standard-v5.0-python3.12-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4512,12 +4766,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4547,7 +4803,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-non-standard-v5.0-python3.10-noauth-nossl-standalone-min-deps + - name: test-non-standard-v5.0-python3.10-noauth-nossl-standalone-min-deps-cov commands: - func: run server vars: @@ -4556,6 +4812,7 @@ tasks: TOPOLOGY: standalone VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -4563,6 +4820,7 @@ tasks: TOPOLOGY: standalone VERSION: "5.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -4592,7 +4850,7 @@ tasks: - replica_set-noauth-ssl - noauth - free-threaded - - name: test-non-standard-v6.0-python3.14-auth-ssl-sharded-cluster + - name: test-non-standard-v6.0-python3.14-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4600,12 +4858,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -4613,7 +4873,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v6.0-python3.13-noauth-nossl-standalone + - name: test-non-standard-v6.0-python3.13-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4621,12 +4881,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "6.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "6.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -4656,7 +4918,7 @@ tasks: - standalone-noauth-nossl - noauth - pypy - - name: test-non-standard-v7.0-python3.11-noauth-ssl-replica-set + - name: test-non-standard-v7.0-python3.11-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -4664,12 +4926,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4699,7 +4963,7 @@ tasks: - replica_set-noauth-ssl - noauth - pypy - - name: test-non-standard-v7.0-python3.12-auth-ssl-sharded-cluster + - name: test-non-standard-v7.0-python3.12-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4707,12 +4971,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "7.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "7.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4720,7 +4986,7 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v7.0-python3.10-noauth-nossl-standalone-min-deps + - name: test-non-standard-v7.0-python3.10-noauth-nossl-standalone-min-deps-cov commands: - func: run server vars: @@ -4729,6 +4995,7 @@ tasks: TOPOLOGY: standalone VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -4736,6 +5003,7 @@ tasks: TOPOLOGY: standalone VERSION: "7.0" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -4765,7 +5033,7 @@ tasks: - replica_set-noauth-ssl - noauth - free-threaded - - name: test-non-standard-v8.0-python3.14-auth-ssl-sharded-cluster + - name: test-non-standard-v8.0-python3.14-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4773,12 +5041,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -4808,7 +5078,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-non-standard-v8.0-python3.13-noauth-nossl-standalone + - name: test-non-standard-v8.0-python3.13-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4816,12 +5086,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "8.0" + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "8.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -4874,7 +5146,7 @@ tasks: - replica_set-noauth-ssl - noauth - pypy - - name: test-non-standard-latest-python3.14-auth-ssl-sharded-cluster + - name: test-non-standard-latest-python3.14-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4882,12 +5154,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -4896,7 +5170,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pr - - name: test-non-standard-latest-python3.13-noauth-nossl-standalone + - name: test-non-standard-latest-python3.13-noauth-nossl-standalone-cov commands: - func: run server vars: @@ -4904,12 +5178,14 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -4918,7 +5194,7 @@ tasks: - standalone-noauth-nossl - noauth - pr - - name: test-non-standard-rapid-python3.11-noauth-ssl-replica-set + - name: test-non-standard-rapid-python3.11-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -4926,12 +5202,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: rapid + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: rapid + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4939,7 +5217,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - noauth - - name: test-non-standard-rapid-python3.12-auth-ssl-sharded-cluster + - name: test-non-standard-rapid-python3.12-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -4947,12 +5225,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4960,7 +5240,7 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-rapid-python3.10-noauth-nossl-standalone-min-deps + - name: test-non-standard-rapid-python3.10-noauth-nossl-standalone-min-deps-cov commands: - func: run server vars: @@ -4969,6 +5249,7 @@ tasks: TOPOLOGY: standalone VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -4976,6 +5257,7 @@ tasks: TOPOLOGY: standalone VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -5029,7 +5311,7 @@ tasks: - test-numpy # Test standard auth tests - - name: test-standard-auth-v4.2-python3.10-auth-ssl-sharded-cluster-min-deps + - name: test-standard-auth-v4.2-python3.10-auth-ssl-sharded-cluster-min-deps-cov commands: - func: run server vars: @@ -5038,6 +5320,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "4.2" TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -5045,6 +5328,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "4.2" TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-standard-auth @@ -5074,7 +5358,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v4.4-python3.11-auth-ssl-sharded-cluster + - name: test-standard-auth-v4.4-python3.11-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -5082,12 +5366,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-standard-auth @@ -5117,7 +5403,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v5.0-python3.12-auth-ssl-sharded-cluster + - name: test-standard-auth-v5.0-python3.12-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -5125,12 +5411,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-standard-auth @@ -5160,7 +5448,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v6.0-python3.13-auth-ssl-sharded-cluster + - name: test-standard-auth-v6.0-python3.13-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -5168,12 +5456,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-standard-auth @@ -5247,7 +5537,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v8.0-python3.14-auth-ssl-sharded-cluster + - name: test-standard-auth-v8.0-python3.14-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -5255,12 +5545,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-standard-auth @@ -5290,7 +5582,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-latest-python3.11-auth-ssl-sharded-cluster + - name: test-standard-auth-latest-python3.11-auth-ssl-sharded-cluster-cov commands: - func: run server vars: @@ -5298,12 +5590,14 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-standard-auth @@ -5334,7 +5628,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-rapid-python3.10-auth-ssl-sharded-cluster-min-deps + - name: test-standard-auth-rapid-python3.10-auth-ssl-sharded-cluster-min-deps-cov commands: - func: run server vars: @@ -5343,6 +5637,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -5350,6 +5645,7 @@ tasks: TOPOLOGY: sharded_cluster VERSION: rapid TEST_MIN_DEPS: "1" + COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-standard-auth diff --git a/.evergreen/generated_configs/variants.yml b/.evergreen/generated_configs/variants.yml index edca050240..f362778d8f 100644 --- a/.evergreen/generated_configs/variants.yml +++ b/.evergreen/generated_configs/variants.yml @@ -368,7 +368,6 @@ buildvariants: run_on: - rhel87-small expansions: - COVERAGE: "1" NO_EXT: "1" # No server tests diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index 3375b9e14e..ab42e67bf4 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -318,7 +318,7 @@ def create_green_framework_variants(): def create_no_c_ext_variants(): host = DEFAULT_HOST tasks = [".test-standard"] - expansions = dict(COVERAGE="1") + expansions = dict() handle_c_ext(C_EXTS[0], expansions) display_name = get_variant_name("No C Ext", host) return [create_variant(tasks, display_name, host=host, expansions=expansions)] @@ -661,6 +661,8 @@ def create_test_non_standard_tasks(): expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology, VERSION=version) if python == ALL_PYTHONS[0]: expansions["TEST_MIN_DEPS"] = "1" + if python not in PYPYS and "t" not in python: + expansions["COVERAGE"] = "1" name = get_task_name("test-non-standard", python=python, **expansions) server_func = FunctionCall(func="run server", vars=expansions) test_vars = expansions.copy() @@ -703,6 +705,8 @@ def create_test_standard_auth_tasks(): expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology, VERSION=version) if python == ALL_PYTHONS[0]: expansions["TEST_MIN_DEPS"] = "1" + if python not in PYPYS and "t" not in python: + expansions["COVERAGE"] = "1" name = get_task_name("test-standard-auth", python=python, **expansions) server_func = FunctionCall(func="run server", vars=expansions) test_vars = expansions.copy() @@ -741,6 +745,8 @@ def create_standard_tasks(): expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology, VERSION=version) if python == ALL_PYTHONS[0]: expansions["TEST_MIN_DEPS"] = "1" + if python not in PYPYS and "t" not in python: + expansions["COVERAGE"] = "1" name = get_task_name("test-standard", python=python, sync=sync, **expansions) server_func = FunctionCall(func="run server", vars=expansions) test_vars = expansions.copy() @@ -762,6 +768,8 @@ def create_no_orchestration_tasks(): test_vars = dict(TOOLCHAIN_VERSION=python) if python == ALL_PYTHONS[0]: test_vars["TEST_MIN_DEPS"] = "1" + if python not in PYPYS and "t" not in python: + test_vars["COVERAGE"] = "1" name = get_task_name("test-no-orchestration", **test_vars) test_func = FunctionCall(func="run tests", vars=test_vars) commands = [assume_func, test_func] @@ -812,6 +820,8 @@ def create_aws_tasks(): test_vars = dict(TEST_NAME="auth_aws", SUB_TEST_NAME=test_type, TOOLCHAIN_VERSION=python) if python == ALL_PYTHONS[0]: test_vars["TEST_MIN_DEPS"] = "1" + if python not in PYPYS and "t" not in python: + test_vars["COVERAGE"] = "1" name = get_task_name(f"{base_name}-{test_type}", **test_vars) test_func = FunctionCall(func="run tests", vars=test_vars) funcs = [server_func, assume_func, test_func] @@ -848,7 +858,7 @@ def create_aws_tasks(): def create_oidc_tasks(): tasks = [] for sub_test in ["default", "azure", "gcp", "eks", "aks", "gke"]: - vars = dict(TEST_NAME="auth_oidc", SUB_TEST_NAME=sub_test) + vars = dict(TEST_NAME="auth_oidc", SUB_TEST_NAME=sub_test, COVERAGE="1") test_func = FunctionCall(func="run tests", vars=vars) task_name = f"test-auth-oidc-{sub_test}" tags = ["auth_oidc"] @@ -903,6 +913,8 @@ def _create_ocsp_tasks(algo, variant, server_type, base_task_name): ) if python == ALL_PYTHONS[0]: vars["TEST_MIN_DEPS"] = "1" + if python not in PYPYS and "t" not in python: + vars["COVERAGE"] = "1" test_func = FunctionCall(func="run tests", vars=vars) tags = ["ocsp", f"ocsp-{algo}", version] From f38902df9dc1a059e6a05b67da55b92387f22b11 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 15:18:15 -0600 Subject: [PATCH 02/17] clean up coverage variants --- .evergreen/generated_configs/tasks.yml | 820 ++++++++----------------- .evergreen/scripts/generate_config.py | 19 +- 2 files changed, 261 insertions(+), 578 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index 5e1c319312..f8db6d4165 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -9,7 +9,7 @@ tasks: tags: [aws_lambda] # Aws tests - - name: test-auth-aws-4.4-regular-python3.10-min-deps-cov + - name: test-auth-aws-4.4-regular-python3.10-min-deps commands: - func: run server vars: @@ -22,9 +22,8 @@ tasks: SUB_TEST_NAME: regular TOOLCHAIN_VERSION: "3.10" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [auth-aws, auth-aws-regular] - - name: test-auth-aws-5.0-assume-role-python3.11-cov + - name: test-auth-aws-5.0-assume-role-python3.11 commands: - func: run server vars: @@ -36,9 +35,8 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: assume-role TOOLCHAIN_VERSION: "3.11" - COVERAGE: "1" tags: [auth-aws, auth-aws-assume-role] - - name: test-auth-aws-6.0-ec2-python3.12-cov + - name: test-auth-aws-6.0-ec2-python3.12 commands: - func: run server vars: @@ -50,9 +48,8 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: ec2 TOOLCHAIN_VERSION: "3.12" - COVERAGE: "1" tags: [auth-aws, auth-aws-ec2] - - name: test-auth-aws-7.0-env-creds-python3.13-cov + - name: test-auth-aws-7.0-env-creds-python3.13 commands: - func: run server vars: @@ -64,7 +61,6 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: env-creds TOOLCHAIN_VERSION: "3.13" - COVERAGE: "1" tags: [auth-aws, auth-aws-env-creds] - name: test-auth-aws-8.0-session-creds-python3.14t commands: @@ -79,7 +75,7 @@ tasks: SUB_TEST_NAME: session-creds TOOLCHAIN_VERSION: 3.14t tags: [auth-aws, auth-aws-session-creds, free-threaded] - - name: test-auth-aws-rapid-web-identity-python3.14-cov + - name: test-auth-aws-rapid-web-identity-python3.14 commands: - func: run server vars: @@ -91,7 +87,6 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: web-identity TOOLCHAIN_VERSION: "3.14" - COVERAGE: "1" tags: [auth-aws, auth-aws-web-identity] - name: test-auth-aws-rapid-web-identity-session-name-python3.14 commands: @@ -107,7 +102,7 @@ tasks: AWS_ROLE_SESSION_NAME: test TOOLCHAIN_VERSION: "3.14" tags: [auth-aws, auth-aws-web-identity] - - name: test-auth-aws-latest-regular-python3.10-min-deps-cov + - name: test-auth-aws-latest-regular-python3.10-min-deps commands: - func: run server vars: @@ -120,7 +115,6 @@ tasks: SUB_TEST_NAME: regular TOOLCHAIN_VERSION: "3.10" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [auth-aws, auth-aws-regular] - name: test-auth-aws-ecs commands: @@ -372,22 +366,20 @@ tasks: tags: [mod_wsgi, pr] # No orchestration tests - - name: test-no-orchestration-python3.10-min-deps-cov + - name: test-no-orchestration-python3.10-min-deps commands: - func: assume ec2 role - func: run tests vars: TOOLCHAIN_VERSION: "3.10" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [test-no-orchestration, python-3.10] - - name: test-no-orchestration-python3.14-cov + - name: test-no-orchestration-python3.14 commands: - func: assume ec2 role - func: run tests vars: TOOLCHAIN_VERSION: "3.14" - COVERAGE: "1" tags: [test-no-orchestration, python-3.14] - name: test-no-orchestration-pypy3.11 commands: @@ -442,7 +434,7 @@ tasks: tags: [test-no-toolchain, sharded_cluster-auth-ssl] # Ocsp tests - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -452,9 +444,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -464,9 +455,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -476,9 +466,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -488,9 +477,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -500,9 +488,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -512,9 +499,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -523,9 +509,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -535,9 +520,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -547,9 +531,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -559,9 +542,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -571,9 +553,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -583,9 +564,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -595,9 +575,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -606,9 +585,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -618,9 +596,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -630,9 +607,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -642,9 +618,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -654,9 +629,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -666,9 +640,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -678,9 +651,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -689,9 +661,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -701,9 +672,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -713,9 +683,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -725,9 +694,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -737,9 +705,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -749,9 +716,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -761,9 +727,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -772,9 +737,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-soft-fail-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-soft-fail-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -784,9 +748,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-soft-fail-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-soft-fail-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -796,9 +759,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-soft-fail-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-soft-fail-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -808,9 +770,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-soft-fail-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-soft-fail-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -820,9 +781,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-soft-fail-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-soft-fail-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -832,9 +792,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-soft-fail-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-soft-fail-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -844,9 +803,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-soft-fail-latest-python3.14-cov + - name: test-ocsp-ecdsa-soft-fail-latest-python3.14 commands: - func: run tests vars: @@ -855,9 +813,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-valid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -867,13 +824,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -883,13 +839,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -899,13 +854,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -915,13 +869,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -931,13 +884,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -947,13 +899,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -962,13 +913,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -978,13 +928,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -994,13 +943,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1010,13 +958,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1026,13 +973,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1042,13 +988,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1058,13 +1003,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-invalid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-ecdsa-invalid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -1073,13 +1017,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1089,13 +1032,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1105,13 +1047,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1121,13 +1062,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1137,13 +1077,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1153,13 +1092,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1169,13 +1107,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -1184,13 +1121,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1200,13 +1136,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "4.4" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1216,13 +1151,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "5.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1232,13 +1166,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "6.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1248,13 +1181,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "7.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1264,13 +1196,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - "8.0" - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1280,13 +1211,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -1295,13 +1225,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-ecdsa - latest - ocsp-staple - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1311,9 +1240,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1323,9 +1251,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1335,9 +1262,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1347,9 +1273,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1359,9 +1284,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1371,9 +1295,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1382,9 +1305,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1394,9 +1316,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1406,9 +1327,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1418,9 +1338,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1430,9 +1349,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1442,9 +1360,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1454,9 +1371,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1465,9 +1381,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1477,9 +1392,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "4.4"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1489,9 +1403,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "5.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1501,9 +1414,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "6.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1513,9 +1425,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "7.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1525,9 +1436,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, "8.0"] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1537,9 +1447,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, rapid] - - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1548,9 +1457,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-ecdsa, latest] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1560,9 +1468,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1572,9 +1479,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1584,9 +1490,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1596,9 +1501,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1608,9 +1512,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1620,9 +1523,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-valid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-valid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1631,9 +1533,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1643,9 +1544,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1655,9 +1555,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1667,9 +1566,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1679,9 +1577,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1691,9 +1588,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1703,9 +1599,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-invalid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1714,9 +1609,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1726,9 +1620,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1738,9 +1631,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1750,9 +1642,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1762,9 +1653,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1774,9 +1664,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1786,9 +1675,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1797,9 +1685,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1809,9 +1696,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1821,9 +1707,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1833,9 +1718,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1845,9 +1729,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1857,9 +1740,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1869,9 +1751,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -1880,9 +1761,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-soft-fail-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-soft-fail-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1892,9 +1772,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-soft-fail-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-soft-fail-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1904,9 +1783,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-soft-fail-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-soft-fail-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -1916,9 +1794,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-soft-fail-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-soft-fail-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -1928,9 +1805,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-soft-fail-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-soft-fail-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -1940,9 +1816,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-soft-fail-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-soft-fail-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -1952,9 +1827,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-soft-fail-latest-python3.14-cov + - name: test-ocsp-rsa-soft-fail-latest-python3.14 commands: - func: run tests vars: @@ -1963,9 +1837,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-valid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -1975,13 +1848,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -1991,13 +1863,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2007,13 +1878,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2023,13 +1893,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2039,13 +1908,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-valid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2055,13 +1923,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -2070,13 +1937,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -2086,13 +1952,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -2102,13 +1967,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2118,13 +1982,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2134,13 +1997,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2150,13 +2012,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2166,13 +2027,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-invalid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-rsa-invalid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -2181,13 +2041,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -2197,13 +2056,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -2213,13 +2071,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2229,13 +2086,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2245,13 +2101,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2261,13 +2116,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2277,13 +2131,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-delegate-valid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-rsa-delegate-valid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -2292,13 +2145,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -2308,13 +2160,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "4.4" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -2324,13 +2175,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "5.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2340,13 +2190,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "6.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2356,13 +2205,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "7.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2372,13 +2220,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - "8.0" - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2388,13 +2235,12 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: - ocsp - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-latest-python3.14-cov + - name: test-ocsp-rsa-delegate-invalid-cert-server-staples-latest-python3.14 commands: - func: run tests vars: @@ -2403,13 +2249,12 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: - ocsp - ocsp-rsa - latest - ocsp-staple - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -2419,9 +2264,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -2431,9 +2275,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2443,9 +2286,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2455,9 +2297,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2467,9 +2308,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2479,9 +2319,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -2490,9 +2329,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -2502,9 +2340,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -2514,9 +2351,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2526,9 +2362,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2538,9 +2373,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2550,9 +2384,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2562,9 +2395,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -2573,9 +2405,8 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps commands: - func: run tests vars: @@ -2585,9 +2416,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "4.4"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v5.0-python3.10-min-deps commands: - func: run tests vars: @@ -2597,9 +2427,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "5.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v6.0-python3.10-min-deps commands: - func: run tests vars: @@ -2609,9 +2438,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "6.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v7.0-python3.10-min-deps commands: - func: run tests vars: @@ -2621,9 +2449,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "7.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v8.0-python3.10-min-deps commands: - func: run tests vars: @@ -2633,9 +2460,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, "8.0"] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps commands: - func: run tests vars: @@ -2645,9 +2471,8 @@ tasks: TOOLCHAIN_VERSION: "3.10" VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" tags: [ocsp, ocsp-rsa, rapid] - - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14-cov + - name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14 commands: - func: run tests vars: @@ -2656,7 +2481,6 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest - COVERAGE: "1" tags: [ocsp, ocsp-rsa, latest] # Oidc tests @@ -2797,20 +2621,18 @@ tasks: - replica_set-auth-nossl - async - free-threaded - - name: test-server-version-python3.13-sync-auth-nossl-replica-set-cov + - name: test-server-version-python3.13-sync-auth-nossl-replica-set commands: - func: run server vars: AUTH: auth SSL: nossl TOPOLOGY: replica_set - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: nossl TOPOLOGY: replica_set - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -2818,20 +2640,18 @@ tasks: - python-3.13 - replica_set-auth-nossl - sync - - name: test-server-version-python3.12-async-auth-ssl-replica-set-cov + - name: test-server-version-python3.12-async-auth-ssl-replica-set commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: replica_set - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: replica_set - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -2839,20 +2659,18 @@ tasks: - python-3.12 - replica_set-auth-ssl - async - - name: test-server-version-python3.11-sync-auth-ssl-replica-set-cov + - name: test-server-version-python3.11-sync-auth-ssl-replica-set commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: replica_set - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: replica_set - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -2925,20 +2743,18 @@ tasks: - python-pypy3.11 - replica_set-noauth-ssl - async - - name: test-server-version-python3.14-sync-noauth-ssl-replica-set-cov + - name: test-server-version-python3.14-sync-noauth-ssl-replica-set commands: - func: run server vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -2946,20 +2762,18 @@ tasks: - python-3.14 - replica_set-noauth-ssl - sync - - name: test-server-version-python3.14-async-auth-nossl-sharded-cluster-cov + - name: test-server-version-python3.14-async-auth-nossl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: nossl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: nossl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -3011,20 +2825,18 @@ tasks: - sharded_cluster-auth-ssl - async - pr - - name: test-server-version-python3.11-async-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.11-async-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -3032,20 +2844,18 @@ tasks: - python-3.11 - sharded_cluster-auth-ssl - async - - name: test-server-version-python3.12-async-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.12-async-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -3053,20 +2863,18 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - async - - name: test-server-version-python3.13-async-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.13-async-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -3074,20 +2882,18 @@ tasks: - python-3.13 - sharded_cluster-auth-ssl - async - - name: test-server-version-python3.14-async-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.14-async-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -3158,20 +2964,18 @@ tasks: - sharded_cluster-auth-ssl - sync - pr - - name: test-server-version-python3.11-sync-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.11-sync-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -3179,20 +2983,18 @@ tasks: - python-3.11 - sharded_cluster-auth-ssl - sync - - name: test-server-version-python3.12-sync-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.12-sync-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -3200,20 +3002,18 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - sync - - name: test-server-version-python3.13-sync-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.13-sync-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -3221,20 +3021,18 @@ tasks: - python-3.13 - sharded_cluster-auth-ssl - sync - - name: test-server-version-python3.14-sync-auth-ssl-sharded-cluster-cov + - name: test-server-version-python3.14-sync-auth-ssl-sharded-cluster commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -3281,20 +3079,18 @@ tasks: - python-pypy3.11 - sharded_cluster-auth-ssl - sync - - name: test-server-version-python3.12-async-noauth-nossl-sharded-cluster-cov + - name: test-server-version-python3.12-async-noauth-nossl-sharded-cluster commands: - func: run server vars: AUTH: noauth SSL: nossl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -3302,20 +3098,18 @@ tasks: - python-3.12 - sharded_cluster-noauth-nossl - async - - name: test-server-version-python3.11-sync-noauth-nossl-sharded-cluster-cov + - name: test-server-version-python3.11-sync-noauth-nossl-sharded-cluster commands: - func: run server vars: AUTH: noauth SSL: nossl TOPOLOGY: sharded_cluster - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: sharded_cluster - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -3323,7 +3117,7 @@ tasks: - python-3.11 - sharded_cluster-noauth-nossl - sync - - name: test-server-version-python3.10-async-noauth-ssl-sharded-cluster-min-deps-cov + - name: test-server-version-python3.10-async-noauth-ssl-sharded-cluster-min-deps commands: - func: run server vars: @@ -3331,14 +3125,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: sharded_cluster TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -3365,20 +3157,18 @@ tasks: - python-pypy3.11 - sharded_cluster-noauth-ssl - sync - - name: test-server-version-python3.13-async-auth-nossl-standalone-cov + - name: test-server-version-python3.13-async-auth-nossl-standalone commands: - func: run server vars: AUTH: auth SSL: nossl TOPOLOGY: standalone - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: nossl TOPOLOGY: standalone - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -3386,20 +3176,18 @@ tasks: - python-3.13 - standalone-auth-nossl - async - - name: test-server-version-python3.12-sync-auth-nossl-standalone-cov + - name: test-server-version-python3.12-sync-auth-nossl-standalone commands: - func: run server vars: AUTH: auth SSL: nossl TOPOLOGY: standalone - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: nossl TOPOLOGY: standalone - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -3407,20 +3195,18 @@ tasks: - python-3.12 - standalone-auth-nossl - sync - - name: test-server-version-python3.11-async-auth-ssl-standalone-cov + - name: test-server-version-python3.11-async-auth-ssl-standalone commands: - func: run server vars: AUTH: auth SSL: ssl TOPOLOGY: standalone - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: standalone - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -3428,7 +3214,7 @@ tasks: - python-3.11 - standalone-auth-ssl - async - - name: test-server-version-python3.10-sync-auth-ssl-standalone-min-deps-cov + - name: test-server-version-python3.10-sync-auth-ssl-standalone-min-deps commands: - func: run server vars: @@ -3436,14 +3222,12 @@ tasks: SSL: ssl TOPOLOGY: standalone TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: standalone TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -3475,18 +3259,20 @@ tasks: - standalone-noauth-nossl - async - pr - - name: test-server-version-pypy3.11-sync-noauth-nossl-standalone + - name: test-server-version-pypy3.11-sync-noauth-nossl-standalone-cov commands: - func: run server vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone + COVERAGE: "1" TOOLCHAIN_VERSION: pypy3.11 TEST_NAME: default_sync tags: @@ -3495,20 +3281,18 @@ tasks: - standalone-noauth-nossl - sync - pr - - name: test-server-version-python3.14-async-noauth-ssl-standalone-cov + - name: test-server-version-python3.14-async-noauth-ssl-standalone commands: - func: run server vars: AUTH: noauth SSL: ssl TOPOLOGY: standalone - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: standalone - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -3538,7 +3322,7 @@ tasks: - free-threaded # Standard tests - - name: test-standard-v4.2-python3.11-sync-noauth-ssl-replica-set-cov + - name: test-standard-v4.2-python3.11-sync-noauth-ssl-replica-set commands: - func: run server vars: @@ -3546,14 +3330,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -3562,7 +3344,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - sync - - name: test-standard-v4.2-python3.14-sync-noauth-ssl-replica-set-cov + - name: test-standard-v4.2-python3.14-sync-noauth-ssl-replica-set commands: - func: run server vars: @@ -3570,14 +3352,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -3586,7 +3366,7 @@ tasks: - python-3.14 - replica_set-noauth-ssl - sync - - name: test-standard-v4.2-python3.12-sync-auth-ssl-sharded-cluster-cov + - name: test-standard-v4.2-python3.12-sync-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -3594,14 +3374,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -3633,7 +3411,7 @@ tasks: - sharded_cluster-auth-ssl - sync - pypy - - name: test-standard-v4.2-python3.10-sync-noauth-nossl-standalone-min-deps-cov + - name: test-standard-v4.2-python3.10-sync-noauth-nossl-standalone-min-deps commands: - func: run server vars: @@ -3642,7 +3420,6 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3650,7 +3427,6 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -3682,7 +3458,7 @@ tasks: - standalone-noauth-nossl - sync - free-threaded - - name: test-standard-v4.4-python3.11-async-noauth-ssl-replica-set-cov + - name: test-standard-v4.4-python3.11-async-noauth-ssl-replica-set commands: - func: run server vars: @@ -3690,14 +3466,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -3706,7 +3480,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - async - - name: test-standard-v4.4-python3.14-async-noauth-ssl-replica-set-cov + - name: test-standard-v4.4-python3.14-async-noauth-ssl-replica-set commands: - func: run server vars: @@ -3714,14 +3488,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.4" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -3730,7 +3502,7 @@ tasks: - python-3.14 - replica_set-noauth-ssl - async - - name: test-standard-v4.4-python3.12-async-auth-ssl-sharded-cluster-cov + - name: test-standard-v4.4-python3.12-async-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -3738,14 +3510,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -3777,7 +3547,7 @@ tasks: - sharded_cluster-auth-ssl - async - pypy - - name: test-standard-v4.4-python3.10-async-noauth-nossl-standalone-min-deps-cov + - name: test-standard-v4.4-python3.10-async-noauth-nossl-standalone-min-deps commands: - func: run server vars: @@ -3786,7 +3556,6 @@ tasks: TOPOLOGY: standalone VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3794,7 +3563,6 @@ tasks: TOPOLOGY: standalone VERSION: "4.4" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -3826,7 +3594,7 @@ tasks: - standalone-noauth-nossl - async - free-threaded - - name: test-standard-v5.0-python3.10-sync-noauth-ssl-replica-set-min-deps-cov + - name: test-standard-v5.0-python3.10-sync-noauth-ssl-replica-set-min-deps commands: - func: run server vars: @@ -3835,7 +3603,6 @@ tasks: TOPOLOGY: replica_set VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3843,7 +3610,6 @@ tasks: TOPOLOGY: replica_set VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -3875,7 +3641,7 @@ tasks: - replica_set-noauth-ssl - sync - free-threaded - - name: test-standard-v5.0-python3.11-sync-auth-ssl-sharded-cluster-cov + - name: test-standard-v5.0-python3.11-sync-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -3883,14 +3649,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -3899,7 +3663,7 @@ tasks: - python-3.11 - sharded_cluster-auth-ssl - sync - - name: test-standard-v5.0-python3.14-sync-auth-ssl-sharded-cluster-cov + - name: test-standard-v5.0-python3.14-sync-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -3907,14 +3671,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -3923,7 +3685,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - sync - - name: test-standard-v5.0-python3.13-sync-noauth-nossl-standalone-cov + - name: test-standard-v5.0-python3.13-sync-noauth-nossl-standalone commands: - func: run server vars: @@ -3931,14 +3693,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "5.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "5.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -3947,7 +3707,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - sync - - name: test-standard-v6.0-python3.10-async-noauth-ssl-replica-set-min-deps-cov + - name: test-standard-v6.0-python3.10-async-noauth-ssl-replica-set-min-deps commands: - func: run server vars: @@ -3956,7 +3716,6 @@ tasks: TOPOLOGY: replica_set VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -3964,7 +3723,6 @@ tasks: TOPOLOGY: replica_set VERSION: "6.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -3996,7 +3754,7 @@ tasks: - replica_set-noauth-ssl - async - free-threaded - - name: test-standard-v6.0-python3.11-async-auth-ssl-sharded-cluster-cov + - name: test-standard-v6.0-python3.11-async-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4004,14 +3762,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_async tags: @@ -4020,7 +3776,7 @@ tasks: - python-3.11 - sharded_cluster-auth-ssl - async - - name: test-standard-v6.0-python3.14-async-auth-ssl-sharded-cluster-cov + - name: test-standard-v6.0-python3.14-async-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4028,14 +3784,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_async tags: @@ -4044,7 +3798,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - async - - name: test-standard-v6.0-python3.13-async-noauth-nossl-standalone-cov + - name: test-standard-v6.0-python3.13-async-noauth-nossl-standalone commands: - func: run server vars: @@ -4052,14 +3806,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "6.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "6.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -4068,7 +3820,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - async - - name: test-standard-v7.0-python3.13-sync-noauth-ssl-replica-set-cov + - name: test-standard-v7.0-python3.13-sync-noauth-ssl-replica-set commands: - func: run server vars: @@ -4076,14 +3828,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -4092,7 +3842,7 @@ tasks: - python-3.13 - replica_set-noauth-ssl - sync - - name: test-standard-v7.0-python3.10-sync-auth-ssl-sharded-cluster-min-deps-cov + - name: test-standard-v7.0-python3.10-sync-auth-ssl-sharded-cluster-min-deps commands: - func: run server vars: @@ -4101,7 +3851,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -4109,7 +3858,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_sync tags: @@ -4141,7 +3889,7 @@ tasks: - sharded_cluster-auth-ssl - sync - free-threaded - - name: test-standard-v7.0-python3.12-sync-noauth-nossl-standalone-cov + - name: test-standard-v7.0-python3.12-sync-noauth-nossl-standalone commands: - func: run server vars: @@ -4149,14 +3897,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "7.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "7.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -4188,7 +3934,7 @@ tasks: - standalone-noauth-nossl - sync - pypy - - name: test-standard-v8.0-python3.13-async-noauth-ssl-replica-set-cov + - name: test-standard-v8.0-python3.13-async-noauth-ssl-replica-set commands: - func: run server vars: @@ -4196,14 +3942,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "8.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "8.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_async tags: @@ -4212,7 +3956,7 @@ tasks: - python-3.13 - replica_set-noauth-ssl - async - - name: test-standard-v8.0-python3.10-async-auth-ssl-sharded-cluster-min-deps-cov + - name: test-standard-v8.0-python3.10-async-auth-ssl-sharded-cluster-min-deps commands: - func: run server vars: @@ -4221,7 +3965,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -4229,7 +3972,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "8.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" TEST_NAME: default_async tags: @@ -4261,7 +4003,7 @@ tasks: - sharded_cluster-auth-ssl - async - free-threaded - - name: test-standard-v8.0-python3.12-async-noauth-nossl-standalone-cov + - name: test-standard-v8.0-python3.12-async-noauth-nossl-standalone commands: - func: run server vars: @@ -4269,14 +4011,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "8.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "8.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_async tags: @@ -4431,7 +4171,7 @@ tasks: - standalone-noauth-nossl - async - pr - - name: test-standard-rapid-python3.12-sync-noauth-ssl-replica-set-cov + - name: test-standard-rapid-python3.12-sync-noauth-ssl-replica-set commands: - func: run server vars: @@ -4439,14 +4179,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: rapid - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: rapid - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" TEST_NAME: default_sync tags: @@ -4478,7 +4216,7 @@ tasks: - replica_set-noauth-ssl - sync - pypy - - name: test-standard-rapid-python3.13-sync-auth-ssl-sharded-cluster-cov + - name: test-standard-rapid-python3.13-sync-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4486,14 +4224,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" TEST_NAME: default_sync tags: @@ -4502,7 +4238,7 @@ tasks: - python-3.13 - sharded_cluster-auth-ssl - sync - - name: test-standard-rapid-python3.11-sync-noauth-nossl-standalone-cov + - name: test-standard-rapid-python3.11-sync-noauth-nossl-standalone commands: - func: run server vars: @@ -4510,14 +4246,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: rapid - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: rapid - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" TEST_NAME: default_sync tags: @@ -4526,7 +4260,7 @@ tasks: - python-3.11 - standalone-noauth-nossl - sync - - name: test-standard-rapid-python3.14-sync-noauth-nossl-standalone-cov + - name: test-standard-rapid-python3.14-sync-noauth-nossl-standalone commands: - func: run server vars: @@ -4534,14 +4268,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: rapid - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: rapid - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" TEST_NAME: default_sync tags: @@ -4552,7 +4284,7 @@ tasks: - sync # Test non standard tests - - name: test-non-standard-v4.2-python3.11-noauth-ssl-replica-set-cov + - name: test-non-standard-v4.2-python3.11-noauth-ssl-replica-set commands: - func: run server vars: @@ -4560,14 +4292,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "4.2" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4575,7 +4305,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - noauth - - name: test-non-standard-v4.2-python3.12-auth-ssl-sharded-cluster-cov + - name: test-non-standard-v4.2-python3.12-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4583,14 +4313,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.2" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4598,7 +4326,7 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v4.2-python3.10-noauth-nossl-standalone-min-deps-cov + - name: test-non-standard-v4.2-python3.10-noauth-nossl-standalone-min-deps commands: - func: run server vars: @@ -4607,7 +4335,6 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -4615,7 +4342,6 @@ tasks: TOPOLOGY: standalone VERSION: "4.2" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -4689,7 +4415,7 @@ tasks: - replica_set-noauth-ssl - noauth - pypy - - name: test-non-standard-v4.4-python3.14-auth-ssl-sharded-cluster-cov + - name: test-non-standard-v4.4-python3.14-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4697,14 +4423,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -4712,7 +4436,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v4.4-python3.13-noauth-nossl-standalone-cov + - name: test-non-standard-v4.4-python3.13-noauth-nossl-standalone commands: - func: run server vars: @@ -4720,14 +4444,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "4.4" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "4.4" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -4735,7 +4457,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - noauth - - name: test-non-standard-v5.0-python3.11-noauth-ssl-replica-set-cov + - name: test-non-standard-v5.0-python3.11-noauth-ssl-replica-set commands: - func: run server vars: @@ -4743,14 +4465,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "5.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "5.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4758,7 +4478,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - noauth - - name: test-non-standard-v5.0-python3.12-auth-ssl-sharded-cluster-cov + - name: test-non-standard-v5.0-python3.12-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4766,14 +4486,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4803,7 +4521,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-non-standard-v5.0-python3.10-noauth-nossl-standalone-min-deps-cov + - name: test-non-standard-v5.0-python3.10-noauth-nossl-standalone-min-deps commands: - func: run server vars: @@ -4812,7 +4530,6 @@ tasks: TOPOLOGY: standalone VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -4820,7 +4537,6 @@ tasks: TOPOLOGY: standalone VERSION: "5.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -4850,7 +4566,7 @@ tasks: - replica_set-noauth-ssl - noauth - free-threaded - - name: test-non-standard-v6.0-python3.14-auth-ssl-sharded-cluster-cov + - name: test-non-standard-v6.0-python3.14-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4858,14 +4574,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -4873,7 +4587,7 @@ tasks: - python-3.14 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v6.0-python3.13-noauth-nossl-standalone-cov + - name: test-non-standard-v6.0-python3.13-noauth-nossl-standalone commands: - func: run server vars: @@ -4881,14 +4595,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "6.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "6.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -4918,7 +4630,7 @@ tasks: - standalone-noauth-nossl - noauth - pypy - - name: test-non-standard-v7.0-python3.11-noauth-ssl-replica-set-cov + - name: test-non-standard-v7.0-python3.11-noauth-ssl-replica-set commands: - func: run server vars: @@ -4926,14 +4638,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: "7.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -4963,7 +4673,7 @@ tasks: - replica_set-noauth-ssl - noauth - pypy - - name: test-non-standard-v7.0-python3.12-auth-ssl-sharded-cluster-cov + - name: test-non-standard-v7.0-python3.12-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -4971,14 +4681,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "7.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "7.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -4986,7 +4694,7 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-v7.0-python3.10-noauth-nossl-standalone-min-deps-cov + - name: test-non-standard-v7.0-python3.10-noauth-nossl-standalone-min-deps commands: - func: run server vars: @@ -4995,7 +4703,6 @@ tasks: TOPOLOGY: standalone VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -5003,7 +4710,6 @@ tasks: TOPOLOGY: standalone VERSION: "7.0" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -5033,7 +4739,7 @@ tasks: - replica_set-noauth-ssl - noauth - free-threaded - - name: test-non-standard-v8.0-python3.14-auth-ssl-sharded-cluster-cov + - name: test-non-standard-v8.0-python3.14-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -5041,14 +4747,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-non-standard @@ -5078,7 +4782,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-non-standard-v8.0-python3.13-noauth-nossl-standalone-cov + - name: test-non-standard-v8.0-python3.13-noauth-nossl-standalone commands: - func: run server vars: @@ -5086,14 +4790,12 @@ tasks: SSL: nossl TOPOLOGY: standalone VERSION: "8.0" - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: nossl TOPOLOGY: standalone VERSION: "8.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-non-standard @@ -5101,7 +4803,7 @@ tasks: - python-3.13 - standalone-noauth-nossl - noauth - - name: test-non-standard-latest-python3.14t-noauth-ssl-replica-set + - name: test-non-standard-latest-python3.14t-noauth-ssl-replica-set-cov commands: - func: run server vars: @@ -5109,12 +4811,14 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: latest + COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: latest + COVERAGE: "1" TOOLCHAIN_VERSION: 3.14t tags: - test-non-standard @@ -5194,7 +4898,7 @@ tasks: - standalone-noauth-nossl - noauth - pr - - name: test-non-standard-rapid-python3.11-noauth-ssl-replica-set-cov + - name: test-non-standard-rapid-python3.11-noauth-ssl-replica-set commands: - func: run server vars: @@ -5202,14 +4906,12 @@ tasks: SSL: ssl TOPOLOGY: replica_set VERSION: rapid - COVERAGE: "1" - func: run tests vars: AUTH: noauth SSL: ssl TOPOLOGY: replica_set VERSION: rapid - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-non-standard @@ -5217,7 +4919,7 @@ tasks: - python-3.11 - replica_set-noauth-ssl - noauth - - name: test-non-standard-rapid-python3.12-auth-ssl-sharded-cluster-cov + - name: test-non-standard-rapid-python3.12-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -5225,14 +4927,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: rapid - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-non-standard @@ -5240,7 +4940,7 @@ tasks: - python-3.12 - sharded_cluster-auth-ssl - auth - - name: test-non-standard-rapid-python3.10-noauth-nossl-standalone-min-deps-cov + - name: test-non-standard-rapid-python3.10-noauth-nossl-standalone-min-deps commands: - func: run server vars: @@ -5249,7 +4949,6 @@ tasks: TOPOLOGY: standalone VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: noauth @@ -5257,7 +4956,6 @@ tasks: TOPOLOGY: standalone VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-non-standard @@ -5311,7 +5009,7 @@ tasks: - test-numpy # Test standard auth tests - - name: test-standard-auth-v4.2-python3.10-auth-ssl-sharded-cluster-min-deps-cov + - name: test-standard-auth-v4.2-python3.10-auth-ssl-sharded-cluster-min-deps commands: - func: run server vars: @@ -5320,7 +5018,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "4.2" TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -5328,7 +5025,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: "4.2" TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-standard-auth @@ -5358,7 +5054,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v4.4-python3.11-auth-ssl-sharded-cluster-cov + - name: test-standard-auth-v4.4-python3.11-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -5366,14 +5062,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "4.4" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.11" tags: - test-standard-auth @@ -5403,7 +5097,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v5.0-python3.12-auth-ssl-sharded-cluster-cov + - name: test-standard-auth-v5.0-python3.12-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -5411,14 +5105,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "5.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.12" tags: - test-standard-auth @@ -5448,7 +5140,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v6.0-python3.13-auth-ssl-sharded-cluster-cov + - name: test-standard-auth-v6.0-python3.13-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -5456,14 +5148,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "6.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.13" tags: - test-standard-auth @@ -5537,7 +5227,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-v8.0-python3.14-auth-ssl-sharded-cluster-cov + - name: test-standard-auth-v8.0-python3.14-auth-ssl-sharded-cluster commands: - func: run server vars: @@ -5545,14 +5235,12 @@ tasks: SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" - COVERAGE: "1" - func: run tests vars: AUTH: auth SSL: ssl TOPOLOGY: sharded_cluster VERSION: "8.0" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.14" tags: - test-standard-auth @@ -5628,7 +5316,7 @@ tasks: - sharded_cluster-auth-ssl - auth - pypy - - name: test-standard-auth-rapid-python3.10-auth-ssl-sharded-cluster-min-deps-cov + - name: test-standard-auth-rapid-python3.10-auth-ssl-sharded-cluster-min-deps commands: - func: run server vars: @@ -5637,7 +5325,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" - func: run tests vars: AUTH: auth @@ -5645,7 +5332,6 @@ tasks: TOPOLOGY: sharded_cluster VERSION: rapid TEST_MIN_DEPS: "1" - COVERAGE: "1" TOOLCHAIN_VERSION: "3.10" tags: - test-standard-auth diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index ab42e67bf4..edc9475746 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -596,7 +596,7 @@ def create_server_version_tasks(): expansions["TEST_MIN_DEPS"] = "1" if "t" in python: tags.append("free-threaded") - if python not in PYPYS and "t" not in python: + if "pr" in tags: expansions["COVERAGE"] = "1" name = get_task_name( "test-server-version", @@ -661,7 +661,7 @@ def create_test_non_standard_tasks(): expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology, VERSION=version) if python == ALL_PYTHONS[0]: expansions["TEST_MIN_DEPS"] = "1" - if python not in PYPYS and "t" not in python: + elif pr: expansions["COVERAGE"] = "1" name = get_task_name("test-non-standard", python=python, **expansions) server_func = FunctionCall(func="run server", vars=expansions) @@ -705,7 +705,7 @@ def create_test_standard_auth_tasks(): expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology, VERSION=version) if python == ALL_PYTHONS[0]: expansions["TEST_MIN_DEPS"] = "1" - if python not in PYPYS and "t" not in python: + elif pr: expansions["COVERAGE"] = "1" name = get_task_name("test-standard-auth", python=python, **expansions) server_func = FunctionCall(func="run server", vars=expansions) @@ -745,7 +745,7 @@ def create_standard_tasks(): expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology, VERSION=version) if python == ALL_PYTHONS[0]: expansions["TEST_MIN_DEPS"] = "1" - if python not in PYPYS and "t" not in python: + elif pr: expansions["COVERAGE"] = "1" name = get_task_name("test-standard", python=python, sync=sync, **expansions) server_func = FunctionCall(func="run server", vars=expansions) @@ -768,8 +768,6 @@ def create_no_orchestration_tasks(): test_vars = dict(TOOLCHAIN_VERSION=python) if python == ALL_PYTHONS[0]: test_vars["TEST_MIN_DEPS"] = "1" - if python not in PYPYS and "t" not in python: - test_vars["COVERAGE"] = "1" name = get_task_name("test-no-orchestration", **test_vars) test_func = FunctionCall(func="run tests", vars=test_vars) commands = [assume_func, test_func] @@ -820,7 +818,8 @@ def create_aws_tasks(): test_vars = dict(TEST_NAME="auth_aws", SUB_TEST_NAME=test_type, TOOLCHAIN_VERSION=python) if python == ALL_PYTHONS[0]: test_vars["TEST_MIN_DEPS"] = "1" - if python not in PYPYS and "t" not in python: + elif python == ALL_PYTHONS[-1]: + tags.append("pr") test_vars["COVERAGE"] = "1" name = get_task_name(f"{base_name}-{test_type}", **test_vars) test_func = FunctionCall(func="run tests", vars=test_vars) @@ -913,16 +912,14 @@ def _create_ocsp_tasks(algo, variant, server_type, base_task_name): ) if python == ALL_PYTHONS[0]: vars["TEST_MIN_DEPS"] = "1" - if python not in PYPYS and "t" not in python: - vars["COVERAGE"] = "1" test_func = FunctionCall(func="run tests", vars=vars) - tags = ["ocsp", f"ocsp-{algo}", version] if "disableStapling" not in variant: tags.append("ocsp-staple") if algo == "valid-cert-server-staples" and version == "latest": tags.append("pr") - + if "TEST_MIN_DEPS" not in vars: + vars["COVERAGE"] = "1" task_name = get_task_name(f"test-ocsp-{algo}-{base_task_name}", **vars) tasks.append(EvgTask(name=task_name, tags=tags, commands=[test_func])) From 70ddf0999ac1871eede560ebc0d1b941448b7574 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 15:35:31 -0600 Subject: [PATCH 03/17] clean up coverage variants --- .evergreen/generated_configs/tasks.yml | 12 ++++-------- .evergreen/scripts/generate_config.py | 13 ++++++++----- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index f8db6d4165..1a269af575 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -75,7 +75,7 @@ tasks: SUB_TEST_NAME: session-creds TOOLCHAIN_VERSION: 3.14t tags: [auth-aws, auth-aws-session-creds, free-threaded] - - name: test-auth-aws-rapid-web-identity-python3.14 + - name: test-auth-aws-rapid-web-identity-python3.14-cov commands: - func: run server vars: @@ -87,7 +87,8 @@ tasks: TEST_NAME: auth_aws SUB_TEST_NAME: web-identity TOOLCHAIN_VERSION: "3.14" - tags: [auth-aws, auth-aws-web-identity] + COVERAGE: "1" + tags: [auth-aws, auth-aws-web-identity, pr] - name: test-auth-aws-rapid-web-identity-session-name-python3.14 commands: - func: run server @@ -2491,14 +2492,13 @@ tasks: TEST_NAME: auth_oidc SUB_TEST_NAME: default COVERAGE: "1" - tags: [auth_oidc] + tags: [auth_oidc, pr] - name: test-auth-oidc-azure commands: - func: run tests vars: TEST_NAME: auth_oidc SUB_TEST_NAME: azure - COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-gcp commands: @@ -2506,7 +2506,6 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: gcp - COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-eks commands: @@ -2514,7 +2513,6 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: eks - COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-aks commands: @@ -2522,7 +2520,6 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: aks - COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] - name: test-auth-oidc-gke commands: @@ -2530,7 +2527,6 @@ tasks: vars: TEST_NAME: auth_oidc SUB_TEST_NAME: gke - COVERAGE: "1" tags: [auth_oidc, auth_oidc_remote] # Perf tests diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index edc9475746..6c3e85039d 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -816,9 +816,9 @@ def create_aws_tasks(): if "t" in python: tags.append("free-threaded") test_vars = dict(TEST_NAME="auth_aws", SUB_TEST_NAME=test_type, TOOLCHAIN_VERSION=python) - if python == ALL_PYTHONS[0]: + if python == MIN_MAX_PYTHON[0]: test_vars["TEST_MIN_DEPS"] = "1" - elif python == ALL_PYTHONS[-1]: + elif python == MIN_MAX_PYTHON[-1]: tags.append("pr") test_vars["COVERAGE"] = "1" name = get_task_name(f"{base_name}-{test_type}", **test_vars) @@ -857,12 +857,15 @@ def create_aws_tasks(): def create_oidc_tasks(): tasks = [] for sub_test in ["default", "azure", "gcp", "eks", "aks", "gke"]: - vars = dict(TEST_NAME="auth_oidc", SUB_TEST_NAME=sub_test, COVERAGE="1") - test_func = FunctionCall(func="run tests", vars=vars) - task_name = f"test-auth-oidc-{sub_test}" + vars = dict(TEST_NAME="auth_oidc", SUB_TEST_NAME=sub_test) tags = ["auth_oidc"] if sub_test != "default": tags.append("auth_oidc_remote") + else: + tags.append("pr") + vars["COVERAGE"] = "1" + test_func = FunctionCall(func="run tests", vars=vars) + task_name = f"test-auth-oidc-{sub_test}" tasks.append(EvgTask(name=task_name, tags=tags, commands=[test_func])) return tasks From 67672e9ec7b5697356bca3e5002dc5f24ce42c9c Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 15:39:26 -0600 Subject: [PATCH 04/17] clean up coverage variants --- .evergreen/generated_configs/tasks.yml | 6 ++++-- .evergreen/scripts/generate_config.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index 1a269af575..e21c7a833e 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -905,7 +905,7 @@ tasks: - ocsp-ecdsa - rapid - ocsp-staple - - name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14 + - name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -919,6 +919,7 @@ tasks: - ocsp-ecdsa - latest - ocsp-staple + - pr - name: test-ocsp-ecdsa-invalid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests @@ -1929,7 +1930,7 @@ tasks: - ocsp-rsa - rapid - ocsp-staple - - name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14 + - name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14-cov commands: - func: run tests vars: @@ -1943,6 +1944,7 @@ tasks: - ocsp-rsa - latest - ocsp-staple + - pr - name: test-ocsp-rsa-invalid-cert-server-staples-v4.4-python3.10-min-deps commands: - func: run tests diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index 6c3e85039d..fc93bec24c 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -919,7 +919,7 @@ def _create_ocsp_tasks(algo, variant, server_type, base_task_name): tags = ["ocsp", f"ocsp-{algo}", version] if "disableStapling" not in variant: tags.append("ocsp-staple") - if algo == "valid-cert-server-staples" and version == "latest": + if base_task_name == "valid-cert-server-staples" and version == "latest": tags.append("pr") if "TEST_MIN_DEPS" not in vars: vars["COVERAGE"] = "1" From 1692a7f56301f258115dc56d6cbd691ad33e02cf Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 15:41:30 -0600 Subject: [PATCH 05/17] clean up coverage variants --- .evergreen/generated_configs/tasks.yml | 2 ++ .evergreen/scripts/generate_config.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index e21c7a833e..028bef80df 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -914,6 +914,7 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-ecdsa @@ -1939,6 +1940,7 @@ tasks: TEST_NAME: ocsp TOOLCHAIN_VERSION: "3.14" VERSION: latest + COVERAGE: "1" tags: - ocsp - ocsp-rsa diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index fc93bec24c..a52cee544e 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -915,7 +915,6 @@ def _create_ocsp_tasks(algo, variant, server_type, base_task_name): ) if python == ALL_PYTHONS[0]: vars["TEST_MIN_DEPS"] = "1" - test_func = FunctionCall(func="run tests", vars=vars) tags = ["ocsp", f"ocsp-{algo}", version] if "disableStapling" not in variant: tags.append("ocsp-staple") @@ -923,6 +922,7 @@ def _create_ocsp_tasks(algo, variant, server_type, base_task_name): tags.append("pr") if "TEST_MIN_DEPS" not in vars: vars["COVERAGE"] = "1" + test_func = FunctionCall(func="run tests", vars=vars) task_name = get_task_name(f"test-ocsp-{algo}-{base_task_name}", **vars) tasks.append(EvgTask(name=task_name, tags=tags, commands=[test_func])) From 510cd66a926a7d1c8e5fad71ea7af5ddfbfc6898 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 15:43:10 -0600 Subject: [PATCH 06/17] clean up coverage variants --- .evergreen/generated_configs/tasks.yml | 2 +- .evergreen/scripts/generate_config.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index 028bef80df..cbeea23777 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -2489,7 +2489,7 @@ tasks: tags: [ocsp, ocsp-rsa, latest] # Oidc tests - - name: test-auth-oidc-default + - name: test-auth-oidc-default-cov commands: - func: run tests vars: diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index a52cee544e..d3f6257d31 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -865,7 +865,7 @@ def create_oidc_tasks(): tags.append("pr") vars["COVERAGE"] = "1" test_func = FunctionCall(func="run tests", vars=vars) - task_name = f"test-auth-oidc-{sub_test}" + task_name = get_task_name(f"test-auth-oidc-{sub_test}", **vars) tasks.append(EvgTask(name=task_name, tags=tags, commands=[test_func])) return tasks From 966c1aa9bca6351033b14db14f914abe4d37b49b Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 15:45:15 -0600 Subject: [PATCH 07/17] clean up coverage variants --- .evergreen/generated_configs/tasks.yml | 6 ++++-- .evergreen/scripts/generate_config.py | 8 ++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index cbeea23777..e3e5298427 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -4987,7 +4987,7 @@ tasks: - pypy # Test numpy tests - - name: test-numpy-python3.10 + - name: test-numpy-python3.10-python3.10 commands: - func: test numpy vars: @@ -4997,16 +4997,18 @@ tasks: - vector - python-3.10 - test-numpy - - name: test-numpy-python3.14 + - name: test-numpy-python3.14-python3.14-cov commands: - func: test numpy vars: TOOLCHAIN_VERSION: "3.14" + COVERAGE: "1" tags: - binary - vector - python-3.14 - test-numpy + - pr # Test standard auth tests - name: test-standard-auth-v4.2-python3.10-auth-ssl-sharded-cluster-min-deps diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index d3f6257d31..964083c2e0 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -344,8 +344,12 @@ def create_test_numpy_tasks(): tasks = [] for python in MIN_MAX_PYTHON: tags = ["binary", "vector", f"python-{python}", "test-numpy"] - task_name = get_task_name("test-numpy", python=python) - test_func = FunctionCall(func="test numpy", vars=dict(TOOLCHAIN_VERSION=python)) + vars = vars = dict(TOOLCHAIN_VERSION=python) + if python == MIN_MAX_PYTHON[-1]: + tags.append("pr") + vars["COVERAGE"] = "1" + task_name = get_task_name("test-numpy", python=python, **vars) + test_func = FunctionCall(func="test numpy", vars=vars) tasks.append(EvgTask(name=task_name, tags=tags, commands=[test_func])) return tasks From 9211aa5c4012e0d5a9e69b59c8ab89deacc93390 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 20:28:40 -0600 Subject: [PATCH 08/17] fix handling of codecov on PRs --- .evergreen/generated_configs/functions.yml | 2 +- .evergreen/scripts/generate_config.py | 2 +- .evergreen/scripts/upload-codecov.sh | 18 +++++++++--------- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.evergreen/generated_configs/functions.yml b/.evergreen/generated_configs/functions.yml index 58bffbf922..5998fd715c 100644 --- a/.evergreen/generated_configs/functions.yml +++ b/.evergreen/generated_configs/functions.yml @@ -268,7 +268,7 @@ functions: - github_pr_number - github_pr_head_branch - github_author - - is_patch + - requester - branch_name type: test diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index 964083c2e0..a5cb7bc032 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -1103,7 +1103,7 @@ def create_upload_coverage_codecov_func(): "github_pr_number", "github_pr_head_branch", "github_author", - "is_patch", + "requester", "branch_name", ] args = [ diff --git a/.evergreen/scripts/upload-codecov.sh b/.evergreen/scripts/upload-codecov.sh index 75bd9d9e21..cf19abd3b2 100755 --- a/.evergreen/scripts/upload-codecov.sh +++ b/.evergreen/scripts/upload-codecov.sh @@ -8,18 +8,20 @@ ROOT=$(dirname "$(dirname $HERE)") pushd $ROOT > /dev/null export FNAME=coverage.xml - -if [ -n "${is_patch:-}" ]; then - echo "This is a patch build, not running codecov" - exit 0 -fi +REQUESTER=${requester:-} if [ ! -f ".coverage" ]; then echo "There are no coverage results, not running codecov" exit 0 fi -echo "Uploading..." +if [[ "$" == "github_pr" || "${REQUESTER}" == "commit" ]]; then + echo "Uploading codecov for $REQUESTER..." +else + echo "Error: requester must be 'github_pr' or 'commit', got '${REQUESTER}'" >&2 + exit 1 +fi + printf 'sha: %s\n' "$github_commit" printf 'flag: %s-%s\n' "$build_variant" "$task_name" printf 'file: %s\n' "$FNAME" @@ -40,18 +42,16 @@ codecov_args=( if [ -n "${github_pr_number:-}" ]; then printf 'branch: %s:%s\n' "$github_author" "$github_pr_head_branch" printf 'pr: %s\n' "$github_pr_number" - uv tool run --from codecov-cli codecovcli \ "${codecov_args[@]}" \ --pr "${github_pr_number}" \ --branch "${github_author}:${github_pr_head_branch}" else printf 'branch: %s\n' "$branch_name" - uv tool run --from codecov-cli codecovcli \ "${codecov_args[@]}" \ --branch "${branch_name}" fi -echo "Uploading...done." +echo "Uploading codecov for $REQUESTER... done." popd > /dev/null From 4f2ef51f849fff749920bed4e74c69ccfe01666a Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 20:31:04 -0600 Subject: [PATCH 09/17] fix handling of codecov on PRs --- .evergreen/scripts/upload-codecov.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.evergreen/scripts/upload-codecov.sh b/.evergreen/scripts/upload-codecov.sh index cf19abd3b2..5c1d84c55c 100755 --- a/.evergreen/scripts/upload-codecov.sh +++ b/.evergreen/scripts/upload-codecov.sh @@ -15,7 +15,7 @@ if [ ! -f ".coverage" ]; then exit 0 fi -if [[ "$" == "github_pr" || "${REQUESTER}" == "commit" ]]; then +if [[ "${REQUESTER}" == "github_pr" || "${REQUESTER}" == "commit" ]]; then echo "Uploading codecov for $REQUESTER..." else echo "Error: requester must be 'github_pr' or 'commit', got '${REQUESTER}'" >&2 From 14993d33039e2ecce16555e512c3dc0ea5bf8638 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Tue, 10 Feb 2026 20:32:27 -0600 Subject: [PATCH 10/17] wait for comment --- .codecov.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .codecov.yml diff --git a/.codecov.yml b/.codecov.yml new file mode 100644 index 0000000000..5cbc2d3f5f --- /dev/null +++ b/.codecov.yml @@ -0,0 +1,4 @@ +# do not notify until at least 100 builds have been uploaded from the CI pipeline +# you can also set after_n_builds on comments independently +comment: + after_n_builds: 100 From 34f15fd34f8712a34cb1969f5b1a356ef0e959bf Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 07:42:35 -0600 Subject: [PATCH 11/17] fix pyopenssl and numpy --- .evergreen/generated_configs/functions.yml | 1 + .evergreen/scripts/generate_config.py | 2 +- justfile | 6 +++++- test/asynchronous/test_ssl.py | 17 ++--------------- test/test_ssl.py | 17 ++--------------- 5 files changed, 11 insertions(+), 32 deletions(-) diff --git a/.evergreen/generated_configs/functions.yml b/.evergreen/generated_configs/functions.yml index 5998fd715c..9fbc1f8500 100644 --- a/.evergreen/generated_configs/functions.yml +++ b/.evergreen/generated_configs/functions.yml @@ -250,6 +250,7 @@ functions: working_dir: src include_expansions_in_env: - TOOLCHAIN_VERSION + - COVERAGE type: test # Upload coverage codecov diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index a5cb7bc032..b9979341bd 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -1246,7 +1246,7 @@ def create_run_tests_func(): def create_test_numpy_func(): - includes = ["TOOLCHAIN_VERSION"] + includes = ["TOOLCHAIN_VERSION", "COVERAGE"] test_cmd = get_subprocess_exec( include_expansions_in_env=includes, args=[".evergreen/just.sh", "test-numpy"] ) diff --git a/justfile b/justfile index 082b6ea170..96a60d711d 100644 --- a/justfile +++ b/justfile @@ -61,7 +61,11 @@ test *args="-v --durations=5 --maxfail=10": && resync [group('test')] test-numpy: && resync - uv run --extra test --with numpy python -m pytest test/test_bson.py + if [ "{{COVERAGE}}" = "1" ]; then \ + uv run --extra test --group coverage --with numpy python -m pytest --cov test/test_bson.py; \ + else \ + uv run --extra test --with numpy python -m pytest test/test_bson.py; \ + fi [group('test')] run-tests *args: && resync diff --git a/test/asynchronous/test_ssl.py b/test/asynchronous/test_ssl.py index 0ce3e8bbac..7fe57e8503 100644 --- a/test/asynchronous/test_ssl.py +++ b/test/asynchronous/test_ssl.py @@ -48,19 +48,11 @@ _HAVE_PYOPENSSL = False try: - # All of these must be available to use PyOpenSSL - import OpenSSL - import requests - import service_identity - - # Ensure service_identity>=18.1 is installed - from service_identity.pyopenssl import verify_ip_address - - from pymongo.ocsp_support import _load_trusted_ca_certs + from pymongo import pyopenssl_context _HAVE_PYOPENSSL = True except ImportError: - _load_trusted_ca_certs = None # type: ignore + pass if HAVE_SSL: @@ -136,11 +128,6 @@ def test_config_ssl(self): def test_use_pyopenssl_when_available(self): self.assertTrue(HAVE_PYSSL) - @unittest.skipUnless(_HAVE_PYOPENSSL, "Cannot test without PyOpenSSL") - def test_load_trusted_ca_certs(self): - trusted_ca_certs = _load_trusted_ca_certs(CA_BUNDLE_PEM) - self.assertEqual(2, len(trusted_ca_certs)) - class TestSSL(AsyncIntegrationTest): saved_port: int diff --git a/test/test_ssl.py b/test/test_ssl.py index b1e9a65eb5..77bb086ecb 100644 --- a/test/test_ssl.py +++ b/test/test_ssl.py @@ -48,19 +48,11 @@ _HAVE_PYOPENSSL = False try: - # All of these must be available to use PyOpenSSL - import OpenSSL - import requests - import service_identity - - # Ensure service_identity>=18.1 is installed - from service_identity.pyopenssl import verify_ip_address - - from pymongo.ocsp_support import _load_trusted_ca_certs + from pymongo import pyopenssl_context _HAVE_PYOPENSSL = True except ImportError: - _load_trusted_ca_certs = None # type: ignore + pass if HAVE_SSL: @@ -136,11 +128,6 @@ def test_config_ssl(self): def test_use_pyopenssl_when_available(self): self.assertTrue(HAVE_PYSSL) - @unittest.skipUnless(_HAVE_PYOPENSSL, "Cannot test without PyOpenSSL") - def test_load_trusted_ca_certs(self): - trusted_ca_certs = _load_trusted_ca_certs(CA_BUNDLE_PEM) - self.assertEqual(2, len(trusted_ca_certs)) - class TestSSL(IntegrationTest): saved_port: int From e197c89e7e1762b67050df50469c954f17ab806b Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 07:48:37 -0600 Subject: [PATCH 12/17] fix numpy --- justfile | 2 +- pyproject.toml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/justfile b/justfile index 96a60d711d..b047024d46 100644 --- a/justfile +++ b/justfile @@ -61,7 +61,7 @@ test *args="-v --durations=5 --maxfail=10": && resync [group('test')] test-numpy: && resync - if [ "{{COVERAGE}}" = "1" ]; then \ + if [ "${COVERAGE:-}" = "1" ]; then \ uv run --extra test --group coverage --with numpy python -m pytest --cov test/test_bson.py; \ else \ uv run --extra test --with numpy python -m pytest test/test_bson.py; \ diff --git a/pyproject.toml b/pyproject.toml index acc9fa5b0d..c36447b121 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -245,6 +245,9 @@ include = [ "gridfs/*" ] relative_files = true +# Disable include-ignored warnings as --source is enabled automatically causing a self conflict as per: +# https://github.com/pytest-dev/pytest-cov/issues/532 +disable_warnings = ["include-ignored"] [tool.coverage.report] exclude_lines = [ From bde61a0c016a27645e9dac0ff5f2202b72d0ed55 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 10:38:20 -0600 Subject: [PATCH 13/17] fix coverage handling --- justfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/justfile b/justfile index b047024d46..be4b69a9be 100644 --- a/justfile +++ b/justfile @@ -62,7 +62,7 @@ test *args="-v --durations=5 --maxfail=10": && resync [group('test')] test-numpy: && resync if [ "${COVERAGE:-}" = "1" ]; then \ - uv run --extra test --group coverage --with numpy python -m pytest --cov test/test_bson.py; \ + uv run --extra test --group coverage --with numpy coverage run -m pytest test/test_bson.py; \ else \ uv run --extra test --with numpy python -m pytest test/test_bson.py; \ fi From 05e93fbd9a5d70114c93799bba6ddbd202f48baa Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 10:51:48 -0600 Subject: [PATCH 14/17] fix coverage handling --- .evergreen/scripts/run_tests.py | 11 +++++++++++ .evergreen/scripts/setup_tests.py | 1 - pyproject.toml | 4 ---- uv.lock | 21 +-------------------- 4 files changed, 12 insertions(+), 25 deletions(-) diff --git a/.evergreen/scripts/run_tests.py b/.evergreen/scripts/run_tests.py index 9c8101c5b1..e7e9b5914c 100644 --- a/.evergreen/scripts/run_tests.py +++ b/.evergreen/scripts/run_tests.py @@ -4,7 +4,9 @@ import logging import os import platform +import shlex import shutil +import subprocess import sys from datetime import datetime from pathlib import Path @@ -202,6 +204,15 @@ def run() -> None: if os.environ.get("DEBUG_LOG"): TEST_ARGS.extend(f"-o log_cli_level={logging.DEBUG}".split()) + if os.environ.get("COVERAGE"): + cmd = f"{sys.executable} -m coverage run -m pytest {' '.join(TEST_ARGS)} {' '.join(sys.argv[1:])}" + result = subprocess.run(shlex.split(cmd), check=False) # noqa: S603 + cmd = f"{sys.executable} -m coverage report" + subprocess.run(shlex.split(cmd), check=False) # noqa: S603 + if result.returncode != 0: + print(result.stderr) + sys.exit(result.returncode) + # Run local tests. ret = pytest.main(TEST_ARGS + sys.argv[1:]) if ret != 0: diff --git a/.evergreen/scripts/setup_tests.py b/.evergreen/scripts/setup_tests.py index 939423ffcc..d1ff37242a 100644 --- a/.evergreen/scripts/setup_tests.py +++ b/.evergreen/scripts/setup_tests.py @@ -458,7 +458,6 @@ def handle_test_env() -> None: # Keep in sync with combine-coverage.sh. # coverage >=5 is needed for relative_files=true. UV_ARGS.append("--group coverage") - TEST_ARGS = f"{TEST_ARGS} --cov" write_env("COVERAGE") if opts.green_framework: diff --git a/pyproject.toml b/pyproject.toml index c36447b121..9b3287834a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,7 +51,6 @@ dev = [] pip = ["pip>=20.2"] gevent = ["gevent>=21.12"] coverage = [ - "pytest-cov>=4.0.0", "coverage[toml]>=5,<=7.10.7" ] mockupdb = [ @@ -245,9 +244,6 @@ include = [ "gridfs/*" ] relative_files = true -# Disable include-ignored warnings as --source is enabled automatically causing a self conflict as per: -# https://github.com/pytest-dev/pytest-cov/issues/532 -disable_warnings = ["include-ignored"] [tool.coverage.report] exclude_lines = [ diff --git a/uv.lock b/uv.lock index 7d0ff9fb0f..78d0cc213f 100644 --- a/uv.lock +++ b/uv.lock @@ -1562,7 +1562,6 @@ zstd = [ [package.dev-dependencies] coverage = [ { name = "coverage", extra = ["toml"] }, - { name = "pytest-cov" }, ] gevent = [ { name = "gevent" }, @@ -1612,10 +1611,7 @@ requires-dist = [ provides-extras = ["aws", "docs", "encryption", "gssapi", "ocsp", "snappy", "test", "zstd"] [package.metadata.requires-dev] -coverage = [ - { name = "coverage", extras = ["toml"], specifier = ">=5,<=7.10.7" }, - { name = "pytest-cov", specifier = ">=4.0.0" }, -] +coverage = [{ name = "coverage", extras = ["toml"], specifier = ">=5,<=7.10.7" }] dev = [] gevent = [{ name = "gevent", specifier = ">=21.12" }] mockupdb = [{ name = "mockupdb", git = "https://github.com/mongodb-labs/mongo-mockup-db?rev=master" }] @@ -1763,21 +1759,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/e5/35/f8b19922b6a25bc0880171a2f1a003eaeb93657475193ab516fd87cac9da/pytest_asyncio-1.3.0-py3-none-any.whl", hash = "sha256:611e26147c7f77640e6d0a92a38ed17c3e9848063698d5c93d5aa7aa11cebff5", size = 15075, upload-time = "2025-11-10T16:07:45.537Z" }, ] -[[package]] -name = "pytest-cov" -version = "7.0.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "coverage", extra = ["toml"] }, - { name = "pluggy" }, - { name = "pytest", version = "8.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - { name = "pytest", version = "9.0.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/5e/f7/c933acc76f5208b3b00089573cf6a2bc26dc80a8aece8f52bb7d6b1855ca/pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1", size = 54328, upload-time = "2025-09-09T10:57:02.113Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/49/1377b49de7d0c1ce41292161ea0f721913fa8722c19fb9c1e3aa0367eecb/pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861", size = 22424, upload-time = "2025-09-09T10:57:00.695Z" }, -] - [[package]] name = "python-dateutil" version = "2.9.0.post0" From f3deff5a6defb523103d73a1cfd5c8bd2903999f Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 11:45:23 -0600 Subject: [PATCH 15/17] fix numpy handling --- .evergreen/scripts/setup_tests.py | 3 +++ .evergreen/scripts/utils.py | 1 + justfile | 9 +++------ 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.evergreen/scripts/setup_tests.py b/.evergreen/scripts/setup_tests.py index d1ff37242a..f3d86973b4 100644 --- a/.evergreen/scripts/setup_tests.py +++ b/.evergreen/scripts/setup_tests.py @@ -431,6 +431,9 @@ def handle_test_env() -> None: # We do not want the default client_context to be initialized. write_env("DISABLE_CONTEXT") + if test_name == "numpy": + UV_ARGS.append("--with numpy") + if test_name == "perf": data_dir = ROOT / "specifications/source/benchmarking/data" if not data_dir.exists(): diff --git a/.evergreen/scripts/utils.py b/.evergreen/scripts/utils.py index 2bc9c720d2..02238645ce 100644 --- a/.evergreen/scripts/utils.py +++ b/.evergreen/scripts/utils.py @@ -44,6 +44,7 @@ class Distro: "mockupdb": "mockupdb", "ocsp": "ocsp", "perf": "perf", + "numpy": "", } # Tests that require a sub test suite. diff --git a/justfile b/justfile index be4b69a9be..82b1ac91dc 100644 --- a/justfile +++ b/justfile @@ -60,12 +60,9 @@ test *args="-v --durations=5 --maxfail=10": && resync uv run --extra test python -m pytest {{args}} [group('test')] -test-numpy: && resync - if [ "${COVERAGE:-}" = "1" ]; then \ - uv run --extra test --group coverage --with numpy coverage run -m pytest test/test_bson.py; \ - else \ - uv run --extra test --with numpy python -m pytest test/test_bson.py; \ - fi +test-numpy *args="": && resync + just setup-tests numpy {{args}} + just run-tests test/test_bson.py [group('test')] run-tests *args: && resync From 90fa3aad57a7418e8468c3dac6308812e0ef6756 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 12:13:56 -0600 Subject: [PATCH 16/17] fix windows handling --- .evergreen/scripts/run_tests.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.evergreen/scripts/run_tests.py b/.evergreen/scripts/run_tests.py index e7e9b5914c..fcf5fe76cd 100644 --- a/.evergreen/scripts/run_tests.py +++ b/.evergreen/scripts/run_tests.py @@ -205,9 +205,10 @@ def run() -> None: TEST_ARGS.extend(f"-o log_cli_level={logging.DEBUG}".split()) if os.environ.get("COVERAGE"): - cmd = f"{sys.executable} -m coverage run -m pytest {' '.join(TEST_ARGS)} {' '.join(sys.argv[1:])}" + binary = sys.executable.replace(os.sep, "/") + cmd = f"{binary} -m coverage run -m pytest {' '.join(TEST_ARGS)} {' '.join(sys.argv[1:])}" result = subprocess.run(shlex.split(cmd), check=False) # noqa: S603 - cmd = f"{sys.executable} -m coverage report" + cmd = f"{binary} -m coverage report" subprocess.run(shlex.split(cmd), check=False) # noqa: S603 if result.returncode != 0: print(result.stderr) From 7ee70225b26f45ad6310ddaa028a2811f392acde Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 11 Feb 2026 12:28:49 -0600 Subject: [PATCH 17/17] clean up oidc --- .evergreen/generated_configs/tasks.yml | 5 ++--- .evergreen/generated_configs/variants.yml | 2 ++ .evergreen/scripts/generate_config.py | 4 +--- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.evergreen/generated_configs/tasks.yml b/.evergreen/generated_configs/tasks.yml index e3e5298427..6a460ce486 100644 --- a/.evergreen/generated_configs/tasks.yml +++ b/.evergreen/generated_configs/tasks.yml @@ -2489,14 +2489,13 @@ tasks: tags: [ocsp, ocsp-rsa, latest] # Oidc tests - - name: test-auth-oidc-default-cov + - name: test-auth-oidc-default commands: - func: run tests vars: TEST_NAME: auth_oidc SUB_TEST_NAME: default - COVERAGE: "1" - tags: [auth_oidc, pr] + tags: [auth_oidc] - name: test-auth-oidc-azure commands: - func: run tests diff --git a/.evergreen/generated_configs/variants.yml b/.evergreen/generated_configs/variants.yml index f362778d8f..4c9116d628 100644 --- a/.evergreen/generated_configs/variants.yml +++ b/.evergreen/generated_configs/variants.yml @@ -419,6 +419,8 @@ buildvariants: run_on: - ubuntu2204-small batchtime: 1440 + expansions: + COVERAGE: "1" tags: [pr] - name: auth-oidc-macos tasks: diff --git a/.evergreen/scripts/generate_config.py b/.evergreen/scripts/generate_config.py index b9979341bd..b688a1cd4a 100644 --- a/.evergreen/scripts/generate_config.py +++ b/.evergreen/scripts/generate_config.py @@ -401,6 +401,7 @@ def create_oidc_auth_variants(): tags=["pr"], host=host, batchtime=BATCHTIME_DAY, + expansions=dict(COVERAGE="1"), ) ) return variants @@ -865,9 +866,6 @@ def create_oidc_tasks(): tags = ["auth_oidc"] if sub_test != "default": tags.append("auth_oidc_remote") - else: - tags.append("pr") - vars["COVERAGE"] = "1" test_func = FunctionCall(func="run tests", vars=vars) task_name = get_task_name(f"test-auth-oidc-{sub_test}", **vars) tasks.append(EvgTask(name=task_name, tags=tags, commands=[test_func]))