You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ru...@apache.org on 2026/08/30 18:23:15 UTC
(superset) branch feat/testcontainers-nightly-pilot updated (dff961a2f93 -> de7faa6fe19)
This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a change to branch feat/testcontainers-nightly-pilot
in repository https://gitbox.apache.org/repos/asf/superset.git
from dff961a2f93 fix(deps): regenerate development.txt lockfile for ibm-db-sa
add de7faa6fe19 feat(ci): expand testcontainers coverage to mariadb, timescaledb, yugabytedb, monetdb, mongodb (#43640)
No new revisions were added by this update.
Summary of changes:
.github/workflows/testcontainers.yml | 25 ++++
pyproject.toml | 11 ++
requirements/development.in | 15 +-
requirements/development.txt | 44 +++++-
superset/db_engine_specs/__init__.py | 15 ++
superset/db_engine_specs/clickhouse.py | 11 +-
.../testcontainers/db_engine_specs/_pagination.py | 14 +-
.../db_engine_specs/test_clickhouse.py | 130 +++++++++++++++++
.../{test_mssql.py => test_mariadb.py} | 48 +++++--
.../{test_mssql.py => test_monetdb.py} | 58 ++++++--
.../testcontainers/db_engine_specs/test_mongodb.py | 141 +++++++++++++++++++
.../{test_mssql.py => test_mysql.py} | 48 +++++--
.../{test_cockroachdb.py => test_postgres.py} | 34 ++---
.../db_engine_specs/test_starrocks.py | 156 +++++++++++++++++++++
.../{test_cockroachdb.py => test_timescaledb.py} | 23 +--
.../{test_cockroachdb.py => test_yugabytedb.py} | 56 +++++---
tests/unit_tests/db_engine_specs/test_init.py | 50 +++++++
17 files changed, 787 insertions(+), 92 deletions(-)
create mode 100644 tests/testcontainers/db_engine_specs/test_clickhouse.py
copy tests/testcontainers/db_engine_specs/{test_mssql.py => test_mariadb.py} (53%)
copy tests/testcontainers/db_engine_specs/{test_mssql.py => test_monetdb.py} (52%)
create mode 100644 tests/testcontainers/db_engine_specs/test_mongodb.py
copy tests/testcontainers/db_engine_specs/{test_mssql.py => test_mysql.py} (53%)
copy tests/testcontainers/db_engine_specs/{test_cockroachdb.py => test_postgres.py} (68%)
create mode 100644 tests/testcontainers/db_engine_specs/test_starrocks.py
copy tests/testcontainers/db_engine_specs/{test_cockroachdb.py => test_timescaledb.py} (78%)
copy tests/testcontainers/db_engine_specs/{test_cockroachdb.py => test_yugabytedb.py} (54%)