Add README for deploy test (#7837)

Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
pull/7839/head
zhuwenxing 2021-09-13 20:10:57 +08:00 committed by GitHub
parent 2260682603
commit db9074ab24
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 4 deletions

View File

@ -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"
````
```
## 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