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

Set Integration CI to run weekly for all repos #11

Open
ca-scribner opened this issue Jul 13, 2022 · 0 comments
Open

Set Integration CI to run weekly for all repos #11

ca-scribner opened this issue Jul 13, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@ca-scribner
Copy link
Contributor

As per decisions from the July 13 tech talk, we should run the integration tests for all our charms weekly (in addition to on PRs/pushes). This is to catch things like out-of-date libraries or build/dependency problems when they happen, rather than when someone revisits a charm to do something unrelated.

These tests should:

  • run overnight before the Thursday Ticket Guru meeting
  • include both functional tests (eg: unit/integration) and checks for out-of-date libraries

This was raised in part because observability libs were updated to fix a bug, but some of our charms went a few months without this fix because we were not otherwise editing the charm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant