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

[YUNIKORN-890] Update Yunikorn docs about e2e testing #89

Merged
merged 1 commit into from Nov 15, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 6 additions & 0 deletions docs/developer_guide/build.md
Expand Up @@ -176,3 +176,9 @@ You can also use the same approach to run the scheduler locally but connecting t
as long as the `$HOME/.kube/config` file is pointing to that remote cluster.


## Verify external interface changes with e2e tests

Yunikorn has an external REST interface which is validated by end-to-end tests. However, the tests exist in the k8shim repository.
Whenever a change is made to the external interface, make sure that it is validated by running e2e tests or adjust the test cases accordingly.

How to run the tests locally is described [here](https://github.com/apache/incubator-yunikorn-k8shim/blob/master/test/e2e/README.md).