Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run async DAGs over multiple versions of dbt adapters to ensure monkeypatch works correctly #1489

Open
pankajkoti opened this issue Jan 24, 2025 · 0 comments
Assignees
Labels
area:ci Related to CI, Github Actions, or other continuous integration tools area:testing Related to testing, like unit tests, integration tests, etc priority:high High priority issues are blocking or critical issues without a workaround and large impact
Milestone

Comments

@pankajkoti
Copy link
Contributor

With the work being done in PR #1474, add a job in CI to test async DAGs across multiple versions of dbt adapters. This ensures that the monkeypatching applied to the adapters works correctly across different versions.

The job should:
1. Include a matrix of supported dbt adapter versions.
2. Run the async DAGs for each version in the matrix.
3. Validate that the monkeypatched behavior is consistent and functional across all versions.

This will help catch potential compatibility issues early and ensure robust support for async DAGs in varying dbt adapter environments.

@pankajkoti pankajkoti added this to the Cosmos 1.9.0 milestone Jan 24, 2025
@pankajkoti pankajkoti self-assigned this Jan 24, 2025
@dosubot dosubot bot added area:ci Related to CI, Github Actions, or other continuous integration tools area:testing Related to testing, like unit tests, integration tests, etc labels Jan 24, 2025
@tatiana tatiana added the priority:high High priority issues are blocking or critical issues without a workaround and large impact label Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:ci Related to CI, Github Actions, or other continuous integration tools area:testing Related to testing, like unit tests, integration tests, etc priority:high High priority issues are blocking or critical issues without a workaround and large impact
Projects
None yet
Development

No branches or pull requests

3 participants