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%)