You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@yunikorn.apache.org by wi...@apache.org on 2021/11/15 04:54:58 UTC

[incubator-yunikorn-site] branch master updated: [YUNIKORN-890] Update Yunikorn docs about e2e testing (#89)

This is an automated email from the ASF dual-hosted git repository.

wilfreds pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-yunikorn-site.git


The following commit(s) were added to refs/heads/master by this push:
     new a93e22e  [YUNIKORN-890] Update Yunikorn docs about e2e testing (#89)
a93e22e is described below

commit a93e22e5a0d332531cc6ec3ca3f1f4881f267b81
Author: pbacsko <pb...@cloudera.com>
AuthorDate: Mon Nov 15 05:54:54 2021 +0100

    [YUNIKORN-890] Update Yunikorn docs about e2e testing (#89)
    
    Add explanation that REST interface tests are part of the e2e tests stored
    in the k8shim.
---
 docs/developer_guide/build.md | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/docs/developer_guide/build.md b/docs/developer_guide/build.md
index b93c02d..0db8de0 100644
--- a/docs/developer_guide/build.md
+++ b/docs/developer_guide/build.md
@@ -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).