Skip to content

An experimental e2e testing framework for Kubernetes clusters.

License

Notifications You must be signed in to change notification settings

jayunit100/e2e-framework

 
 

E2E Framework

An experimental Go framework for E2E testing of Kubernetes cluster components.

The primary goal of this project is to provide a go test(able) framework to uses Go's existing testing API to define end-to-end tests suites that can be used to test Kubernetes components. Some additional goals include:

  • Provide a sensible programmatic API to compose tests
  • Leverage Go's testing API to compose test suites
  • Expose packages that are easy to programmatically consume
  • Collection of helper functions that abstracts Client-Go functionalities
  • Rely on built-in Go test features to easily select/filter tests to run during execution
  • And more

For more detail, see the design document.

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

You can reach the maintainers of this project at:

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

About

An experimental e2e testing framework for Kubernetes clusters.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 82.2%
  • Shell 10.0%
  • Makefile 7.8%