-
Notifications
You must be signed in to change notification settings - Fork 0
Run conformance tests #1
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
Comments
Setting up sonobuoy would help make this project more complete, and it would definitely speed up development. Thank you for mentioning this. |
I was running into issues with sonobuoy so I am, instead, working on setting up: hydrophone. Sonobuoy fails if the response headers do not match exactly and Express automatically adds |
We could run the raw e2e tests also if you want I can help with that But yeah hydrophone looks valid also. |
I was unable to get hydrophone to work because hydrophone, tests from a docker container which does not work for this project unless you configure docker to use the same network as your host computer (which seems to take a lot of networking expertise that I do not have), hydrophone cannot reach your localhost. However, I did notice hydrophone runs 300ish Excerpt of the logs from the hydrophone test docker container (specifically
Luckily, I managed to find kubetest2 after stumbling upon kubernetes/test-infra. With The first test If you want to install
I had to update my version of |
@jayunit100, are you familiar with
And the full timeline logs from
Usually when I hit this error The error seems to be from: https://github.com/kubernetes/kubernetes/blob/99a8a6fe258a456d51dddd3dec16d168d94e4eb1/test/e2e/framework/pod/wait.go#L143 but I implemented replication controllers with no results (it is possible I found the wrong error or I did not implement replication controllers properly though, since, for now, they only get created automatically when a Deployment is created). Let me know what you think. Also, fixing the output of the line below |
Hi! I just run e2e.go. there's not really much advantage in using the wrappers I think |
This waiting for pods running and ready can be fixed by giving it the max unavailable nodes command line options .... |
Hey! I figured this out awhile back and was able to get the tests to run! I had trouble figuring out how to parse the protobuf data but I was able to get help here: kubernetes/kubernetes#125201. The branch I'm using for this is: |
Would be cool to try to run sonobuoy.io against this and see which of the ~300 or so k8s conformance tests pass.
Note: Many are just apiserver related, so they might pass even if pods dont schedule.
The text was updated successfully, but these errors were encountered: