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

test: add operator e2e test #1347

Merged
merged 6 commits into from
May 6, 2023

Conversation

machinly
Copy link
Collaborator

@machinly machinly commented Mar 25, 2023

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

@wanghenshui wanghenshui changed the title Test: add operator e2e test test: add operator e2e test Apr 24, 2023
@wanghenshui
Copy link
Collaborator

@machinly is ready for merge?

@machinly
Copy link
Collaborator Author

@machinly is ready for merge?

My work in this PR has already been completed.
However, it was mentioned in the weekly meeting that it still needs to be verified by 姚胤楠.

@AlexStocks AlexStocks requested a review from yaoyinnan May 1, 2023 07:15
@AlexStocks
Copy link
Contributor

@yaoyinnan @liuyuecai

Copy link
Contributor

@yaoyinnan yaoyinnan left a 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.

@AlexStocks AlexStocks merged commit 03cd11d into OpenAtomFoundation:unstable May 6, 2023
@machinly machinly deleted the operator-e2e branch May 9, 2023 05:04
bigdaronlee163 pushed a commit to bigdaronlee163/pika that referenced this pull request Jun 8, 2024
* 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
cheniujh pushed a commit to cheniujh/pika that referenced this pull request Sep 24, 2024
* 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

test: add operator e2e test
5 participants