Test suite for non-core plugins #2492
Labels
1.0.0
Issues related to the 1.0.0 release of dbt
adapter_plugins
Issues relating to third-party adapter plugins
repo ci/cd
Testing and continuous integration for dbt-core + adapter plugins
Milestone
Describe the change
Let's add a test suite for the dbt-spark plugin. This plugin should be built with the goal of extension for all dbt plugins in the future, but the first cut should be spark-specific to make the scope manageable.
Test suite goals:
Describe alternatives you've considered
We could make per-plugin integration test suites. This would lead to a ton of repeated work for community-contributed plugin authors.
Additional context
We've discussed at length some ideas around the implementation of this test suite, but the final implementation remains a little bit nebulous. There are lots of ways for us to make our first forays here. I think for a first cut, we should:
partition_by
config to run. Spark's integration tests should be able to assert that incremental models work correctly given the required configurations for these models.Who will this benefit?
The text was updated successfully, but these errors were encountered: