Skip to content

Commit 6f2e5f1

Browse files
committed
add more tags
1 parent 58f3120 commit 6f2e5f1

File tree

2 files changed

+103
-18
lines changed

2 files changed

+103
-18
lines changed

.evergreen/generated_configs/tasks.yml

+102-17
Original file line numberDiff line numberDiff line change
@@ -8047,7 +8047,12 @@ tasks:
80478047
TOPOLOGY: sharded_cluster
80488048
COVERAGE: "1"
80498049
PYTHON_VERSION: "3.9"
8050-
tags: [server-version]
8050+
tags:
8051+
- server-version
8052+
- "3.9"
8053+
- sharded_cluster
8054+
- auth
8055+
- ssl
80518056
- name: test-python3.10-auth-ssl-sharded-cluster-cov
80528057
commands:
80538058
- func: run server
@@ -8063,7 +8068,12 @@ tasks:
80638068
TOPOLOGY: sharded_cluster
80648069
COVERAGE: "1"
80658070
PYTHON_VERSION: "3.10"
8066-
tags: [server-version]
8071+
tags:
8072+
- server-version
8073+
- "3.10"
8074+
- sharded_cluster
8075+
- auth
8076+
- ssl
80678077
- name: test-python3.11-auth-ssl-sharded-cluster-cov
80688078
commands:
80698079
- func: run server
@@ -8079,7 +8089,12 @@ tasks:
80798089
TOPOLOGY: sharded_cluster
80808090
COVERAGE: "1"
80818091
PYTHON_VERSION: "3.11"
8082-
tags: [server-version]
8092+
tags:
8093+
- server-version
8094+
- "3.11"
8095+
- sharded_cluster
8096+
- auth
8097+
- ssl
80838098
- name: test-python3.12-auth-ssl-sharded-cluster-cov
80848099
commands:
80858100
- func: run server
@@ -8095,7 +8110,12 @@ tasks:
80958110
TOPOLOGY: sharded_cluster
80968111
COVERAGE: "1"
80978112
PYTHON_VERSION: "3.12"
8098-
tags: [server-version]
8113+
tags:
8114+
- server-version
8115+
- "3.12"
8116+
- sharded_cluster
8117+
- auth
8118+
- ssl
80998119
- name: test-python3.13-auth-ssl-sharded-cluster-cov
81008120
commands:
81018121
- func: run server
@@ -8111,7 +8131,12 @@ tasks:
81118131
TOPOLOGY: sharded_cluster
81128132
COVERAGE: "1"
81138133
PYTHON_VERSION: "3.13"
8114-
tags: [server-version]
8134+
tags:
8135+
- server-version
8136+
- "3.13"
8137+
- sharded_cluster
8138+
- auth
8139+
- ssl
81158140
- name: test-pypy3.10-auth-ssl-sharded-cluster
81168141
commands:
81178142
- func: run server
@@ -8125,7 +8150,12 @@ tasks:
81258150
SSL: ssl
81268151
TOPOLOGY: sharded_cluster
81278152
PYTHON_VERSION: pypy3.10
8128-
tags: [server-version]
8153+
tags:
8154+
- server-version
8155+
- pypy3.10
8156+
- sharded_cluster
8157+
- auth
8158+
- ssl
81298159
- name: test-python3.9-auth-ssl-standalone-cov
81308160
commands:
81318161
- func: run server
@@ -8141,7 +8171,12 @@ tasks:
81418171
TOPOLOGY: standalone
81428172
COVERAGE: "1"
81438173
PYTHON_VERSION: "3.9"
8144-
tags: [server-version]
8174+
tags:
8175+
- server-version
8176+
- "3.9"
8177+
- standalone
8178+
- auth
8179+
- ssl
81458180
- name: test-python3.10-auth-nossl-standalone-cov
81468181
commands:
81478182
- func: run server
@@ -8157,7 +8192,12 @@ tasks:
81578192
TOPOLOGY: standalone
81588193
COVERAGE: "1"
81598194
PYTHON_VERSION: "3.10"
8160-
tags: [server-version]
8195+
tags:
8196+
- server-version
8197+
- "3.10"
8198+
- standalone
8199+
- auth
8200+
- nossl
81618201
- name: test-python3.11-noauth-ssl-standalone-cov
81628202
commands:
81638203
- func: run server
@@ -8173,7 +8213,12 @@ tasks:
81738213
TOPOLOGY: standalone
81748214
COVERAGE: "1"
81758215
PYTHON_VERSION: "3.11"
8176-
tags: [server-version]
8216+
tags:
8217+
- server-version
8218+
- "3.11"
8219+
- standalone
8220+
- noauth
8221+
- ssl
81778222
- name: test-python3.12-noauth-nossl-standalone-cov
81788223
commands:
81798224
- func: run server
@@ -8189,7 +8234,12 @@ tasks:
81898234
TOPOLOGY: standalone
81908235
COVERAGE: "1"
81918236
PYTHON_VERSION: "3.12"
8192-
tags: [server-version]
8237+
tags:
8238+
- server-version
8239+
- "3.12"
8240+
- standalone
8241+
- noauth
8242+
- nossl
81938243
- name: test-python3.13-auth-ssl-replica-set-cov
81948244
commands:
81958245
- func: run server
@@ -8205,7 +8255,12 @@ tasks:
82058255
TOPOLOGY: replica_set
82068256
COVERAGE: "1"
82078257
PYTHON_VERSION: "3.13"
8208-
tags: [server-version]
8258+
tags:
8259+
- server-version
8260+
- "3.13"
8261+
- replica_set
8262+
- auth
8263+
- ssl
82098264
- name: test-pypy3.10-auth-nossl-replica-set
82108265
commands:
82118266
- func: run server
@@ -8219,7 +8274,12 @@ tasks:
82198274
SSL: nossl
82208275
TOPOLOGY: replica_set
82218276
PYTHON_VERSION: pypy3.10
8222-
tags: [server-version]
8277+
tags:
8278+
- server-version
8279+
- pypy3.10
8280+
- replica_set
8281+
- auth
8282+
- nossl
82238283
- name: test-python3.9-noauth-ssl-replica-set-cov
82248284
commands:
82258285
- func: run server
@@ -8235,7 +8295,12 @@ tasks:
82358295
TOPOLOGY: replica_set
82368296
COVERAGE: "1"
82378297
PYTHON_VERSION: "3.9"
8238-
tags: [server-version]
8298+
tags:
8299+
- server-version
8300+
- "3.9"
8301+
- replica_set
8302+
- noauth
8303+
- ssl
82398304
- name: test-python3.10-noauth-nossl-replica-set-cov
82408305
commands:
82418306
- func: run server
@@ -8251,7 +8316,12 @@ tasks:
82518316
TOPOLOGY: replica_set
82528317
COVERAGE: "1"
82538318
PYTHON_VERSION: "3.10"
8254-
tags: [server-version]
8319+
tags:
8320+
- server-version
8321+
- "3.10"
8322+
- replica_set
8323+
- noauth
8324+
- nossl
82558325
- name: test-python3.12-auth-nossl-sharded-cluster-cov
82568326
commands:
82578327
- func: run server
@@ -8267,7 +8337,12 @@ tasks:
82678337
TOPOLOGY: sharded_cluster
82688338
COVERAGE: "1"
82698339
PYTHON_VERSION: "3.12"
8270-
tags: [server-version]
8340+
tags:
8341+
- server-version
8342+
- "3.12"
8343+
- sharded_cluster
8344+
- auth
8345+
- nossl
82718346
- name: test-python3.13-noauth-ssl-sharded-cluster-cov
82728347
commands:
82738348
- func: run server
@@ -8283,7 +8358,12 @@ tasks:
82838358
TOPOLOGY: sharded_cluster
82848359
COVERAGE: "1"
82858360
PYTHON_VERSION: "3.13"
8286-
tags: [server-version]
8361+
tags:
8362+
- server-version
8363+
- "3.13"
8364+
- sharded_cluster
8365+
- noauth
8366+
- ssl
82878367
- name: test-pypy3.10-noauth-nossl-sharded-cluster
82888368
commands:
82898369
- func: run server
@@ -8297,7 +8377,12 @@ tasks:
82978377
SSL: nossl
82988378
TOPOLOGY: sharded_cluster
82998379
PYTHON_VERSION: pypy3.10
8300-
tags: [server-version]
8380+
tags:
8381+
- server-version
8382+
- pypy3.10
8383+
- sharded_cluster
8384+
- noauth
8385+
- nossl
83018386

83028387
# Serverless tests
83038388
- name: test-serverless

.evergreen/scripts/generate_config.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,7 @@ def create_server_version_tasks():
591591
continue
592592
task_types.append((python, topology, auth, ssl))
593593
for python, topology, auth, ssl in task_types:
594-
tags = ["server-version"]
594+
tags = ["server-version", python, topology, auth, ssl]
595595
expansions = dict(AUTH=auth, SSL=ssl, TOPOLOGY=topology)
596596
if python not in PYPYS:
597597
expansions["COVERAGE"] = "1"

0 commit comments

Comments
 (0)