From db9074ab24822a84ed676b13c5c98f277bbb91c1 Mon Sep 17 00:00:00 2001 From: zhuwenxing Date: Mon, 13 Sep 2021 20:10:57 +0800 Subject: [PATCH] Add README for deploy test (#7837) Signed-off-by: zhuwenxing --- tests/python_client/deploy/README.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/tests/python_client/deploy/README.md b/tests/python_client/deploy/README.md index f98b0dcc2..5b34c1a97 100644 --- a/tests/python_client/deploy/README.md +++ b/tests/python_client/deploy/README.md @@ -1,6 +1,6 @@ -## overview +## Overview To test deployment by docker-compose(Both standalone and cluster) * re-install milvus to check data persistence @@ -19,7 +19,7 @@ To test deployment by docker-compose(Both standalone and cluster) 6. Build index 7. Search -## project structure +## Project structure ``` . ├── README.md @@ -38,7 +38,7 @@ To test deployment by docker-compose(Both standalone and cluster) └── run.sh # script to run all tasks ``` -## usage +## Usage Make sure you have installed `docker`,`docker-compose` and `pymilvus`! For different version, you should modify the value of `latest_tag`, `latest_rc_tag` and `Release`. Password of root is needed for deleting volumes dir. @@ -55,4 +55,13 @@ run all tasks ```bash $ bash run.sh -p ${Password} # Password, the password of root" -```` \ No newline at end of file +``` + +## Integrate deploy test into CI +Provides a way to periodically run docker-compose deployment tests through GitHub action:[deploy-test](https://github.com/milvus-io/milvus/blob/master/.github/workflows/deploy-test.yaml) + +- [x] Parallel testing for four deployment scenarios +- [x] Upload logs to artifacts for further debug +- [x] Email notification for test failure +- [ ] Support helm deployment tests +- [ ] Cover more detail information in email notification -- GitLab