milvus/tests
quicksilver 2b2ec0889c
[skip ci] Unified milvus access layer in e2e test (#5847)
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
2021-06-17 21:13:59 +08:00
..
benchmark Add tests/benchmark and tests/python_test using new python SDK 2021-02-25 17:35:36 +08:00
docker Update pytest docker compose file (#5657) 2021-06-08 00:32:37 +08:00
go Rename module (#4988) 2021-04-22 14:45:57 +08:00
python_test add cases for pymilvus query (#5841) 2021-06-17 20:14:00 +08:00
scripts [skip ci] Unified milvus access layer in e2e test (#5847) 2021-06-17 21:13:59 +08:00
OWNERS Update OWNERS 2021-05-30 18:58:47 +08:00
README.md Used for local development or CI in Kubernetes in Docker (#5061) 2021-04-27 19:27:50 +08:00

Tests

E2E Test

配置清单

操作系统
操作系统 版本
CentOS 7.5 或以上
Ubuntu 16.04 或以上
Mac 10.14 或以上
硬件
硬件名称 建议配置
CPU x86_64 平台
Intel CPU Sandy Bridge 或以上
CPU 指令集
_ SSE42
_ AVX
_ AVX2
_ AVX512
内存 16 GB 或以上
软件
软件名称 版本
Docker 19.05 或以上
Docker Compose 1.25.5 或以上
jq 1.3 或以上
kubectl 1.14 或以上
helm 3.0 或以上
kind 0.10.0 或以上

安装依赖

检查 Docker 和 Docker Compose 状态
  1. 确认 Docker Daemon 正在运行:
$ docker info
  • 安装 Docker 步骤见 Docker CE/EE 官方安装说明进行安装

  • 如果无法正常打印 Docker 相关信息,请启动 Docker Daemon。

  • 要在没有 root 权限的情况下运行 Docker 命令,请创建 docker 组并添加用户,以运行:sudo usermod -aG docker $USER 退出终端并重新登录,以使更改生效 ,详见 使用非 root 用户管理 docker

  1. 确认 Docker Compose 版本
$ docker-compose version

docker-compose version 1.25.5, build 8a1c60f6
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.1f  31 Mar 2020
安装 jq
安装 kubectl
安装 helm
安装 kind

运行 E2E Test

$ cd tests/scripts
$ ./e2e-k8s.sh

Getting help

你可以执行以下命令获取帮助

$ ./e2e-k8s.sh --help