ksniff
ksniff copied to clipboard
Add Testing to the CI Deployment
Currently make test
is not run as part of the CI/CD pipeline and could result in breaking changes.
From what I can see, the make test
unit-tests require access to a Kubernetes deployment. Could be related to #31 but I think that getting the current implementation of testing working on PRs before implementing new e2e tests.
From what I can see, the make test unit-tests require access to a Kubernetes deployment.
AFAIK the tests don't require access to a cluster right now which is why they are quite limited right now. However, if we can test in a Kind cluster as you are doing in #107 it would open the door to some waayy better testing.
I spent some time today getting some GitHub Actions configured which perform unit tests and then various e2e tests on actual k8s clusters.