Configuration file for quarantining driver tests in CI.
This repository contains ci-test-config.json, which specifies which driver tests should be skipped during CI runs. Use this to temporarily disable flaky or troublesome driver tests while issues are being investigated.
-
ignored.drivers: Array of driver names to skip tests for. Names must match exactly what appears in theDRIVERS:lines in metabase/.github/workflows/drivers.ymlValid driver names as of 2025-12:
athena, bigquery-cloud-sdk, clickhouse, databricks, druid, druid-jdbc, mongo, mysql, oracle, postgres, presto-jdbc, redshift, snowflake, sparksql, sqlite, sqlserver, vertica -
metadata: Tracking information for the changeslast_updated: Date of the changeupdated_by: Who made the changereason: Why the tests are being quarantined
To quarantine a driver's tests:
- Add the driver name to
ignored.drivers - Update the
metadatasection with date, your name, and reason - Open a PR with your changes
To restore tests after the issue is fixed:
- Remove the driver from
ignored.drivers - Update
metadataaccordingly