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 validation tasks against nightly deployments #729

Open
mjnagel opened this issue Sep 5, 2024 · 1 comment
Open

Run validation tasks against nightly deployments #729

mjnagel opened this issue Sep 5, 2024 · 1 comment
Assignees
Labels
ci Issues pertaining to CI / Pipelines / Testing enhancement New feature or request nightly Issues pertaining to nightly CI
Milestone

Comments

@mjnagel
Copy link
Contributor

mjnagel commented Sep 5, 2024

Related to #213

Currently our nightly testing simply deploys core on top of a given infrastructure and then removes + destroys it (see EKS example). To ensure proper coverage of testing here we should at minimum run our existing validation tasks. Note that this may require some additional work to ensure endpoints are reachable by the github runner (potentially via /etc/hosts modifications + public load balancers?).

Any expansion to validations/testing is out of scope for this ticket. While some validations may need updates to function in the nightly testing, this ticket is focused on running the existing validations rather than expanding testing (that will be covered in other work).

Definition of done: Validation tasks are run as part of nightly testing (and passing).

@mjnagel mjnagel added enhancement New feature or request ci Issues pertaining to CI / Pipelines / Testing nightly Issues pertaining to nightly CI labels Sep 5, 2024
@mjnagel
Copy link
Contributor Author

mjnagel commented Jan 17, 2025

Added context: Current tests run with a combination of uds tasks (basic validations) and jest/playwright (e2e). We would want to account for DNS/properly resolving for both of these.

Helpful ref links for ref-arch testing:

@mjnagel mjnagel modified the milestones: 0.36.0, 0.37.0 Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Issues pertaining to CI / Pipelines / Testing enhancement New feature or request nightly Issues pertaining to nightly CI
Projects
None yet
Development

No branches or pull requests

2 participants