milvus/tests
binbin 88358f409b
[skip ci] Remove useless code (#7763)
Signed-off-by: Binbin Lv <binbin.lv@zilliz.com>
2021-09-11 17:46:01 +08:00
..
benchmark [skip ci] Add comments to query func (#7726) 2021-09-10 17:41:48 +08:00
docker Update Pytest image changes (#7669) 2021-09-09 19:00:02 +08:00
go_client Replace sdk source and merge tests and tests20 (#7182) 2021-08-20 11:00:56 +08:00
java_client Replace sdk source and merge tests and tests20 (#7182) 2021-08-20 11:00:56 +08:00
python_client [skip ci] Remove useless code (#7763) 2021-09-11 17:46:01 +08:00
scripts Merge collection test cases from pymilvus and orm (#7414) 2021-09-01 19:43:59 +08:00
OWNERS Update tests owner list (#7431) 2021-09-02 17:14:11 +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