@@ -68,7 +68,8 @@ tasks.register<Test>("test-python-3.11-mysql") {
6868 filter.includeTestsMatching(" integration.host.TestRunner.runTests" )
6969 doFirst {
7070 systemProperty(" exclude-performance" , " true" )
71- systemProperty(" exclude-python-38" , " true" )
71+ systemProperty(" exclude-python-3-12" , " true" )
72+ systemProperty(" exclude-python-3-13" , " true" )
7273 systemProperty(" exclude-multi-az-cluster" , " true" )
7374 systemProperty(" exclude-multi-az-instance" , " true" )
7475 systemProperty(" exclude-bg" , " true" )
@@ -79,28 +80,47 @@ tasks.register<Test>("test-python-3.11-mysql") {
7980 }
8081}
8182
82- tasks.register<Test >(" test-python-3.8-mysql " ) {
83+ tasks.register<Test >(" test-python-3.11-pg " ) {
8384 group = " verification"
8485 filter.includeTestsMatching(" integration.host.TestRunner.runTests" )
8586 doFirst {
8687 systemProperty(" exclude-performance" , " true" )
87- systemProperty(" exclude-python-311" , " true" )
88+ systemProperty(" exclude-python-3-12" , " true" )
89+ systemProperty(" exclude-python-3-13" , " true" )
8890 systemProperty(" exclude-multi-az-cluster" , " true" )
8991 systemProperty(" exclude-multi-az-instance" , " true" )
9092 systemProperty(" exclude-bg" , " true" )
93+ systemProperty(" exclude-mysql-driver" , " true" )
94+ systemProperty(" exclude-mysql-engine" , " true" )
95+ systemProperty(" exclude-mariadb-driver" , " true" )
96+ systemProperty(" exclude-mariadb-engine" , " true" )
97+ }
98+ }
99+
100+ tasks.register<Test >(" test-python-3.12-mysql" ) {
101+ group = " verification"
102+ filter.includeTestsMatching(" integration.host.TestRunner.runTests" )
103+ doFirst {
104+ systemProperty(" exclude-performance" , " true" )
105+ systemProperty(" exclude-python-3-11" , " true" )
106+ systemProperty(" exclude-python-3-13" , " true" )
107+ systemProperty(" exclude-multi-az-cluster" , " true" )
108+ systemProperty(" exclude-multi-az-instance" , " true" )
91109 systemProperty(" exclude-traces-telemetry" , " true" )
92110 systemProperty(" exclude-metrics-telemetry" , " true" )
111+ systemProperty(" exclude-bg" , " true" )
93112 systemProperty(" exclude-pg-driver" , " true" )
94113 systemProperty(" exclude-pg-engine" , " true" )
95114 }
96115}
97116
98- tasks.register<Test >(" test-python-3.11 -pg" ) {
117+ tasks.register<Test >(" test-python-3.12 -pg" ) {
99118 group = " verification"
100119 filter.includeTestsMatching(" integration.host.TestRunner.runTests" )
101120 doFirst {
102121 systemProperty(" exclude-performance" , " true" )
103- systemProperty(" exclude-python-38" , " true" )
122+ systemProperty(" exclude-python-3-11" , " true" )
123+ systemProperty(" exclude-python-3-13" , " true" )
104124 systemProperty(" exclude-multi-az-cluster" , " true" )
105125 systemProperty(" exclude-multi-az-instance" , " true" )
106126 systemProperty(" exclude-bg" , " true" )
@@ -111,12 +131,30 @@ tasks.register<Test>("test-python-3.11-pg") {
111131 }
112132}
113133
114- tasks.register<Test >(" test-python-3.8-pg" ) {
134+ tasks.register<Test >(" test-python-3.13-mysql" ) {
135+ group = " verification"
136+ filter.includeTestsMatching(" integration.host.TestRunner.runTests" )
137+ doFirst {
138+ systemProperty(" exclude-performance" , " true" )
139+ systemProperty(" exclude-python-3-11" , " true" )
140+ systemProperty(" exclude-python-3-12" , " true" )
141+ systemProperty(" exclude-multi-az-cluster" , " true" )
142+ systemProperty(" exclude-multi-az-instance" , " true" )
143+ systemProperty(" exclude-bg" , " true" )
144+ systemProperty(" exclude-traces-telemetry" , " true" )
145+ systemProperty(" exclude-metrics-telemetry" , " true" )
146+ systemProperty(" exclude-pg-driver" , " true" )
147+ systemProperty(" exclude-pg-engine" , " true" )
148+ }
149+ }
150+
151+ tasks.register<Test >(" test-python-3.13-pg" ) {
115152 group = " verification"
116153 filter.includeTestsMatching(" integration.host.TestRunner.runTests" )
117154 doFirst {
118155 systemProperty(" exclude-performance" , " true" )
119- systemProperty(" exclude-python-311" , " true" )
156+ systemProperty(" exclude-python-3-11" , " true" )
157+ systemProperty(" exclude-python-3-12" , " true" )
120158 systemProperty(" exclude-multi-az-cluster" , " true" )
121159 systemProperty(" exclude-multi-az-instance" , " true" )
122160 systemProperty(" exclude-bg" , " true" )
@@ -136,7 +174,6 @@ tasks.register<Test>("test-docker") {
136174 systemProperty(" exclude-multi-az-instance" , " true" )
137175 systemProperty(" exclude-bg" , " true" )
138176 systemProperty(" exclude-performance" , " true" )
139- systemProperty(" exclude-python-38" , " true" )
140177 }
141178}
142179
@@ -149,7 +186,6 @@ tasks.register<Test>("test-aurora") {
149186 systemProperty(" exclude-multi-az-instance" , " true" )
150187 systemProperty(" exclude-bg" , " true" )
151188 systemProperty(" exclude-performance" , " true" )
152- systemProperty(" exclude-python-38" , " true" )
153189 }
154190}
155191
@@ -190,7 +226,6 @@ tasks.register<Test>("test-multi-az") {
190226 systemProperty(" exclude-docker" , " true" )
191227 systemProperty(" exclude-performance" , " true" )
192228 systemProperty(" exclude-aurora" , " true" )
193- systemProperty(" exclude-python-38" , " true" )
194229 systemProperty(" exclude-bg" , " true" )
195230 }
196231}
@@ -276,7 +311,6 @@ tasks.register<Test>("test-bgd-mysql-instance") {
276311 systemProperty(" exclude-performance" , " true" )
277312 systemProperty(" exclude-pg-driver" , " true" )
278313 systemProperty(" exclude-pg-engine" , " true" )
279- systemProperty(" exclude-python-38" , " true" )
280314 systemProperty(" exclude-aurora" , " true" )
281315 systemProperty(" exclude-failover" , " true" )
282316 systemProperty(" exclude-secrets-manager" , " true" )
@@ -296,7 +330,6 @@ tasks.register<Test>("test-bgd-mysql-aurora") {
296330 systemProperty(" exclude-performance" , " true" )
297331 systemProperty(" exclude-pg-driver" , " true" )
298332 systemProperty(" exclude-pg-engine" , " true" )
299- systemProperty(" exclude-python-38" , " true" )
300333 systemProperty(" exclude-multi-az-instance" , " true" )
301334 systemProperty(" exclude-failover" , " true" )
302335 systemProperty(" exclude-secrets-manager" , " true" )
@@ -317,7 +350,6 @@ tasks.register<Test>("test-bgd-pg-instance") {
317350 systemProperty(" exclude-performance" , " true" )
318351 systemProperty(" exclude-mysql-driver" , " true" )
319352 systemProperty(" exclude-mysql-engine" , " true" )
320- systemProperty(" exclude-python-38" , " true" )
321353 systemProperty(" exclude-aurora" , " true" )
322354 systemProperty(" exclude-failover" , " true" )
323355 systemProperty(" exclude-secrets-manager" , " true" )
@@ -337,7 +369,6 @@ tasks.register<Test>("test-bgd-pg-aurora") {
337369 systemProperty(" exclude-performance" , " true" )
338370 systemProperty(" exclude-mysql-driver" , " true" )
339371 systemProperty(" exclude-mysql-engine" , " true" )
340- systemProperty(" exclude-python-38" , " true" )
341372 systemProperty(" exclude-multi-az-instance" , " true" )
342373 systemProperty(" exclude-failover" , " true" )
343374 systemProperty(" exclude-secrets-manager" , " true" )
@@ -357,7 +388,6 @@ tasks.register<Test>("debug-all-environments") {
357388 filter.includeTestsMatching(" integration.host.TestRunner.debugTests" )
358389 doFirst {
359390 systemProperty(" exclude-performance" , " true" )
360- systemProperty(" exclude-python-38" , " true" )
361391 systemProperty(" exclude-bg" , " true" )
362392 }
363393}
@@ -371,7 +401,6 @@ tasks.register<Test>("debug-docker") {
371401 systemProperty(" exclude-multi-az-instance" , " true" )
372402 systemProperty(" exclude-bg" , " true" )
373403 systemProperty(" exclude-performance" , " true" )
374- systemProperty(" exclude-python-38" , " true" )
375404 }
376405}
377406
@@ -384,7 +413,6 @@ tasks.register<Test>("debug-aurora") {
384413 systemProperty(" exclude-multi-az-instance" , " true" )
385414 systemProperty(" exclude-bg" , " true" )
386415 systemProperty(" exclude-performance" , " true" )
387- systemProperty(" exclude-python-38" , " true" )
388416 }
389417}
390418
@@ -470,7 +498,6 @@ tasks.register<Test>("debug-multi-az") {
470498 systemProperty(" exclude-docker" , " true" )
471499 systemProperty(" exclude-aurora" , " true" )
472500 systemProperty(" exclude-performance" , " true" )
473- systemProperty(" exclude-python-38" , " true" )
474501 systemProperty(" exclude-bg" , " true" )
475502 }
476503}
@@ -509,7 +536,6 @@ tasks.register<Test>("debug-bgd-pg-aurora") {
509536 systemProperty(" exclude-performance" , " true" )
510537 systemProperty(" exclude-mysql-driver" , " true" )
511538 systemProperty(" exclude-mysql-engine" , " true" )
512- systemProperty(" exclude-python-38" , " true" )
513539 systemProperty(" exclude-multi-az-instance" , " true" )
514540 systemProperty(" exclude-failover" , " true" )
515541 systemProperty(" exclude-secrets-manager" , " true" )
@@ -529,7 +555,6 @@ tasks.register<Test>("debug-bgd-mysql-aurora") {
529555 systemProperty(" exclude-performance" , " true" )
530556 systemProperty(" exclude-pg-driver" , " true" )
531557 systemProperty(" exclude-pg-engine" , " true" )
532- systemProperty(" exclude-python-38" , " true" )
533558 systemProperty(" exclude-multi-az-instance" , " true" )
534559 systemProperty(" exclude-failover" , " true" )
535560 systemProperty(" exclude-secrets-manager" , " true" )
@@ -549,7 +574,6 @@ tasks.register<Test>("debug-bgd-mysql-instance") {
549574 systemProperty(" exclude-performance" , " true" )
550575 systemProperty(" exclude-pg-driver" , " true" )
551576 systemProperty(" exclude-pg-engine" , " true" )
552- systemProperty(" exclude-python-38" , " true" )
553577 systemProperty(" exclude-aurora" , " true" )
554578 systemProperty(" exclude-failover" , " true" )
555579 systemProperty(" exclude-secrets-manager" , " true" )
@@ -569,7 +593,6 @@ tasks.register<Test>("debug-bgd-pg-instance") {
569593 systemProperty(" exclude-performance" , " true" )
570594 systemProperty(" exclude-mysql-driver" , " true" )
571595 systemProperty(" exclude-mysql-engine" , " true" )
572- systemProperty(" exclude-python-38" , " true" )
573596 systemProperty(" exclude-aurora" , " true" )
574597 systemProperty(" exclude-failover" , " true" )
575598 systemProperty(" exclude-secrets-manager" , " true" )
0 commit comments