mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-05-25 01:52:28 +02:00
Catch log of embedded etcd in tests (follow-up to #718).
This commit is contained in:
parent
2d48018b58
commit
9e2a896326
|
@ -38,6 +38,8 @@ import (
|
||||||
clientv3 "go.etcd.io/etcd/client/v3"
|
clientv3 "go.etcd.io/etcd/client/v3"
|
||||||
"go.etcd.io/etcd/server/v3/embed"
|
"go.etcd.io/etcd/server/v3/embed"
|
||||||
"go.etcd.io/etcd/server/v3/lease"
|
"go.etcd.io/etcd/server/v3/lease"
|
||||||
|
"go.uber.org/zap"
|
||||||
|
"go.uber.org/zap/zaptest"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
@ -88,6 +90,7 @@ func NewEtcdForTest(t *testing.T) *embed.Etcd {
|
||||||
cfg.ListenPeerUrls = []url.URL{*peerListener}
|
cfg.ListenPeerUrls = []url.URL{*peerListener}
|
||||||
cfg.AdvertisePeerUrls = []url.URL{*peerListener}
|
cfg.AdvertisePeerUrls = []url.URL{*peerListener}
|
||||||
cfg.InitialCluster = "default=" + peerListener.String()
|
cfg.InitialCluster = "default=" + peerListener.String()
|
||||||
|
cfg.ZapLoggerBuilder = embed.NewZapLoggerBuilder(zaptest.NewLogger(t, zaptest.Level(zap.WarnLevel)))
|
||||||
etcd, err = embed.StartEtcd(cfg)
|
etcd, err = embed.StartEtcd(cfg)
|
||||||
if isErrorAddressAlreadyInUse(err) {
|
if isErrorAddressAlreadyInUse(err) {
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Reference in a new issue