-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
test: add operator e2e test #1347
Conversation
@machinly is ready for merge? |
My work in this PR has already been completed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Verified, LGTM
During the verification process, I encountered the problem of deploying pika-operator on Mac because the image used is version 3.4 (3.4 has not yet supported Mac), which caused the problem that the pika node has been OOM during deployment. You can update the image version used by the operator after the version is released, so that you can use minikube to develop pika-operator on Mac.
* test: add operator e2e base * test: operator add sample pika e2e test * test: add E2E Test on workflow * fix: update minikube k8s version * fix: update minikube k8s version * fix: check docker image is exist
* test: add operator e2e base * test: operator add sample pika e2e test * test: add E2E Test on workflow * fix: update minikube k8s version * fix: update minikube k8s version * fix: check docker image is exist
This PR is to add an e2e testing framework and simple e2e tests for pika-operator.
The purpose is to add an E2E validation for future submissions, such as full-process deployment, fault self-healing, application upgrades, etc.
fix #1331