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

Integrate Automated Tests for Pipeline Dependencies #3322

Open
3 tasks
eriwarr opened this issue May 20, 2024 · 0 comments
Open
3 tasks

Integrate Automated Tests for Pipeline Dependencies #3322

eriwarr opened this issue May 20, 2024 · 0 comments

Comments

@eriwarr
Copy link
Collaborator

eriwarr commented May 20, 2024

To improve our ability to catch issues early when pipeline dependencies are updated, we need to implement an automated testing process that redeploys services and triggers a test DAG to confirm connections and basic functionality.

Action Items:

  • Develop a special test DAG for connection and functionality verification.
  • Write a script to redeploy services, trigger the test DAG, and monitor execution within the GitHub Actions.
  • Implement error handling and notifications for test DAG failures.

Note:

  • The test DAG should be designed to run quickly and provide clear pass/fail results to minimize downtime in the CI/CD pipeline.
@eriwarr eriwarr self-assigned this May 20, 2024
@eriwarr eriwarr added dependencies Pull requests that update a dependency file 👕 T-Shirt MD Data and removed dependencies Pull requests that update a dependency file labels May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant