even though matrix testing is available. it can't run concurrently because ostensibly two tests against the same DWH would collide: e.g. testing dbt-redshift==1.6.0 and dbt-redshift==1.70. Neither can two PRs run CI against the same warehouse concurrently
This is because the schema is hardcoded. It should instead by dynamic with perhaps generated GHA-run-id-related.
even though matrix testing is available. it can't run concurrently because ostensibly two tests against the same DWH would collide: e.g. testing
dbt-redshift==1.6.0
anddbt-redshift==1.70
. Neither can two PRs run CI against the same warehouse concurrentlyThis is because the schema is hardcoded. It should instead by dynamic with perhaps generated GHA-run-id-related.
However this requires also doing #171 and #272
https://github.com/dbt-labs/dbt-external-tables/blob/383ee3cedefd15102dfb7427fb5f1e061ad41e4f/integration_tests/ci/sample.profiles.yml#L20