You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Grafana, Neuvector and Keycloak all have interface validation checks in their respective src/tasks.yaml. At this time they are commented out because CI does not create istio for the single package tests.
Actual Result
Interface validations are not passing in ci, either they need to pass or not run with some sort of conditional logic. Their ideal for local testing, so maintaining them is worth the hassle.
Updating this ticket with some new changes - Istio now runs in all single package tests but we still have similar considerations for testing interactions with other pieces of the stack like monitoring/keycloak.
One avenue to help here is splitting validation into two separate test runs
This would allow us to reuse tests where it makes sense but also allow augmenting our full test suite without causing issues on the single package side.
Expected result
Grafana, Neuvector and Keycloak all have interface validation checks in their respective src/tasks.yaml. At this time they are commented out because CI does not create istio for the single package tests.
Actual Result
Interface validations are not passing in ci, either they need to pass or not run with some sort of conditional logic. Their ideal for local testing, so maintaining them is worth the hassle.
Related Issue
defenseunicorns/maru-runner#66
The text was updated successfully, but these errors were encountered: