This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new aba8e4a6c9 Drop Postgres 11 support in dev/ci (#35386)
aba8e4a6c9 is described below
commit aba8e4a6c9cb6ac7b1b724944f432a06cd7740a5
Author: Andrey Anshin <[email protected]>
AuthorDate: Sun Nov 5 03:20:36 2023 +0400
Drop Postgres 11 support in dev/ci (#35386)
---
CONTRIBUTORS_QUICK_START.rst | 6 +++---
dev/breeze/src/airflow_breeze/global_constants.py | 4 ++--
images/breeze/output-commands-hash.txt | 18 +++++++++---------
images/breeze/output-commands.svg | 2 +-
images/breeze/output_setup_config.svg | 2 +-
images/breeze/output_shell.svg | 2 +-
images/breeze/output_start-airflow.svg | 2 +-
images/breeze/output_testing_db-tests.svg | 2 +-
images/breeze/output_testing_integration-tests.svg | 2 +-
images/breeze/output_testing_tests.svg | 2 +-
10 files changed, 21 insertions(+), 21 deletions(-)
diff --git a/CONTRIBUTORS_QUICK_START.rst b/CONTRIBUTORS_QUICK_START.rst
index d9eccde0e7..3a414b2954 100644
--- a/CONTRIBUTORS_QUICK_START.rst
+++ b/CONTRIBUTORS_QUICK_START.rst
@@ -707,7 +707,7 @@ All Tests are inside ./tests directory.
.. code-block:: bash
- $ breeze --backend postgres --postgres-version 10 --python 3.8 --db-reset
testing tests --test-type All
+ $ breeze --backend postgres --postgres-version 15 --python 3.8 --db-reset
testing tests --test-type All
- Running specific type of test
@@ -717,7 +717,7 @@ All Tests are inside ./tests directory.
.. code-block:: bash
- $ breeze --backend postgres --postgres-version 10 --python 3.8 --db-reset
testing tests --test-type Core
+ $ breeze --backend postgres --postgres-version 15 --python 3.8 --db-reset
testing tests --test-type Core
- Running Integration test for specific test type
@@ -726,7 +726,7 @@ All Tests are inside ./tests directory.
.. code-block:: bash
- $ breeze --backend postgres --postgres-version 10 --python 3.8 --db-reset
testing tests --test-type All --integration mongo
+ $ breeze --backend postgres --postgres-version 15 --python 3.8 --db-reset
testing tests --test-type All --integration mongo
- For more information on Testing visit : |TESTING.rst|
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py
b/dev/breeze/src/airflow_breeze/global_constants.py
index 8ee274b871..e1e5e220a6 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -87,7 +87,7 @@ MOUNT_SKIP = "skip"
MOUNT_REMOVE = "remove"
ALLOWED_MOUNT_OPTIONS = [MOUNT_SELECTED, MOUNT_ALL, MOUNT_SKIP, MOUNT_REMOVE]
-ALLOWED_POSTGRES_VERSIONS = ["11", "12", "13", "14", "15", "16"]
+ALLOWED_POSTGRES_VERSIONS = ["12", "13", "14", "15", "16"]
# Oracle introduced new release model for MySQL
# - LTS: Long Time Support releases, new release approx every 2 year,
# with 5 year premier and 3 year extended support, no new features/removals
during current LTS release.
@@ -226,7 +226,7 @@ PYTHONDONTWRITEBYTECODE = True
PRODUCTION_IMAGE = False
ALL_PYTHON_MAJOR_MINOR_VERSIONS = ["3.8", "3.9", "3.10", "3.11"]
CURRENT_PYTHON_MAJOR_MINOR_VERSIONS = ALL_PYTHON_MAJOR_MINOR_VERSIONS
-CURRENT_POSTGRES_VERSIONS = ["11", "12", "13", "14", "15", "16"]
+CURRENT_POSTGRES_VERSIONS = ["12", "13", "14", "15", "16"]
DEFAULT_POSTGRES_VERSION = CURRENT_POSTGRES_VERSIONS[0]
USE_MYSQL_INNOVATION_RELEASE = True
if USE_MYSQL_INNOVATION_RELEASE:
diff --git a/images/breeze/output-commands-hash.txt
b/images/breeze/output-commands-hash.txt
index 2be48d5a3f..5871ee5998 100644
--- a/images/breeze/output-commands-hash.txt
+++ b/images/breeze/output-commands-hash.txt
@@ -1,7 +1,7 @@
# This file is automatically generated by pre-commit. If you have a conflict
with this file
# Please do not solve it but run `breeze setup regenerate-command-images`.
# This command should fix the conflict and regenerate help images that you
have conflict with.
-main:98ecc69ba3b0755b17bfecce0290f5ef
+main:96b4884054753db922cb8ca2cc555368
build-docs:2e9882744f219e56726548ce2d13c3f5
ci:find-backtracking-candidates:17fe56b867a745e5032a08dfcd3f73ee
ci:fix-ownership:3e5a73533cc96045e72cb258783cfc96
@@ -58,18 +58,18 @@
sbom:update-sbom-information:653be48be70b4b7ff5172d491aadc694
sbom:386048e0c00c0de30cf181eb9f3862ea
setup:autocomplete:fffcd49e102e09ccd69b3841a9e3ea8e
setup:check-all-params-in-groups:5c5e3c382fc8ce84899d224448b3f48a
-setup:config:e3643574bbd8ecb635f4a4e545129263
+setup:config:3435f1f1535a82c30591dbf577294d2e
setup:regenerate-command-images:3c3023afd1761030c64bd6f1d6ef4793
setup:self-upgrade:4af905a147fcd6670a0e33d3d369a94b
setup:version:be116d90a21c2afe01087f7609774e1e
-setup:2d0ee1962148f1620924fb1ab96bcf75
-shell:7100dd035b4ab8fc137a0ee28119c575
-start-airflow:106291d99f4a64b03dae672f8227f057
+setup:65c45fd922535977e640faa9b93042f0
+shell:8e661773a5ee64e7b084df0883801c01
+start-airflow:4d8a8639bb9b7bb7441f878458a34801
static-checks:06290ff4d6f24bbda96421385ba29ca2
-testing:db-tests:bae4c8fcb9e59f2e0bfe682725c0e55e
+testing:db-tests:c45075080add9d991477e7f0779c9759
testing:docker-compose-tests:fd154a058082fcfda12eb877a9a89338
testing:helm-tests:98a9ba6631249762b1633b76a29f4461
-testing:integration-tests:01490a3980b1a25c453a4bf39c60b069
+testing:integration-tests:4a7da2c5a8c42fcc43941a75f0af68e7
testing:non-db-tests:ed916603036dd9979b1593c4d088eb40
-testing:tests:9ec49647fc0d5f2c0b4f2af876260beb
-testing:5b522dd4481e0978501e0189ecb7580a
+testing:tests:1620dc0e96578677e8f6ce48cbcd2daa
+testing:6e34803ff61ce4b496dc5f9e72154996
diff --git a/images/breeze/output-commands.svg
b/images/breeze/output-commands.svg
index 0068f3b66f..cf40431c01 100644
--- a/images/breeze/output-commands.svg
+++ b/images/breeze/output-commands.svg
@@ -267,7 +267,7 @@
</text><text class="breeze-help-r5" x="0" y="386" textLength="12.2"
clip-path="url(#breeze-help-line-15)">│</text><text class="breeze-help-r1"
x="317.2" y="386" textLength="1122.4"
clip-path="url(#breeze-help-line-15)">and no database and any attempts to connect to Airflow DB will fail.                        <
[...]
</text><text class="breeze-help-r5" x="0" y="410.4" textLength="12.2"
clip-path="url(#breeze-help-line-16)">│</text><text class="breeze-help-r7"
x="317.2" y="410.4" textLength="1122.4"
clip-path="url(#breeze-help-line-16)">(>sqlite< | mysql | postgres | mssql | none)                              
[...]
</text><text class="breeze-help-r5" x="0" y="434.8" textLength="12.2"
clip-path="url(#breeze-help-line-17)">│</text><text class="breeze-help-r5"
x="317.2" y="434.8" textLength="1122.4"
clip-path="url(#breeze-help-line-17)">[default: sqlite]                                         &
[...]
-</text><text class="breeze-help-r5" x="0" y="459.2" textLength="12.2"
clip-path="url(#breeze-help-line-18)">│</text><text class="breeze-help-r4"
x="24.4" y="459.2" textLength="12.2"
clip-path="url(#breeze-help-line-18)">-</text><text class="breeze-help-r4"
x="36.6" y="459.2" textLength="109.8"
clip-path="url(#breeze-help-line-18)">-postgres</text><text
class="breeze-help-r4" x="146.4" y="459.2" textLength="97.6"
clip-path="url(#breeze-help-line-18)">-version</text><text class="breeze-hel
[...]
+</text><text class="breeze-help-r5" x="0" y="459.2" textLength="12.2"
clip-path="url(#breeze-help-line-18)">│</text><text class="breeze-help-r4"
x="24.4" y="459.2" textLength="12.2"
clip-path="url(#breeze-help-line-18)">-</text><text class="breeze-help-r4"
x="36.6" y="459.2" textLength="109.8"
clip-path="url(#breeze-help-line-18)">-postgres</text><text
class="breeze-help-r4" x="146.4" y="459.2" textLength="97.6"
clip-path="url(#breeze-help-line-18)">-version</text><text class="breeze-hel
[...]
</text><text class="breeze-help-r5" x="0" y="483.6" textLength="12.2"
clip-path="url(#breeze-help-line-19)">│</text><text class="breeze-help-r4"
x="24.4" y="483.6" textLength="12.2"
clip-path="url(#breeze-help-line-19)">-</text><text class="breeze-help-r4"
x="36.6" y="483.6" textLength="73.2"
clip-path="url(#breeze-help-line-19)">-mysql</text><text class="breeze-help-r4"
x="109.8" y="483.6" textLength="97.6"
clip-path="url(#breeze-help-line-19)">-version</text><text
class="breeze-help-r6 [...]
</text><text class="breeze-help-r5" x="0" y="508" textLength="12.2"
clip-path="url(#breeze-help-line-20)">│</text><text class="breeze-help-r4"
x="24.4" y="508" textLength="12.2"
clip-path="url(#breeze-help-line-20)">-</text><text class="breeze-help-r4"
x="36.6" y="508" textLength="73.2"
clip-path="url(#breeze-help-line-20)">-mssql</text><text class="breeze-help-r4"
x="109.8" y="508" textLength="97.6"
clip-path="url(#breeze-help-line-20)">-version</text><text
class="breeze-help-r6" x="268 [...]
</text><text class="breeze-help-r5" x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-help-line-21)">│</text><text class="breeze-help-r4"
x="24.4" y="532.4" textLength="12.2"
clip-path="url(#breeze-help-line-21)">-</text><text class="breeze-help-r4"
x="36.6" y="532.4" textLength="36.6"
clip-path="url(#breeze-help-line-21)">-db</text><text class="breeze-help-r4"
x="73.2" y="532.4" textLength="73.2"
clip-path="url(#breeze-help-line-21)">-reset</text><text class="breeze-help-r6"
x="2 [...]
diff --git a/images/breeze/output_setup_config.svg
b/images/breeze/output_setup_config.svg
index 28514c9dbc..6d6c226417 100644
--- a/images/breeze/output_setup_config.svg
+++ b/images/breeze/output_setup_config.svg
@@ -140,7 +140,7 @@
</text><text class="breeze-setup-config-r5" x="0" y="288.4" textLength="12.2"
clip-path="url(#breeze-setup-config-line-11)">│</text><text
class="breeze-setup-config-r1" x="475.8" y="288.4" textLength="963.8"
clip-path="url(#breeze-setup-config-line-11)">fail.                                       
[...]
</text><text class="breeze-setup-config-r5" x="0" y="312.8" textLength="12.2"
clip-path="url(#breeze-setup-config-line-12)">│</text><text
class="breeze-setup-config-r7" x="475.8" y="312.8" textLength="963.8"
clip-path="url(#breeze-setup-config-line-12)">(>sqlite< | mysql | postgres | mssql | none)                        
[...]
</text><text class="breeze-setup-config-r5" x="0" y="337.2" textLength="12.2"
clip-path="url(#breeze-setup-config-line-13)">│</text><text
class="breeze-setup-config-r5" x="475.8" y="337.2" textLength="963.8"
clip-path="url(#breeze-setup-config-line-13)">[default: sqlite]                                    
[...]
-</text><text class="breeze-setup-config-r5" x="0" y="361.6" textLength="12.2"
clip-path="url(#breeze-setup-config-line-14)">│</text><text
class="breeze-setup-config-r4" x="24.4" y="361.6" textLength="12.2"
clip-path="url(#breeze-setup-config-line-14)">-</text><text
class="breeze-setup-config-r4" x="36.6" y="361.6" textLength="109.8"
clip-path="url(#breeze-setup-config-line-14)">-postgres</text><text
class="breeze-setup-config-r4" x="146.4" y="361.6" textLength="97.6"
clip-path="url(#bree [...]
+</text><text class="breeze-setup-config-r5" x="0" y="361.6" textLength="12.2"
clip-path="url(#breeze-setup-config-line-14)">│</text><text
class="breeze-setup-config-r4" x="24.4" y="361.6" textLength="12.2"
clip-path="url(#breeze-setup-config-line-14)">-</text><text
class="breeze-setup-config-r4" x="36.6" y="361.6" textLength="109.8"
clip-path="url(#breeze-setup-config-line-14)">-postgres</text><text
class="breeze-setup-config-r4" x="146.4" y="361.6" textLength="97.6"
clip-path="url(#bree [...]
</text><text class="breeze-setup-config-r5" x="0" y="386" textLength="12.2"
clip-path="url(#breeze-setup-config-line-15)">│</text><text
class="breeze-setup-config-r4" x="24.4" y="386" textLength="12.2"
clip-path="url(#breeze-setup-config-line-15)">-</text><text
class="breeze-setup-config-r4" x="36.6" y="386" textLength="73.2"
clip-path="url(#breeze-setup-config-line-15)">-mysql</text><text
class="breeze-setup-config-r4" x="109.8" y="386" textLength="97.6"
clip-path="url(#breeze-setup-con [...]
</text><text class="breeze-setup-config-r5" x="0" y="410.4" textLength="12.2"
clip-path="url(#breeze-setup-config-line-16)">│</text><text
class="breeze-setup-config-r4" x="24.4" y="410.4" textLength="12.2"
clip-path="url(#breeze-setup-config-line-16)">-</text><text
class="breeze-setup-config-r4" x="36.6" y="410.4" textLength="73.2"
clip-path="url(#breeze-setup-config-line-16)">-mssql</text><text
class="breeze-setup-config-r4" x="109.8" y="410.4" textLength="97.6"
clip-path="url(#breeze-s [...]
</text><text class="breeze-setup-config-r5" x="0" y="434.8" textLength="12.2"
clip-path="url(#breeze-setup-config-line-17)">│</text><text
class="breeze-setup-config-r4" x="24.4" y="434.8" textLength="12.2"
clip-path="url(#breeze-setup-config-line-17)">-</text><text
class="breeze-setup-config-r4" x="36.6" y="434.8" textLength="134.2"
clip-path="url(#breeze-setup-config-line-17)">-cheatsheet</text><text
class="breeze-setup-config-r1" x="170.8" y="434.8" textLength="12.2"
clip-path="url(#br [...]
diff --git a/images/breeze/output_shell.svg b/images/breeze/output_shell.svg
index 6cd722a070..115a00a3c1 100644
--- a/images/breeze/output_shell.svg
+++ b/images/breeze/output_shell.svg
@@ -320,7 +320,7 @@
</text><text class="breeze-shell-r5" x="0" y="434.8" textLength="12.2"
clip-path="url(#breeze-shell-line-17)">│</text><text class="breeze-shell-r1"
x="317.2" y="434.8" textLength="1122.4"
clip-path="url(#breeze-shell-line-17)">and no database and any attempts to connect to Airflow DB will fail.                       
[...]
</text><text class="breeze-shell-r5" x="0" y="459.2" textLength="12.2"
clip-path="url(#breeze-shell-line-18)">│</text><text class="breeze-shell-r7"
x="317.2" y="459.2" textLength="1122.4"
clip-path="url(#breeze-shell-line-18)">(>sqlite< | mysql | postgres | mssql | none)                             &
[...]
</text><text class="breeze-shell-r5" x="0" y="483.6" textLength="12.2"
clip-path="url(#breeze-shell-line-19)">│</text><text class="breeze-shell-r5"
x="317.2" y="483.6" textLength="1122.4"
clip-path="url(#breeze-shell-line-19)">[default: sqlite]                                        
[...]
-</text><text class="breeze-shell-r5" x="0" y="508" textLength="12.2"
clip-path="url(#breeze-shell-line-20)">│</text><text class="breeze-shell-r4"
x="24.4" y="508" textLength="12.2"
clip-path="url(#breeze-shell-line-20)">-</text><text class="breeze-shell-r4"
x="36.6" y="508" textLength="109.8"
clip-path="url(#breeze-shell-line-20)">-postgres</text><text
class="breeze-shell-r4" x="146.4" y="508" textLength="97.6"
clip-path="url(#breeze-shell-line-20)">-version</text><text class="breeze-she
[...]
+</text><text class="breeze-shell-r5" x="0" y="508" textLength="12.2"
clip-path="url(#breeze-shell-line-20)">│</text><text class="breeze-shell-r4"
x="24.4" y="508" textLength="12.2"
clip-path="url(#breeze-shell-line-20)">-</text><text class="breeze-shell-r4"
x="36.6" y="508" textLength="109.8"
clip-path="url(#breeze-shell-line-20)">-postgres</text><text
class="breeze-shell-r4" x="146.4" y="508" textLength="97.6"
clip-path="url(#breeze-shell-line-20)">-version</text><text class="breeze-she
[...]
</text><text class="breeze-shell-r5" x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-shell-line-21)">│</text><text class="breeze-shell-r4"
x="24.4" y="532.4" textLength="12.2"
clip-path="url(#breeze-shell-line-21)">-</text><text class="breeze-shell-r4"
x="36.6" y="532.4" textLength="73.2"
clip-path="url(#breeze-shell-line-21)">-mysql</text><text
class="breeze-shell-r4" x="109.8" y="532.4" textLength="97.6"
clip-path="url(#breeze-shell-line-21)">-version</text><text class="breeze [...]
</text><text class="breeze-shell-r5" x="0" y="556.8" textLength="12.2"
clip-path="url(#breeze-shell-line-22)">│</text><text class="breeze-shell-r4"
x="24.4" y="556.8" textLength="12.2"
clip-path="url(#breeze-shell-line-22)">-</text><text class="breeze-shell-r4"
x="36.6" y="556.8" textLength="73.2"
clip-path="url(#breeze-shell-line-22)">-mssql</text><text
class="breeze-shell-r4" x="109.8" y="556.8" textLength="97.6"
clip-path="url(#breeze-shell-line-22)">-version</text><text class="breeze [...]
</text><text class="breeze-shell-r5" x="0" y="581.2" textLength="12.2"
clip-path="url(#breeze-shell-line-23)">│</text><text class="breeze-shell-r4"
x="24.4" y="581.2" textLength="12.2"
clip-path="url(#breeze-shell-line-23)">-</text><text class="breeze-shell-r4"
x="36.6" y="581.2" textLength="36.6"
clip-path="url(#breeze-shell-line-23)">-db</text><text class="breeze-shell-r4"
x="73.2" y="581.2" textLength="73.2"
clip-path="url(#breeze-shell-line-23)">-reset</text><text class="breeze-shell
[...]
diff --git a/images/breeze/output_start-airflow.svg
b/images/breeze/output_start-airflow.svg
index 92e09d60ff..c0cb0b0922 100644
--- a/images/breeze/output_start-airflow.svg
+++ b/images/breeze/output_start-airflow.svg
@@ -306,7 +306,7 @@
</text><text class="breeze-start-airflow-r5" x="0" y="532.4" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-21)">│</text><text
class="breeze-start-airflow-r1" x="317.2" y="532.4" textLength="1122.4"
clip-path="url(#breeze-start-airflow-line-21)">and no database and any attempts to connect to Airflow DB will fail.                 
[...]
</text><text class="breeze-start-airflow-r5" x="0" y="556.8" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-22)">│</text><text
class="breeze-start-airflow-r7" x="317.2" y="556.8" textLength="1122.4"
clip-path="url(#breeze-start-airflow-line-22)">(>sqlite< | mysql | postgres | mssql | none)                        
[...]
</text><text class="breeze-start-airflow-r5" x="0" y="581.2" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-23)">│</text><text
class="breeze-start-airflow-r5" x="317.2" y="581.2" textLength="1122.4"
clip-path="url(#breeze-start-airflow-line-23)">[default: sqlite]                                   &
[...]
-</text><text class="breeze-start-airflow-r5" x="0" y="605.6" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-24)">│</text><text
class="breeze-start-airflow-r4" x="24.4" y="605.6" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-24)">-</text><text
class="breeze-start-airflow-r4" x="36.6" y="605.6" textLength="109.8"
clip-path="url(#breeze-start-airflow-line-24)">-postgres</text><text
class="breeze-start-airflow-r4" x="146.4" y="605.6" textLength="97.6"
clip-path="ur [...]
+</text><text class="breeze-start-airflow-r5" x="0" y="605.6" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-24)">│</text><text
class="breeze-start-airflow-r4" x="24.4" y="605.6" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-24)">-</text><text
class="breeze-start-airflow-r4" x="36.6" y="605.6" textLength="109.8"
clip-path="url(#breeze-start-airflow-line-24)">-postgres</text><text
class="breeze-start-airflow-r4" x="146.4" y="605.6" textLength="97.6"
clip-path="ur [...]
</text><text class="breeze-start-airflow-r5" x="0" y="630" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-25)">│</text><text
class="breeze-start-airflow-r4" x="24.4" y="630" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-25)">-</text><text
class="breeze-start-airflow-r4" x="36.6" y="630" textLength="73.2"
clip-path="url(#breeze-start-airflow-line-25)">-mysql</text><text
class="breeze-start-airflow-r4" x="109.8" y="630" textLength="97.6"
clip-path="url(#breeze-st [...]
</text><text class="breeze-start-airflow-r5" x="0" y="654.4" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-26)">│</text><text
class="breeze-start-airflow-r4" x="24.4" y="654.4" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-26)">-</text><text
class="breeze-start-airflow-r4" x="36.6" y="654.4" textLength="73.2"
clip-path="url(#breeze-start-airflow-line-26)">-mssql</text><text
class="breeze-start-airflow-r4" x="109.8" y="654.4" textLength="97.6"
clip-path="url(#b [...]
</text><text class="breeze-start-airflow-r5" x="0" y="678.8" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-27)">│</text><text
class="breeze-start-airflow-r4" x="24.4" y="678.8" textLength="12.2"
clip-path="url(#breeze-start-airflow-line-27)">-</text><text
class="breeze-start-airflow-r4" x="36.6" y="678.8" textLength="36.6"
clip-path="url(#breeze-start-airflow-line-27)">-db</text><text
class="breeze-start-airflow-r4" x="73.2" y="678.8" textLength="73.2"
clip-path="url(#breez [...]
diff --git a/images/breeze/output_testing_db-tests.svg
b/images/breeze/output_testing_db-tests.svg
index d6b3ca52cf..734dd26079 100644
--- a/images/breeze/output_testing_db-tests.svg
+++ b/images/breeze/output_testing_db-tests.svg
@@ -303,7 +303,7 @@
</text><text class="breeze-testing-db-tests-r5" x="0" y="825.2"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-33)">│</text><text
class="breeze-testing-db-tests-r5" x="317.2" y="825.2" textLength="1122.4"
clip-path="url(#breeze-testing-db-tests-line-33)">[default: sqlite]                                 &
[...]
</text><text class="breeze-testing-db-tests-r5" x="0" y="849.6"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-34)">│</text><text
class="breeze-testing-db-tests-r4" x="24.4" y="849.6" textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-34)">-</text><text
class="breeze-testing-db-tests-r4" x="36.6" y="849.6" textLength="85.4"
clip-path="url(#breeze-testing-db-tests-line-34)">-python</text><text
class="breeze-testing-db-tests-r7" x="268.4" y="849.6" textLength="2 [...]
</text><text class="breeze-testing-db-tests-r5" x="0" y="874"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-35)">│</text><text
class="breeze-testing-db-tests-r5" x="317.2" y="874" textLength="732"
clip-path="url(#breeze-testing-db-tests-line-35)">[default: 3.8]                                   
[...]
-</text><text class="breeze-testing-db-tests-r5" x="0" y="898.4"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-36)">│</text><text
class="breeze-testing-db-tests-r4" x="24.4" y="898.4" textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-36)">-</text><text
class="breeze-testing-db-tests-r4" x="36.6" y="898.4" textLength="109.8"
clip-path="url(#breeze-testing-db-tests-line-36)">-postgres</text><text
class="breeze-testing-db-tests-r4" x="146.4" y="898.4" textLength [...]
+</text><text class="breeze-testing-db-tests-r5" x="0" y="898.4"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-36)">│</text><text
class="breeze-testing-db-tests-r4" x="24.4" y="898.4" textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-36)">-</text><text
class="breeze-testing-db-tests-r4" x="36.6" y="898.4" textLength="109.8"
clip-path="url(#breeze-testing-db-tests-line-36)">-postgres</text><text
class="breeze-testing-db-tests-r4" x="146.4" y="898.4" textLength [...]
</text><text class="breeze-testing-db-tests-r5" x="0" y="922.8"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-37)">│</text><text
class="breeze-testing-db-tests-r4" x="24.4" y="922.8" textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-37)">-</text><text
class="breeze-testing-db-tests-r4" x="36.6" y="922.8" textLength="73.2"
clip-path="url(#breeze-testing-db-tests-line-37)">-mysql</text><text
class="breeze-testing-db-tests-r4" x="109.8" y="922.8" textLength="97 [...]
</text><text class="breeze-testing-db-tests-r5" x="0" y="947.2"
textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-38)">│</text><text
class="breeze-testing-db-tests-r4" x="24.4" y="947.2" textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-38)">-</text><text
class="breeze-testing-db-tests-r4" x="36.6" y="947.2" textLength="73.2"
clip-path="url(#breeze-testing-db-tests-line-38)">-mssql</text><text
class="breeze-testing-db-tests-r4" x="109.8" y="947.2" textLength="97 [...]
</text><text class="breeze-testing-db-tests-r5" x="0" y="971.6"
textLength="1464"
clip-path="url(#breeze-testing-db-tests-line-39)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-testing-db-tests-r1" x="1464" y="971.6" textLength="12.2"
clip-path="url(#breeze-testing-db-tests-line-39)">
diff --git a/images/breeze/output_testing_integration-tests.svg
b/images/breeze/output_testing_integration-tests.svg
index 9b95fc43e5..072b803d7e 100644
--- a/images/breeze/output_testing_integration-tests.svg
+++ b/images/breeze/output_testing_integration-tests.svg
@@ -200,7 +200,7 @@
</text><text class="breeze-testing-integration-tests-r5" x="0" y="508"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-20)">│</text><text
class="breeze-testing-integration-tests-r5" x="317.2" y="508"
textLength="1122.4"
clip-path="url(#breeze-testing-integration-tests-line-20)">[default: sqlite]                            
[...]
</text><text class="breeze-testing-integration-tests-r5" x="0" y="532.4"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-21)">│</text><text
class="breeze-testing-integration-tests-r4" x="24.4" y="532.4"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-21)">-</text><text
class="breeze-testing-integration-tests-r4" x="36.6" y="532.4"
textLength="85.4"
clip-path="url(#breeze-testing-integration-tests-line-21)">-python</text><text
class="breeze- [...]
</text><text class="breeze-testing-integration-tests-r5" x="0" y="556.8"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-22)">│</text><text
class="breeze-testing-integration-tests-r5" x="317.2" y="556.8"
textLength="732"
clip-path="url(#breeze-testing-integration-tests-line-22)">[default: 3.8]                            &
[...]
-</text><text class="breeze-testing-integration-tests-r5" x="0" y="581.2"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-23)">│</text><text
class="breeze-testing-integration-tests-r4" x="24.4" y="581.2"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-23)">-</text><text
class="breeze-testing-integration-tests-r4" x="36.6" y="581.2"
textLength="109.8"
clip-path="url(#breeze-testing-integration-tests-line-23)">-postgres</text><text
class="bree [...]
+</text><text class="breeze-testing-integration-tests-r5" x="0" y="581.2"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-23)">│</text><text
class="breeze-testing-integration-tests-r4" x="24.4" y="581.2"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-23)">-</text><text
class="breeze-testing-integration-tests-r4" x="36.6" y="581.2"
textLength="109.8"
clip-path="url(#breeze-testing-integration-tests-line-23)">-postgres</text><text
class="bree [...]
</text><text class="breeze-testing-integration-tests-r5" x="0" y="605.6"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-24)">│</text><text
class="breeze-testing-integration-tests-r4" x="24.4" y="605.6"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-24)">-</text><text
class="breeze-testing-integration-tests-r4" x="36.6" y="605.6"
textLength="73.2"
clip-path="url(#breeze-testing-integration-tests-line-24)">-mysql</text><text
class="breeze-t [...]
</text><text class="breeze-testing-integration-tests-r5" x="0" y="630"
textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-25)">│</text><text
class="breeze-testing-integration-tests-r4" x="24.4" y="630" textLength="12.2"
clip-path="url(#breeze-testing-integration-tests-line-25)">-</text><text
class="breeze-testing-integration-tests-r4" x="36.6" y="630" textLength="73.2"
clip-path="url(#breeze-testing-integration-tests-line-25)">-mssql</text><text
class="breeze-testing [...]
</text><text class="breeze-testing-integration-tests-r5" x="0" y="654.4"
textLength="1464"
clip-path="url(#breeze-testing-integration-tests-line-26)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-testing-integration-tests-r1" x="1464" y="654.4"
textLength="12.2" clip-path="url(#breeze-testing-integration-tests-line-26)">
diff --git a/images/breeze/output_testing_tests.svg
b/images/breeze/output_testing_tests.svg
index f15ef8c338..f307efb40f 100644
--- a/images/breeze/output_testing_tests.svg
+++ b/images/breeze/output_testing_tests.svg
@@ -369,7 +369,7 @@
</text><text class="breeze-testing-tests-r5" x="0" y="1191.2"
textLength="12.2" clip-path="url(#breeze-testing-tests-line-48)">│</text><text
class="breeze-testing-tests-r5" x="317.2" y="1191.2" textLength="1122.4"
clip-path="url(#breeze-testing-tests-line-48)">[default: sqlite]                                   
[...]
</text><text class="breeze-testing-tests-r5" x="0" y="1215.6"
textLength="12.2" clip-path="url(#breeze-testing-tests-line-49)">│</text><text
class="breeze-testing-tests-r4" x="24.4" y="1215.6" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-49)">-</text><text
class="breeze-testing-tests-r4" x="36.6" y="1215.6" textLength="85.4"
clip-path="url(#breeze-testing-tests-line-49)">-python</text><text
class="breeze-testing-tests-r6" x="268.4" y="1215.6" textLength="24.4"
clip-path="u [...]
</text><text class="breeze-testing-tests-r5" x="0" y="1240" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-50)">│</text><text
class="breeze-testing-tests-r5" x="317.2" y="1240" textLength="732"
clip-path="url(#breeze-testing-tests-line-50)">[default: 3.8]                                    
[...]
-</text><text class="breeze-testing-tests-r5" x="0" y="1264.4"
textLength="12.2" clip-path="url(#breeze-testing-tests-line-51)">│</text><text
class="breeze-testing-tests-r4" x="24.4" y="1264.4" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-51)">-</text><text
class="breeze-testing-tests-r4" x="36.6" y="1264.4" textLength="109.8"
clip-path="url(#breeze-testing-tests-line-51)">-postgres</text><text
class="breeze-testing-tests-r4" x="146.4" y="1264.4" textLength="97.6"
clip-path [...]
+</text><text class="breeze-testing-tests-r5" x="0" y="1264.4"
textLength="12.2" clip-path="url(#breeze-testing-tests-line-51)">│</text><text
class="breeze-testing-tests-r4" x="24.4" y="1264.4" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-51)">-</text><text
class="breeze-testing-tests-r4" x="36.6" y="1264.4" textLength="109.8"
clip-path="url(#breeze-testing-tests-line-51)">-postgres</text><text
class="breeze-testing-tests-r4" x="146.4" y="1264.4" textLength="97.6"
clip-path [...]
</text><text class="breeze-testing-tests-r5" x="0" y="1288.8"
textLength="12.2" clip-path="url(#breeze-testing-tests-line-52)">│</text><text
class="breeze-testing-tests-r4" x="24.4" y="1288.8" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-52)">-</text><text
class="breeze-testing-tests-r4" x="36.6" y="1288.8" textLength="73.2"
clip-path="url(#breeze-testing-tests-line-52)">-mysql</text><text
class="breeze-testing-tests-r4" x="109.8" y="1288.8" textLength="97.6"
clip-path="ur [...]
</text><text class="breeze-testing-tests-r5" x="0" y="1313.2"
textLength="12.2" clip-path="url(#breeze-testing-tests-line-53)">│</text><text
class="breeze-testing-tests-r4" x="24.4" y="1313.2" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-53)">-</text><text
class="breeze-testing-tests-r4" x="36.6" y="1313.2" textLength="73.2"
clip-path="url(#breeze-testing-tests-line-53)">-mssql</text><text
class="breeze-testing-tests-r4" x="109.8" y="1313.2" textLength="97.6"
clip-path="ur [...]
</text><text class="breeze-testing-tests-r5" x="0" y="1337.6"
textLength="1464"
clip-path="url(#breeze-testing-tests-line-54)">╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯</text><text
class="breeze-testing-tests-r1" x="1464" y="1337.6" textLength="12.2"
clip-path="url(#breeze-testing-tests-line-54)">