Skip to content

Commit e5a98cb

Browse files
committed
Creates new method create_test_standard_auth_tasks that creates tasks: test-standard-auth that only include sharded-clusters
1 parent 52400e1 commit e5a98cb

File tree

2 files changed

+389
-1
lines changed

2 files changed

+389
-1
lines changed

.evergreen/generated_configs/tasks.yml

Lines changed: 348 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4766,3 +4766,351 @@ tasks:
47664766
- standalone-noauth-nossl
47674767
- noauth
47684768
- pypy
4769+
4770+
# Test standard auth tests
4771+
- name: test-standard-auth-v4.2-python3.10-auth-ssl-sharded-cluster
4772+
commands:
4773+
- func: run server
4774+
vars:
4775+
AUTH: auth
4776+
SSL: ssl
4777+
TOPOLOGY: sharded_cluster
4778+
VERSION: "4.2"
4779+
- func: run tests
4780+
vars:
4781+
AUTH: auth
4782+
SSL: ssl
4783+
TOPOLOGY: sharded_cluster
4784+
VERSION: "4.2"
4785+
PYTHON_VERSION: "3.10"
4786+
tags:
4787+
- test-standard-auth
4788+
- server-4.2
4789+
- python-3.10
4790+
- sharded_cluster-auth-ssl
4791+
- auth
4792+
- name: test-standard-auth-v4.2-pypy3.10-auth-ssl-sharded-cluster
4793+
commands:
4794+
- func: run server
4795+
vars:
4796+
AUTH: auth
4797+
SSL: ssl
4798+
TOPOLOGY: sharded_cluster
4799+
VERSION: "4.2"
4800+
- func: run tests
4801+
vars:
4802+
AUTH: auth
4803+
SSL: ssl
4804+
TOPOLOGY: sharded_cluster
4805+
VERSION: "4.2"
4806+
PYTHON_VERSION: pypy3.10
4807+
tags:
4808+
- test-standard-auth
4809+
- server-4.2
4810+
- python-pypy3.10
4811+
- sharded_cluster-auth-ssl
4812+
- auth
4813+
- pypy
4814+
- name: test-standard-auth-v4.4-python3.11-auth-ssl-sharded-cluster
4815+
commands:
4816+
- func: run server
4817+
vars:
4818+
AUTH: auth
4819+
SSL: ssl
4820+
TOPOLOGY: sharded_cluster
4821+
VERSION: "4.4"
4822+
- func: run tests
4823+
vars:
4824+
AUTH: auth
4825+
SSL: ssl
4826+
TOPOLOGY: sharded_cluster
4827+
VERSION: "4.4"
4828+
PYTHON_VERSION: "3.11"
4829+
tags:
4830+
- test-standard-auth
4831+
- server-4.4
4832+
- python-3.11
4833+
- sharded_cluster-auth-ssl
4834+
- auth
4835+
- name: test-standard-auth-v4.4-pypy3.10-auth-ssl-sharded-cluster
4836+
commands:
4837+
- func: run server
4838+
vars:
4839+
AUTH: auth
4840+
SSL: ssl
4841+
TOPOLOGY: sharded_cluster
4842+
VERSION: "4.4"
4843+
- func: run tests
4844+
vars:
4845+
AUTH: auth
4846+
SSL: ssl
4847+
TOPOLOGY: sharded_cluster
4848+
VERSION: "4.4"
4849+
PYTHON_VERSION: pypy3.10
4850+
tags:
4851+
- test-standard-auth
4852+
- server-4.4
4853+
- python-pypy3.10
4854+
- sharded_cluster-auth-ssl
4855+
- auth
4856+
- pypy
4857+
- name: test-standard-auth-v5.0-python3.12-auth-ssl-sharded-cluster
4858+
commands:
4859+
- func: run server
4860+
vars:
4861+
AUTH: auth
4862+
SSL: ssl
4863+
TOPOLOGY: sharded_cluster
4864+
VERSION: "5.0"
4865+
- func: run tests
4866+
vars:
4867+
AUTH: auth
4868+
SSL: ssl
4869+
TOPOLOGY: sharded_cluster
4870+
VERSION: "5.0"
4871+
PYTHON_VERSION: "3.12"
4872+
tags:
4873+
- test-standard-auth
4874+
- server-5.0
4875+
- python-3.12
4876+
- sharded_cluster-auth-ssl
4877+
- auth
4878+
- name: test-standard-auth-v5.0-pypy3.10-auth-ssl-sharded-cluster
4879+
commands:
4880+
- func: run server
4881+
vars:
4882+
AUTH: auth
4883+
SSL: ssl
4884+
TOPOLOGY: sharded_cluster
4885+
VERSION: "5.0"
4886+
- func: run tests
4887+
vars:
4888+
AUTH: auth
4889+
SSL: ssl
4890+
TOPOLOGY: sharded_cluster
4891+
VERSION: "5.0"
4892+
PYTHON_VERSION: pypy3.10
4893+
tags:
4894+
- test-standard-auth
4895+
- server-5.0
4896+
- python-pypy3.10
4897+
- sharded_cluster-auth-ssl
4898+
- auth
4899+
- pypy
4900+
- name: test-standard-auth-v6.0-python3.13-auth-ssl-sharded-cluster
4901+
commands:
4902+
- func: run server
4903+
vars:
4904+
AUTH: auth
4905+
SSL: ssl
4906+
TOPOLOGY: sharded_cluster
4907+
VERSION: "6.0"
4908+
- func: run tests
4909+
vars:
4910+
AUTH: auth
4911+
SSL: ssl
4912+
TOPOLOGY: sharded_cluster
4913+
VERSION: "6.0"
4914+
PYTHON_VERSION: "3.13"
4915+
tags:
4916+
- test-standard-auth
4917+
- server-6.0
4918+
- python-3.13
4919+
- sharded_cluster-auth-ssl
4920+
- auth
4921+
- name: test-standard-auth-v6.0-pypy3.10-auth-ssl-sharded-cluster
4922+
commands:
4923+
- func: run server
4924+
vars:
4925+
AUTH: auth
4926+
SSL: ssl
4927+
TOPOLOGY: sharded_cluster
4928+
VERSION: "6.0"
4929+
- func: run tests
4930+
vars:
4931+
AUTH: auth
4932+
SSL: ssl
4933+
TOPOLOGY: sharded_cluster
4934+
VERSION: "6.0"
4935+
PYTHON_VERSION: pypy3.10
4936+
tags:
4937+
- test-standard-auth
4938+
- server-6.0
4939+
- python-pypy3.10
4940+
- sharded_cluster-auth-ssl
4941+
- auth
4942+
- pypy
4943+
- name: test-standard-auth-v7.0-python3.14t-auth-ssl-sharded-cluster
4944+
commands:
4945+
- func: run server
4946+
vars:
4947+
AUTH: auth
4948+
SSL: ssl
4949+
TOPOLOGY: sharded_cluster
4950+
VERSION: "7.0"
4951+
- func: run tests
4952+
vars:
4953+
AUTH: auth
4954+
SSL: ssl
4955+
TOPOLOGY: sharded_cluster
4956+
VERSION: "7.0"
4957+
PYTHON_VERSION: 3.14t
4958+
tags:
4959+
- test-standard-auth
4960+
- server-7.0
4961+
- python-3.14t
4962+
- sharded_cluster-auth-ssl
4963+
- auth
4964+
- free-threaded
4965+
- name: test-standard-auth-v7.0-pypy3.10-auth-ssl-sharded-cluster
4966+
commands:
4967+
- func: run server
4968+
vars:
4969+
AUTH: auth
4970+
SSL: ssl
4971+
TOPOLOGY: sharded_cluster
4972+
VERSION: "7.0"
4973+
- func: run tests
4974+
vars:
4975+
AUTH: auth
4976+
SSL: ssl
4977+
TOPOLOGY: sharded_cluster
4978+
VERSION: "7.0"
4979+
PYTHON_VERSION: pypy3.10
4980+
tags:
4981+
- test-standard-auth
4982+
- server-7.0
4983+
- python-pypy3.10
4984+
- sharded_cluster-auth-ssl
4985+
- auth
4986+
- pypy
4987+
- name: test-standard-auth-v8.0-python3.14-auth-ssl-sharded-cluster
4988+
commands:
4989+
- func: run server
4990+
vars:
4991+
AUTH: auth
4992+
SSL: ssl
4993+
TOPOLOGY: sharded_cluster
4994+
VERSION: "8.0"
4995+
- func: run tests
4996+
vars:
4997+
AUTH: auth
4998+
SSL: ssl
4999+
TOPOLOGY: sharded_cluster
5000+
VERSION: "8.0"
5001+
PYTHON_VERSION: "3.14"
5002+
tags:
5003+
- test-standard-auth
5004+
- server-8.0
5005+
- python-3.14
5006+
- sharded_cluster-auth-ssl
5007+
- auth
5008+
- name: test-standard-auth-v8.0-pypy3.10-auth-ssl-sharded-cluster
5009+
commands:
5010+
- func: run server
5011+
vars:
5012+
AUTH: auth
5013+
SSL: ssl
5014+
TOPOLOGY: sharded_cluster
5015+
VERSION: "8.0"
5016+
- func: run tests
5017+
vars:
5018+
AUTH: auth
5019+
SSL: ssl
5020+
TOPOLOGY: sharded_cluster
5021+
VERSION: "8.0"
5022+
PYTHON_VERSION: pypy3.10
5023+
tags:
5024+
- test-standard-auth
5025+
- server-8.0
5026+
- python-pypy3.10
5027+
- sharded_cluster-auth-ssl
5028+
- auth
5029+
- pypy
5030+
- name: test-standard-auth-latest-python3.11-auth-ssl-sharded-cluster
5031+
commands:
5032+
- func: run server
5033+
vars:
5034+
AUTH: auth
5035+
SSL: ssl
5036+
TOPOLOGY: sharded_cluster
5037+
VERSION: latest
5038+
- func: run tests
5039+
vars:
5040+
AUTH: auth
5041+
SSL: ssl
5042+
TOPOLOGY: sharded_cluster
5043+
VERSION: latest
5044+
PYTHON_VERSION: "3.11"
5045+
tags:
5046+
- test-standard-auth
5047+
- server-latest
5048+
- python-3.11
5049+
- sharded_cluster-auth-ssl
5050+
- auth
5051+
- pr
5052+
- name: test-standard-auth-latest-pypy3.10-auth-ssl-sharded-cluster
5053+
commands:
5054+
- func: run server
5055+
vars:
5056+
AUTH: auth
5057+
SSL: ssl
5058+
TOPOLOGY: sharded_cluster
5059+
VERSION: latest
5060+
- func: run tests
5061+
vars:
5062+
AUTH: auth
5063+
SSL: ssl
5064+
TOPOLOGY: sharded_cluster
5065+
VERSION: latest
5066+
PYTHON_VERSION: pypy3.10
5067+
tags:
5068+
- test-standard-auth
5069+
- server-latest
5070+
- python-pypy3.10
5071+
- sharded_cluster-auth-ssl
5072+
- auth
5073+
- pypy
5074+
- name: test-standard-auth-rapid-python3.10-auth-ssl-sharded-cluster
5075+
commands:
5076+
- func: run server
5077+
vars:
5078+
AUTH: auth
5079+
SSL: ssl
5080+
TOPOLOGY: sharded_cluster
5081+
VERSION: rapid
5082+
- func: run tests
5083+
vars:
5084+
AUTH: auth
5085+
SSL: ssl
5086+
TOPOLOGY: sharded_cluster
5087+
VERSION: rapid
5088+
PYTHON_VERSION: "3.10"
5089+
tags:
5090+
- test-standard-auth
5091+
- server-rapid
5092+
- python-3.10
5093+
- sharded_cluster-auth-ssl
5094+
- auth
5095+
- name: test-standard-auth-rapid-pypy3.10-auth-ssl-sharded-cluster
5096+
commands:
5097+
- func: run server
5098+
vars:
5099+
AUTH: auth
5100+
SSL: ssl
5101+
TOPOLOGY: sharded_cluster
5102+
VERSION: rapid
5103+
- func: run tests
5104+
vars:
5105+
AUTH: auth
5106+
SSL: ssl
5107+
TOPOLOGY: sharded_cluster
5108+
VERSION: rapid
5109+
PYTHON_VERSION: pypy3.10
5110+
tags:
5111+
- test-standard-auth
5112+
- server-rapid
5113+
- python-pypy3.10
5114+
- sharded_cluster-auth-ssl
5115+
- auth
5116+
- pypy

0 commit comments

Comments
 (0)