Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

e2e SRV record tests #8502

Closed
heyitsanthony opened this issue Sep 5, 2017 · 1 comment
Closed

e2e SRV record tests #8502

heyitsanthony opened this issue Sep 5, 2017 · 1 comment
Assignees

Comments

@heyitsanthony
Copy link
Contributor

Not much testing around SRV records because DNS is difficult to run in ordinary tests. Would like to test/collect coverage for both TLS and non-TLS SRV discovery behavior using:

  • etcdctl client
  • etcdctl clientv3
  • etcd gateway
  • etcd peer bootstrapping

There's some dockerized DNS testing in e2e/docker, which is probably where to start for supporting this.

gyuho added a commit to gyuho/etcd that referenced this issue Sep 29, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Sep 29, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Sep 29, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 2, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 2, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 2, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 3, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-compile
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 3, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-compile
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 3, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-dns-test-build
make docker-dns-test-compile
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 3, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-test-compile
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 4, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-test-compile
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
gyuho added a commit to gyuho/etcd that referenced this issue Oct 4, 2017
For etcd-io#8502.
First step to make DNS/SRV tests easier to run.

```
make docker-test-compile
make docker-dns-test-build
make docker-dns-test-run
```

Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
@gyuho
Copy link
Contributor

gyuho commented Dec 1, 2017

All basic tests are done via #8954.

We can integrate them in CI once we cut CI time to 10-min (#8862).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants