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

feat(e2e): add e2e test suite with installation validation #172

Merged
merged 1 commit into from
Apr 30, 2022

Conversation

niladrih
Copy link
Contributor

@niladrih niladrih commented Apr 29, 2022

Signed-off-by: Niladri Halder niladri.halder26@gmail.com

#93

This is test suite makes use of sigs.k8s.io/e2e-framework v0.0.6

Changes:

  • adds test library files for building control plane
  • adds test case to install using yamls from /deploy directory and validate
  • adds test case to install using helm chart from /deploy/kubefledged-operator/helm-charts/kubefledged directory and validate
  • adds test case to install using operator from /deploy/kubefledged-operator/deploy directory and validate

@niladrih niladrih changed the title [WIP] feat(e2e): add e2e test suite & installUsingYaml test feat(e2e): add e2e test suite & installUsingYaml test Apr 29, 2022
@niladrih niladrih marked this pull request as ready for review April 29, 2022 17:02
@niladrih niladrih changed the title feat(e2e): add e2e test suite & installUsingYaml test feat(e2e): add e2e test suite with installation validation Apr 29, 2022
@niladrih niladrih force-pushed the 93-e2e branch 9 times, most recently from 606d52b to 0ac14f6 Compare April 29, 2022 22:33
@niladrih
Copy link
Contributor Author

@senthilrch -- PTAL
This is a barebones test suite. Tests installation and delete.

Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
@senthilrch
Copy link
Owner

LGTM!

@senthilrch senthilrch self-requested a review April 30, 2022 04:22
@senthilrch senthilrch merged commit 7dcbb9a into senthilrch:develop Apr 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants