mongo-python-driver/.evergreen/generated_configs/tasks.yml
2026-02-17 12:23:34 -06:00

5365 lines
149 KiB
YAML

tasks:
# Aws lambda tests
- name: test-aws-lambda-deployed
commands:
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: aws_lambda
tags: [aws_lambda]
# Aws tests
- name: test-auth-aws-4.4-regular-python3.10-min-deps
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: "4.4"
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: regular
TOOLCHAIN_VERSION: "3.10"
TEST_MIN_DEPS: "1"
tags: [auth-aws, auth-aws-regular]
- name: test-auth-aws-5.0-assume-role-python3.11
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: "5.0"
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: assume-role
TOOLCHAIN_VERSION: "3.11"
tags: [auth-aws, auth-aws-assume-role]
- name: test-auth-aws-6.0-ec2-python3.12
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: "6.0"
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: ec2
TOOLCHAIN_VERSION: "3.12"
tags: [auth-aws, auth-aws-ec2]
- name: test-auth-aws-7.0-env-creds-python3.13
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: "7.0"
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: env-creds
TOOLCHAIN_VERSION: "3.13"
tags: [auth-aws, auth-aws-env-creds]
- name: test-auth-aws-8.0-session-creds-python3.14t
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: "8.0"
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
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
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: rapid
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: web-identity
TOOLCHAIN_VERSION: "3.14"
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
vars:
AUTH_AWS: "1"
VERSION: rapid
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: web-identity
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
commands:
- func: run server
vars:
AUTH_AWS: "1"
VERSION: latest
- func: assume ec2 role
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: regular
TOOLCHAIN_VERSION: "3.10"
TEST_MIN_DEPS: "1"
tags: [auth-aws, auth-aws-regular]
- name: test-auth-aws-ecs
commands:
- func: assume ec2 role
- func: run server
vars:
VERSION: "8.0"
- func: run tests
vars:
TEST_NAME: auth_aws
SUB_TEST_NAME: ecs
tags: [auth-aws-ecs]
# Backport pr tests
- name: backport-pr
commands:
- func: assume ec2 role
- command: subprocess.exec
params:
binary: bash
args:
- ${DRIVERS_TOOLS}/.evergreen/github_app/backport-pr.sh
- mongodb
- mongo-python-driver
- ${github_commit}
working_dir: src
include_expansions_in_env:
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
type: test
# Coverage report tests
- name: coverage-report
commands:
- func: download and merge coverage
depends_on: [{ name: .server-version, variant: .coverage_tag, status: "*", patch_optional: true }]
tags: [coverage, pr]
# Getdata tests
- name: getdata
commands:
- command: subprocess.exec
params:
binary: bash
args:
- .evergreen/scripts/run-getdata.sh
working_dir: src
type: test
# Import time tests
- name: check-import-time
commands:
- command: subprocess.exec
params:
binary: bash
args:
- .evergreen/scripts/check-import-time.sh
- ${revision}
- ${github_commit}
working_dir: src
type: test
tags: [pr]
# Kms tests
- name: test-gcpkms
commands:
- func: run tests
vars:
TEST_NAME: kms
SUB_TEST_NAME: gcp
tags: []
- name: test-gcpkms-fail
commands:
- func: run server
- func: run tests
vars:
TEST_NAME: kms
SUB_TEST_NAME: gcp-fail
tags: [pr]
- name: test-azurekms
commands:
- func: run tests
vars:
TEST_NAME: kms
SUB_TEST_NAME: azure
tags: []
- name: test-azurekms-fail
commands:
- func: run server
- func: run tests
vars:
TEST_NAME: kms
SUB_TEST_NAME: azure-fail
tags: [pr]
# Min support tests
- name: test-min-support-python3.9-standalone-noauth-nossl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: "3.9"
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
tags: [test-min-support]
- name: test-min-support-python3.9-replica-set-noauth-ssl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: "3.9"
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
tags: [test-min-support]
- name: test-min-support-python3.9-sharded-cluster-auth-ssl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: "3.9"
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
tags: [test-min-support]
- name: test-min-support-pypy3.9-standalone-noauth-nossl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: pypy3.9
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
tags: [test-min-support]
- name: test-min-support-pypy3.9-replica-set-noauth-ssl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: pypy3.9
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
tags: [test-min-support]
- name: test-min-support-pypy3.9-sharded-cluster-auth-ssl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: pypy3.9
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
tags: [test-min-support]
- name: test-min-support-pypy3.10-standalone-noauth-nossl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: pypy3.10
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
tags: [test-min-support]
- name: test-min-support-pypy3.10-replica-set-noauth-ssl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: pypy3.10
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
tags: [test-min-support]
- name: test-min-support-pypy3.10-sharded-cluster-auth-ssl
commands:
- func: run server
- func: run tests
vars:
UV_PYTHON: pypy3.10
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
tags: [test-min-support]
# Mod wsgi tests
- name: mod-wsgi-replica-set-python3.10
commands:
- func: run server
vars:
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.10"
- func: run tests
vars:
TEST_NAME: mod_wsgi
SUB_TEST_NAME: standalone
TOOLCHAIN_VERSION: "3.10"
tags: [mod_wsgi, pr]
- name: mod-wsgi-embedded-mode-replica-set-python3.11
commands:
- func: run server
vars:
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.11"
- func: run tests
vars:
TEST_NAME: mod_wsgi
SUB_TEST_NAME: embedded
TOOLCHAIN_VERSION: "3.11"
tags: [mod_wsgi, pr]
- name: mod-wsgi-replica-set-python3.12
commands:
- func: run server
vars:
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.12"
- func: run tests
vars:
TEST_NAME: mod_wsgi
SUB_TEST_NAME: standalone
TOOLCHAIN_VERSION: "3.12"
tags: [mod_wsgi, pr]
- name: mod-wsgi-embedded-mode-replica-set-python3.13
commands:
- func: run server
vars:
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.13"
- func: run tests
vars:
TEST_NAME: mod_wsgi
SUB_TEST_NAME: embedded
TOOLCHAIN_VERSION: "3.13"
tags: [mod_wsgi, pr]
- name: mod-wsgi-embedded-mode-replica-set-python3.14
commands:
- func: run server
vars:
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.14"
- func: run tests
vars:
TEST_NAME: mod_wsgi
SUB_TEST_NAME: embedded
TOOLCHAIN_VERSION: "3.14"
tags: [mod_wsgi, pr]
# No orchestration tests
- 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"
tags: [test-no-orchestration, python-3.10]
- name: test-no-orchestration-python3.14
commands:
- func: assume ec2 role
- func: run tests
vars:
TOOLCHAIN_VERSION: "3.14"
tags: [test-no-orchestration, python-3.14]
- name: test-no-orchestration-pypy3.11
commands:
- func: assume ec2 role
- func: run tests
vars:
TOOLCHAIN_VERSION: pypy3.11
tags: [test-no-orchestration, python-pypy3.11]
# No toolchain tests
- name: test-no-toolchain-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
TEST_NAME: default_sync
tags: [test-no-toolchain, standalone-noauth-nossl]
- name: test-no-toolchain-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
TEST_NAME: default_async
tags: [test-no-toolchain, replica_set-noauth-ssl]
- name: test-no-toolchain-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_NAME: default_sync
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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "4.4"]
- name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "5.0"]
- name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "6.0"]
- name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "7.0"]
- name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-valid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "4.4"]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "5.0"]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "6.0"]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "7.0"]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-invalid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "4.4"]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "5.0"]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "6.0"]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "7.0"]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-delegate-valid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "4.4"]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "5.0"]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "6.0"]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "7.0"]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-soft-fail-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "4.4"]
- name: test-ocsp-ecdsa-soft-fail-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "5.0"]
- name: test-ocsp-ecdsa-soft-fail-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "6.0"]
- name: test-ocsp-ecdsa-soft-fail-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "7.0"]
- name: test-ocsp-ecdsa-soft-fail-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-soft-fail-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-soft-fail-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-valid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "4.4"
- ocsp-staple
- name: test-ocsp-ecdsa-valid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "5.0"
- ocsp-staple
- name: test-ocsp-ecdsa-valid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "6.0"
- ocsp-staple
- name: test-ocsp-ecdsa-valid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "7.0"
- ocsp-staple
- name: test-ocsp-ecdsa-valid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "8.0"
- ocsp-staple
- name: test-ocsp-ecdsa-valid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- rapid
- ocsp-staple
- name: test-ocsp-ecdsa-valid-cert-server-staples-latest-python3.14-cov
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
COVERAGE: "1"
tags:
- ocsp
- ocsp-ecdsa
- latest
- ocsp-staple
- pr
- name: test-ocsp-ecdsa-invalid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "4.4"
- ocsp-staple
- name: test-ocsp-ecdsa-invalid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "5.0"
- ocsp-staple
- name: test-ocsp-ecdsa-invalid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "6.0"
- ocsp-staple
- name: test-ocsp-ecdsa-invalid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "7.0"
- ocsp-staple
- name: test-ocsp-ecdsa-invalid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "8.0"
- ocsp-staple
- name: test-ocsp-ecdsa-invalid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- rapid
- ocsp-staple
- name: test-ocsp-ecdsa-invalid-cert-server-staples-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags:
- ocsp
- ocsp-ecdsa
- latest
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "4.4"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "5.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "6.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "7.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "8.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- rapid
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-valid-cert-server-staples-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags:
- ocsp
- ocsp-ecdsa
- latest
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "4.4"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "5.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "6.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "7.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- "8.0"
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-ecdsa
- rapid
- ocsp-staple
- name: test-ocsp-ecdsa-delegate-invalid-cert-server-staples-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, "8.0"]
- name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-ecdsa, rapid]
- name: test-ocsp-ecdsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: ecdsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-ecdsa, latest]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "4.4"]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "5.0"]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "6.0"]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "7.0"]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-valid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "4.4"]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "5.0"]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "6.0"]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "7.0"]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-invalid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "4.4"]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "5.0"]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "6.0"]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "7.0"]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-delegate-valid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "4.4"]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "5.0"]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "6.0"]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "7.0"]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-delegate-invalid-cert-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-soft-fail-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "4.4"]
- name: test-ocsp-rsa-soft-fail-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "5.0"]
- name: test-ocsp-rsa-soft-fail-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "6.0"]
- name: test-ocsp-rsa-soft-fail-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "7.0"]
- name: test-ocsp-rsa-soft-fail-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-soft-fail-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-soft-fail-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-valid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "4.4"
- ocsp-staple
- name: test-ocsp-rsa-valid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "5.0"
- ocsp-staple
- name: test-ocsp-rsa-valid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "6.0"
- ocsp-staple
- name: test-ocsp-rsa-valid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "7.0"
- ocsp-staple
- name: test-ocsp-rsa-valid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "8.0"
- ocsp-staple
- name: test-ocsp-rsa-valid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- rapid
- ocsp-staple
- name: test-ocsp-rsa-valid-cert-server-staples-latest-python3.14-cov
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
COVERAGE: "1"
tags:
- ocsp
- ocsp-rsa
- latest
- ocsp-staple
- pr
- name: test-ocsp-rsa-invalid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "4.4"
- ocsp-staple
- name: test-ocsp-rsa-invalid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "5.0"
- ocsp-staple
- name: test-ocsp-rsa-invalid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "6.0"
- ocsp-staple
- name: test-ocsp-rsa-invalid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "7.0"
- ocsp-staple
- name: test-ocsp-rsa-invalid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "8.0"
- ocsp-staple
- name: test-ocsp-rsa-invalid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- rapid
- ocsp-staple
- name: test-ocsp-rsa-invalid-cert-server-staples-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags:
- ocsp
- ocsp-rsa
- latest
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "4.4"
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "5.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "6.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "7.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "8.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- rapid
- ocsp-staple
- name: test-ocsp-rsa-delegate-valid-cert-server-staples-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: valid-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags:
- ocsp
- ocsp-rsa
- latest
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "4.4"
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v5.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "5.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v6.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "6.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v7.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "7.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-v8.0-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- "8.0"
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags:
- ocsp
- ocsp-rsa
- rapid
- ocsp-staple
- name: test-ocsp-rsa-delegate-invalid-cert-server-staples-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-delegate-malicious-invalid-cert-muststaple-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: revoked-delegate
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
- name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-v4.4-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "4.4"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "5.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "6.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "7.0"
TEST_MIN_DEPS: "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
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: "8.0"
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, "8.0"]
- name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-rapid-python3.10-min-deps
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.10"
VERSION: rapid
TEST_MIN_DEPS: "1"
tags: [ocsp, ocsp-rsa, rapid]
- name: test-ocsp-rsa-malicious-no-responder-muststaple-server-does-not-staple-latest-python3.14
commands:
- func: run tests
vars:
ORCHESTRATION_FILE: rsa-basic-tls-ocsp-mustStaple-disableStapling.json
OCSP_SERVER_TYPE: no-responder
TEST_NAME: ocsp
TOOLCHAIN_VERSION: "3.14"
VERSION: latest
tags: [ocsp, ocsp-rsa, latest]
# Oidc tests
- name: test-auth-oidc-default
commands:
- func: run tests
vars:
TEST_NAME: auth_oidc
SUB_TEST_NAME: default
tags: [auth_oidc]
- name: test-auth-oidc-azure
commands:
- func: run tests
vars:
TEST_NAME: auth_oidc
SUB_TEST_NAME: azure
tags: [auth_oidc, auth_oidc_remote]
- name: test-auth-oidc-gcp
commands:
- func: run tests
vars:
TEST_NAME: auth_oidc
SUB_TEST_NAME: gcp
tags: [auth_oidc, auth_oidc_remote]
- name: test-auth-oidc-eks
commands:
- func: run tests
vars:
TEST_NAME: auth_oidc
SUB_TEST_NAME: eks
tags: [auth_oidc, auth_oidc_remote]
- name: test-auth-oidc-aks
commands:
- func: run tests
vars:
TEST_NAME: auth_oidc
SUB_TEST_NAME: aks
tags: [auth_oidc, auth_oidc_remote]
- name: test-auth-oidc-gke
commands:
- func: run tests
vars:
TEST_NAME: auth_oidc
SUB_TEST_NAME: gke
tags: [auth_oidc, auth_oidc_remote]
# Perf tests
- name: perf-8.0-standalone-ssl
commands:
- func: run server
vars:
VERSION: v8.0-perf
SSL: ssl
- func: run tests
vars:
TEST_NAME: perf
SUB_TEST_NAME: sync
- func: attach benchmark test results
- func: send dashboard data
tags: [perf]
- name: perf-8.0-standalone-ssl-async
commands:
- func: run server
vars:
VERSION: v8.0-perf
SSL: ssl
- func: run tests
vars:
TEST_NAME: perf
SUB_TEST_NAME: async
- func: attach benchmark test results
- func: send dashboard data
tags: [perf]
- name: perf-8.0-standalone
commands:
- func: run server
vars:
VERSION: v8.0-perf
SSL: nossl
- func: run tests
vars:
TEST_NAME: perf
SUB_TEST_NAME: sync
- func: attach benchmark test results
- func: send dashboard data
tags: [perf]
- name: perf-8.0-standalone-async
commands:
- func: run server
vars:
VERSION: v8.0-perf
SSL: nossl
- func: run tests
vars:
TEST_NAME: perf
SUB_TEST_NAME: async
- func: attach benchmark test results
- func: send dashboard data
tags: [perf]
# Search index tests
- name: test-search-index-helpers
commands:
- func: assume ec2 role
- func: run server
vars:
TEST_NAME: search_index
- func: run tests
vars:
TEST_NAME: search_index
TOOLCHAIN_VERSION: "3.10"
tags: [search_index]
# Server version tests
- name: test-server-version-python3.14t-async-auth-nossl-replica-set
commands:
- func: run server
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_async
tags:
- server-version
- python-3.14t
- replica_set-auth-nossl
- async
- free-threaded
- name: test-server-version-python3.13-sync-auth-nossl-replica-set
commands:
- func: run server
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_sync
tags:
- server-version
- python-3.13
- replica_set-auth-nossl
- sync
- name: test-server-version-python3.12-async-auth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_async
tags:
- server-version
- python-3.12
- replica_set-auth-ssl
- async
- name: test-server-version-python3.11-sync-auth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_sync
tags:
- server-version
- python-3.11
- replica_set-auth-ssl
- sync
- name: test-server-version-python3.11-async-noauth-nossl-replica-set-cov
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: replica_set
COVERAGE: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: replica_set
COVERAGE: "1"
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_async
tags:
- server-version
- python-3.11
- replica_set-noauth-nossl
- async
- pr
- name: test-server-version-python3.10-sync-noauth-nossl-replica-set-min-deps-cov
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: replica_set
TEST_MIN_DEPS: "1"
COVERAGE: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: replica_set
TEST_MIN_DEPS: "1"
COVERAGE: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_sync
tags:
- server-version
- python-3.10
- replica_set-noauth-nossl
- sync
- pr
- name: test-server-version-pypy3.11-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_async
tags:
- server-version
- python-pypy3.11
- replica_set-noauth-ssl
- async
- name: test-server-version-python3.14-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_sync
tags:
- server-version
- python-3.14
- replica_set-noauth-ssl
- sync
- name: test-server-version-python3.14-async-auth-nossl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_async
tags:
- server-version
- python-3.14
- sharded_cluster-auth-nossl
- async
- name: test-server-version-python3.14t-sync-auth-nossl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_sync
tags:
- server-version
- python-3.14t
- sharded_cluster-auth-nossl
- sync
- free-threaded
- name: test-server-version-python3.10-async-auth-ssl-sharded-cluster-min-deps-cov
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_MIN_DEPS: "1"
COVERAGE: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_MIN_DEPS: "1"
COVERAGE: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_async
tags:
- server-version
- python-3.10
- sharded_cluster-auth-ssl
- async
- pr
- name: test-server-version-python3.11-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_async
tags:
- server-version
- python-3.11
- sharded_cluster-auth-ssl
- async
- name: test-server-version-python3.12-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_async
tags:
- server-version
- python-3.12
- sharded_cluster-auth-ssl
- async
- name: test-server-version-python3.13-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_async
tags:
- server-version
- python-3.13
- sharded_cluster-auth-ssl
- async
- name: test-server-version-python3.14-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_async
tags:
- server-version
- python-3.14
- sharded_cluster-auth-ssl
- async
- name: test-server-version-python3.14t-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_async
tags:
- server-version
- python-3.14t
- sharded_cluster-auth-ssl
- async
- free-threaded
- name: test-server-version-pypy3.11-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_async
tags:
- server-version
- python-pypy3.11
- sharded_cluster-auth-ssl
- async
- name: test-server-version-python3.10-sync-auth-ssl-sharded-cluster-min-deps-cov
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_MIN_DEPS: "1"
COVERAGE: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_MIN_DEPS: "1"
COVERAGE: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_sync
tags:
- server-version
- python-3.10
- sharded_cluster-auth-ssl
- sync
- pr
- name: test-server-version-python3.11-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_sync
tags:
- server-version
- python-3.11
- sharded_cluster-auth-ssl
- sync
- name: test-server-version-python3.12-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_sync
tags:
- server-version
- python-3.12
- sharded_cluster-auth-ssl
- sync
- name: test-server-version-python3.13-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_sync
tags:
- server-version
- python-3.13
- sharded_cluster-auth-ssl
- sync
- name: test-server-version-python3.14-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_sync
tags:
- server-version
- python-3.14
- sharded_cluster-auth-ssl
- sync
- name: test-server-version-python3.14t-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_sync
tags:
- server-version
- python-3.14t
- sharded_cluster-auth-ssl
- sync
- free-threaded
- name: test-server-version-pypy3.11-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_sync
tags:
- server-version
- python-pypy3.11
- sharded_cluster-auth-ssl
- sync
- name: test-server-version-python3.12-async-noauth-nossl-sharded-cluster
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_async
tags:
- server-version
- python-3.12
- sharded_cluster-noauth-nossl
- async
- name: test-server-version-python3.11-sync-noauth-nossl-sharded-cluster
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_sync
tags:
- server-version
- python-3.11
- sharded_cluster-noauth-nossl
- sync
- name: test-server-version-python3.10-async-noauth-ssl-sharded-cluster-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: sharded_cluster
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_async
tags:
- server-version
- python-3.10
- sharded_cluster-noauth-ssl
- async
- name: test-server-version-pypy3.11-sync-noauth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: sharded_cluster
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: sharded_cluster
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_sync
tags:
- server-version
- python-pypy3.11
- sharded_cluster-noauth-ssl
- sync
- name: test-server-version-python3.13-async-auth-nossl-standalone
commands:
- func: run server
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: standalone
- func: run tests
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: standalone
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_async
tags:
- server-version
- python-3.13
- standalone-auth-nossl
- async
- name: test-server-version-python3.12-sync-auth-nossl-standalone
commands:
- func: run server
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: standalone
- func: run tests
vars:
AUTH: auth
SSL: nossl
TOPOLOGY: standalone
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_sync
tags:
- server-version
- python-3.12
- standalone-auth-nossl
- sync
- name: test-server-version-python3.11-async-auth-ssl-standalone
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: standalone
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: standalone
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_async
tags:
- server-version
- python-3.11
- standalone-auth-ssl
- async
- name: test-server-version-python3.10-sync-auth-ssl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: standalone
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: standalone
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_sync
tags:
- server-version
- python-3.10
- standalone-auth-ssl
- sync
- name: test-server-version-python3.10-async-noauth-nossl-standalone-min-deps-cov
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
TEST_MIN_DEPS: "1"
COVERAGE: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
TEST_MIN_DEPS: "1"
COVERAGE: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_async
tags:
- server-version
- python-3.10
- standalone-noauth-nossl
- async
- pr
- 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:
- server-version
- python-pypy3.11
- standalone-noauth-nossl
- sync
- pr
- name: test-server-version-python3.14-async-noauth-ssl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: standalone
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: standalone
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_async
tags:
- server-version
- python-3.14
- standalone-noauth-ssl
- async
- name: test-server-version-python3.14t-sync-noauth-ssl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: standalone
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: standalone
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_sync
tags:
- server-version
- python-3.14t
- standalone-noauth-ssl
- sync
- free-threaded
# Standard tests
- name: test-standard-v4.2-python3.11-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.2"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.2"
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_sync
tags:
- test-standard
- server-4.2
- python-3.11
- replica_set-noauth-ssl
- sync
- name: test-standard-v4.2-python3.14-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.2"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.2"
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_sync
tags:
- test-standard
- server-4.2
- python-3.14
- replica_set-noauth-ssl
- sync
- name: test-standard-v4.2-python3.12-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_sync
tags:
- test-standard
- server-4.2
- python-3.12
- sharded_cluster-auth-ssl
- sync
- name: test-standard-v4.2-pypy3.11-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_sync
tags:
- test-standard
- server-4.2
- python-pypy3.11
- sharded_cluster-auth-ssl
- sync
- pypy
- name: test-standard-v4.2-python3.10-sync-noauth-nossl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_sync
tags:
- test-standard
- server-4.2
- python-3.10
- standalone-noauth-nossl
- sync
- name: test-standard-v4.2-python3.14t-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_sync
tags:
- test-standard
- server-4.2
- python-3.14t
- standalone-noauth-nossl
- sync
- free-threaded
- name: test-standard-v4.4-python3.11-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_async
tags:
- test-standard
- server-4.4
- python-3.11
- replica_set-noauth-ssl
- async
- name: test-standard-v4.4-python3.14-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_async
tags:
- test-standard
- server-4.4
- python-3.14
- replica_set-noauth-ssl
- async
- name: test-standard-v4.4-python3.12-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_async
tags:
- test-standard
- server-4.4
- python-3.12
- sharded_cluster-auth-ssl
- async
- name: test-standard-v4.4-pypy3.11-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_async
tags:
- test-standard
- server-4.4
- python-pypy3.11
- sharded_cluster-auth-ssl
- async
- pypy
- name: test-standard-v4.4-python3.10-async-noauth-nossl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.4"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.4"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_async
tags:
- test-standard
- server-4.4
- python-3.10
- standalone-noauth-nossl
- async
- name: test-standard-v4.4-python3.14t-async-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.4"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.4"
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_async
tags:
- test-standard
- server-4.4
- python-3.14t
- standalone-noauth-nossl
- async
- free-threaded
- name: test-standard-v5.0-python3.10-sync-noauth-ssl-replica-set-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "5.0"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "5.0"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_sync
tags:
- test-standard
- server-5.0
- python-3.10
- replica_set-noauth-ssl
- sync
- name: test-standard-v5.0-python3.14t-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "5.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "5.0"
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_sync
tags:
- test-standard
- server-5.0
- python-3.14t
- replica_set-noauth-ssl
- sync
- free-threaded
- name: test-standard-v5.0-python3.11-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_sync
tags:
- test-standard
- server-5.0
- python-3.11
- sharded_cluster-auth-ssl
- sync
- name: test-standard-v5.0-python3.14-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_sync
tags:
- test-standard
- server-5.0
- python-3.14
- sharded_cluster-auth-ssl
- sync
- name: test-standard-v5.0-python3.13-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "5.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "5.0"
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_sync
tags:
- test-standard
- server-5.0
- python-3.13
- standalone-noauth-nossl
- sync
- name: test-standard-v6.0-python3.10-async-noauth-ssl-replica-set-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "6.0"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "6.0"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_async
tags:
- test-standard
- server-6.0
- python-3.10
- replica_set-noauth-ssl
- async
- name: test-standard-v6.0-python3.14t-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "6.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "6.0"
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_async
tags:
- test-standard
- server-6.0
- python-3.14t
- replica_set-noauth-ssl
- async
- free-threaded
- name: test-standard-v6.0-python3.11-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_async
tags:
- test-standard
- server-6.0
- python-3.11
- sharded_cluster-auth-ssl
- async
- name: test-standard-v6.0-python3.14-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_async
tags:
- test-standard
- server-6.0
- python-3.14
- sharded_cluster-auth-ssl
- async
- name: test-standard-v6.0-python3.13-async-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "6.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "6.0"
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_async
tags:
- test-standard
- server-6.0
- python-3.13
- standalone-noauth-nossl
- async
- name: test-standard-v7.0-python3.13-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "7.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "7.0"
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_sync
tags:
- test-standard
- server-7.0
- python-3.13
- replica_set-noauth-ssl
- sync
- name: test-standard-v7.0-python3.10-sync-auth-ssl-sharded-cluster-min-deps
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_sync
tags:
- test-standard
- server-7.0
- python-3.10
- sharded_cluster-auth-ssl
- sync
- name: test-standard-v7.0-python3.14t-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_sync
tags:
- test-standard
- server-7.0
- python-3.14t
- sharded_cluster-auth-ssl
- sync
- free-threaded
- name: test-standard-v7.0-python3.12-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "7.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "7.0"
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_sync
tags:
- test-standard
- server-7.0
- python-3.12
- standalone-noauth-nossl
- sync
- name: test-standard-v7.0-pypy3.11-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "7.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "7.0"
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_sync
tags:
- test-standard
- server-7.0
- python-pypy3.11
- standalone-noauth-nossl
- sync
- pypy
- name: test-standard-v8.0-python3.13-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "8.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "8.0"
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_async
tags:
- test-standard
- server-8.0
- python-3.13
- replica_set-noauth-ssl
- async
- name: test-standard-v8.0-python3.10-async-auth-ssl-sharded-cluster-min-deps
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
TEST_NAME: default_async
tags:
- test-standard
- server-8.0
- python-3.10
- sharded_cluster-auth-ssl
- async
- name: test-standard-v8.0-python3.14t-async-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TOOLCHAIN_VERSION: 3.14t
TEST_NAME: default_async
tags:
- test-standard
- server-8.0
- python-3.14t
- sharded_cluster-auth-ssl
- async
- free-threaded
- name: test-standard-v8.0-python3.12-async-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "8.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "8.0"
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_async
tags:
- test-standard
- server-8.0
- python-3.12
- standalone-noauth-nossl
- async
- name: test-standard-v8.0-pypy3.11-async-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "8.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "8.0"
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_async
tags:
- test-standard
- server-8.0
- python-pypy3.11
- standalone-noauth-nossl
- async
- pypy
- name: test-standard-latest-python3.12-async-noauth-ssl-replica-set-cov
commands:
- func: run server
vars:
AUTH: noauth
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:
- test-standard
- server-latest
- python-3.12
- replica_set-noauth-ssl
- async
- pr
- name: test-standard-latest-pypy3.11-async-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: latest
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: latest
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_async
tags:
- test-standard
- server-latest
- python-pypy3.11
- replica_set-noauth-ssl
- async
- pypy
- name: test-standard-latest-python3.13-async-auth-ssl-sharded-cluster-cov
commands:
- func: run server
vars:
AUTH: auth
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:
- test-standard
- server-latest
- python-3.13
- sharded_cluster-auth-ssl
- async
- pr
- name: test-standard-latest-python3.11-async-noauth-nossl-standalone-cov
commands:
- func: run server
vars:
AUTH: noauth
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:
- test-standard
- server-latest
- python-3.11
- standalone-noauth-nossl
- async
- pr
- name: test-standard-latest-python3.14-async-noauth-nossl-standalone-cov
commands:
- func: run server
vars:
AUTH: noauth
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:
- test-standard
- server-latest
- python-3.14
- standalone-noauth-nossl
- async
- pr
- name: test-standard-rapid-python3.12-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: rapid
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: rapid
TOOLCHAIN_VERSION: "3.12"
TEST_NAME: default_sync
tags:
- test-standard
- server-rapid
- python-3.12
- replica_set-noauth-ssl
- sync
- name: test-standard-rapid-pypy3.11-sync-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: rapid
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: rapid
TOOLCHAIN_VERSION: pypy3.11
TEST_NAME: default_sync
tags:
- test-standard
- server-rapid
- python-pypy3.11
- replica_set-noauth-ssl
- sync
- pypy
- name: test-standard-rapid-python3.13-sync-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
TOOLCHAIN_VERSION: "3.13"
TEST_NAME: default_sync
tags:
- test-standard
- server-rapid
- python-3.13
- sharded_cluster-auth-ssl
- sync
- name: test-standard-rapid-python3.11-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
TOOLCHAIN_VERSION: "3.11"
TEST_NAME: default_sync
tags:
- test-standard
- server-rapid
- python-3.11
- standalone-noauth-nossl
- sync
- name: test-standard-rapid-python3.14-sync-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
TOOLCHAIN_VERSION: "3.14"
TEST_NAME: default_sync
tags:
- test-standard
- server-rapid
- python-3.14
- standalone-noauth-nossl
- sync
# Test non standard tests
- name: test-non-standard-v4.2-python3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.2"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.2"
TOOLCHAIN_VERSION: "3.11"
tags:
- test-non-standard
- server-4.2
- python-3.11
- replica_set-noauth-ssl
- noauth
- name: test-non-standard-v4.2-python3.12-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
TOOLCHAIN_VERSION: "3.12"
tags:
- test-non-standard
- server-4.2
- python-3.12
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-v4.2-python3.10-noauth-nossl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
tags:
- test-non-standard
- server-4.2
- python-3.10
- standalone-noauth-nossl
- noauth
- name: test-non-standard-v4.2-pypy3.11-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.2"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-4.2
- python-pypy3.11
- standalone-noauth-nossl
- noauth
- pypy
- name: test-non-standard-v4.4-python3.14t-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
TOOLCHAIN_VERSION: 3.14t
tags:
- test-non-standard
- server-4.4
- python-3.14t
- replica_set-noauth-ssl
- noauth
- free-threaded
- name: test-non-standard-v4.4-pypy3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "4.4"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-4.4
- python-pypy3.11
- replica_set-noauth-ssl
- noauth
- pypy
- name: test-non-standard-v4.4-python3.14-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
TOOLCHAIN_VERSION: "3.14"
tags:
- test-non-standard
- server-4.4
- python-3.14
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-v4.4-python3.13-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.4"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "4.4"
TOOLCHAIN_VERSION: "3.13"
tags:
- test-non-standard
- server-4.4
- python-3.13
- standalone-noauth-nossl
- noauth
- name: test-non-standard-v5.0-python3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "5.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "5.0"
TOOLCHAIN_VERSION: "3.11"
tags:
- test-non-standard
- server-5.0
- python-3.11
- replica_set-noauth-ssl
- noauth
- name: test-non-standard-v5.0-python3.12-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
TOOLCHAIN_VERSION: "3.12"
tags:
- test-non-standard
- server-5.0
- python-3.12
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-v5.0-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-5.0
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-non-standard-v5.0-python3.10-noauth-nossl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "5.0"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "5.0"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
tags:
- test-non-standard
- server-5.0
- python-3.10
- standalone-noauth-nossl
- noauth
- name: test-non-standard-v6.0-python3.14t-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "6.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "6.0"
TOOLCHAIN_VERSION: 3.14t
tags:
- test-non-standard
- server-6.0
- python-3.14t
- replica_set-noauth-ssl
- noauth
- free-threaded
- name: test-non-standard-v6.0-python3.14-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
TOOLCHAIN_VERSION: "3.14"
tags:
- test-non-standard
- server-6.0
- python-3.14
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-v6.0-python3.13-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "6.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "6.0"
TOOLCHAIN_VERSION: "3.13"
tags:
- test-non-standard
- server-6.0
- python-3.13
- standalone-noauth-nossl
- noauth
- name: test-non-standard-v6.0-pypy3.11-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "6.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "6.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-6.0
- python-pypy3.11
- standalone-noauth-nossl
- noauth
- pypy
- name: test-non-standard-v7.0-python3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "7.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "7.0"
TOOLCHAIN_VERSION: "3.11"
tags:
- test-non-standard
- server-7.0
- python-3.11
- replica_set-noauth-ssl
- noauth
- name: test-non-standard-v7.0-pypy3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "7.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "7.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-7.0
- python-pypy3.11
- replica_set-noauth-ssl
- noauth
- pypy
- name: test-non-standard-v7.0-python3.12-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
TOOLCHAIN_VERSION: "3.12"
tags:
- test-non-standard
- server-7.0
- python-3.12
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-v7.0-python3.10-noauth-nossl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "7.0"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "7.0"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
tags:
- test-non-standard
- server-7.0
- python-3.10
- standalone-noauth-nossl
- noauth
- name: test-non-standard-v8.0-python3.14t-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "8.0"
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: "8.0"
TOOLCHAIN_VERSION: 3.14t
tags:
- test-non-standard
- server-8.0
- python-3.14t
- replica_set-noauth-ssl
- noauth
- free-threaded
- name: test-non-standard-v8.0-python3.14-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TOOLCHAIN_VERSION: "3.14"
tags:
- test-non-standard
- server-8.0
- python-3.14
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-v8.0-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-8.0
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-non-standard-v8.0-python3.13-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "8.0"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: "8.0"
TOOLCHAIN_VERSION: "3.13"
tags:
- test-non-standard
- server-8.0
- python-3.13
- standalone-noauth-nossl
- noauth
- name: test-non-standard-latest-python3.14t-noauth-ssl-replica-set-cov
commands:
- func: run server
vars:
AUTH: noauth
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
- server-latest
- python-3.14t
- replica_set-noauth-ssl
- noauth
- free-threaded
- pr
- name: test-non-standard-latest-pypy3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: latest
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: latest
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-latest
- python-pypy3.11
- replica_set-noauth-ssl
- noauth
- pypy
- name: test-non-standard-latest-python3.14-auth-ssl-sharded-cluster-cov
commands:
- func: run server
vars:
AUTH: auth
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
- server-latest
- python-3.14
- sharded_cluster-auth-ssl
- auth
- pr
- name: test-non-standard-latest-python3.13-noauth-nossl-standalone-cov
commands:
- func: run server
vars:
AUTH: noauth
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
- server-latest
- python-3.13
- standalone-noauth-nossl
- noauth
- pr
- name: test-non-standard-rapid-python3.11-noauth-ssl-replica-set
commands:
- func: run server
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: rapid
- func: run tests
vars:
AUTH: noauth
SSL: ssl
TOPOLOGY: replica_set
VERSION: rapid
TOOLCHAIN_VERSION: "3.11"
tags:
- test-non-standard
- server-rapid
- python-3.11
- replica_set-noauth-ssl
- noauth
- name: test-non-standard-rapid-python3.12-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
TOOLCHAIN_VERSION: "3.12"
tags:
- test-non-standard
- server-rapid
- python-3.12
- sharded_cluster-auth-ssl
- auth
- name: test-non-standard-rapid-python3.10-noauth-nossl-standalone-min-deps
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
tags:
- test-non-standard
- server-rapid
- python-3.10
- standalone-noauth-nossl
- noauth
- name: test-non-standard-rapid-pypy3.11-noauth-nossl-standalone
commands:
- func: run server
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
- func: run tests
vars:
AUTH: noauth
SSL: nossl
TOPOLOGY: standalone
VERSION: rapid
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-non-standard
- server-rapid
- python-pypy3.11
- standalone-noauth-nossl
- noauth
- pypy
# Test numpy tests
- name: test-numpy-python3.10-python3.10
commands:
- func: test numpy
vars:
TOOLCHAIN_VERSION: "3.10"
tags:
- binary
- vector
- python-3.10
- test-numpy
- 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
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
tags:
- test-standard-auth
- server-4.2
- python-3.10
- sharded_cluster-auth-ssl
- auth
- name: test-standard-auth-v4.2-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.2"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-4.2
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-v4.4-python3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
TOOLCHAIN_VERSION: "3.11"
tags:
- test-standard-auth
- server-4.4
- python-3.11
- sharded_cluster-auth-ssl
- auth
- name: test-standard-auth-v4.4-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "4.4"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-4.4
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-v5.0-python3.12-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
TOOLCHAIN_VERSION: "3.12"
tags:
- test-standard-auth
- server-5.0
- python-3.12
- sharded_cluster-auth-ssl
- auth
- name: test-standard-auth-v5.0-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "5.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-5.0
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-v6.0-python3.13-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
TOOLCHAIN_VERSION: "3.13"
tags:
- test-standard-auth
- server-6.0
- python-3.13
- sharded_cluster-auth-ssl
- auth
- name: test-standard-auth-v6.0-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "6.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-6.0
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-v7.0-python3.14t-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
TOOLCHAIN_VERSION: 3.14t
tags:
- test-standard-auth
- server-7.0
- python-3.14t
- sharded_cluster-auth-ssl
- auth
- free-threaded
- name: test-standard-auth-v7.0-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "7.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-7.0
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-v8.0-python3.14-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TOOLCHAIN_VERSION: "3.14"
tags:
- test-standard-auth
- server-8.0
- python-3.14
- sharded_cluster-auth-ssl
- auth
- name: test-standard-auth-v8.0-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: "8.0"
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-8.0
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-latest-python3.11-auth-ssl-sharded-cluster-cov
commands:
- func: run server
vars:
AUTH: auth
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
- server-latest
- python-3.11
- sharded_cluster-auth-ssl
- auth
- pr
- name: test-standard-auth-latest-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: latest
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: latest
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-latest
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy
- name: test-standard-auth-rapid-python3.10-auth-ssl-sharded-cluster-min-deps
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
TEST_MIN_DEPS: "1"
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
TEST_MIN_DEPS: "1"
TOOLCHAIN_VERSION: "3.10"
tags:
- test-standard-auth
- server-rapid
- python-3.10
- sharded_cluster-auth-ssl
- auth
- name: test-standard-auth-rapid-pypy3.11-auth-ssl-sharded-cluster
commands:
- func: run server
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
- func: run tests
vars:
AUTH: auth
SSL: ssl
TOPOLOGY: sharded_cluster
VERSION: rapid
TOOLCHAIN_VERSION: pypy3.11
tags:
- test-standard-auth
- server-rapid
- python-pypy3.11
- sharded_cluster-auth-ssl
- auth
- pypy