etcd_config_test.go (etcd-3.5.5) | : | etcd_config_test.go (etcd-3.5.6) | ||
---|---|---|---|---|
skipping to change at line 323 | skipping to change at line 323 | |||
if p != nil { | if p != nil { | |||
p.Stop() | p.Stop() | |||
} | } | |||
}() | }() | |||
if err != nil { | if err != nil { | |||
t.Fatal(err) | t.Fatal(err) | |||
} | } | |||
} | } | |||
func TestGrpcproxyAndListenCipherSuite(t *testing.T) { | ||||
skipInShortMode(t) | ||||
cases := []struct { | ||||
name string | ||||
args []string | ||||
}{ | ||||
{ | ||||
name: "ArgsWithCipherSuites", | ||||
args: []string{ | ||||
binDir + "/etcd", | ||||
"grpc-proxy", | ||||
"start", | ||||
"--listen-cipher-suites", "TLS_ECDHE_ECDSA_WITH_A | ||||
ES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES | ||||
_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACH | ||||
A20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", | ||||
}, | ||||
}, | ||||
{ | ||||
name: "ArgsWithoutCipherSuites", | ||||
args: []string{ | ||||
binDir + "/etcd", | ||||
"grpc-proxy", | ||||
"start", | ||||
"--listen-cipher-suites", "", | ||||
}, | ||||
}, | ||||
} | ||||
for _, test := range cases { | ||||
t.Run(test.name, func(t *testing.T) { | ||||
pw, err := spawnCmd(test.args, nil) | ||||
if err != nil { | ||||
t.Fatal(err) | ||||
} | ||||
if err = pw.Stop(); err != nil { | ||||
t.Fatal(err) | ||||
} | ||||
}) | ||||
} | ||||
} | ||||
func TestBootstrapDefragFlag(t *testing.T) { | func TestBootstrapDefragFlag(t *testing.T) { | |||
skipInShortMode(t) | skipInShortMode(t) | |||
proc, err := spawnCmd([]string{binDir + "/etcd", "--experimental-bootstra p-defrag-threshold-megabytes", "1000"}, nil) | proc, err := spawnCmd([]string{binDir + "/etcd", "--experimental-bootstra p-defrag-threshold-megabytes", "1000"}, nil) | |||
if err != nil { | if err != nil { | |||
t.Fatal(err) | t.Fatal(err) | |||
} | } | |||
if err = waitReadyExpectProc(proc, []string{"Skipping defragmentation"}); err != nil { | if err = waitReadyExpectProc(proc, []string{"Skipping defragmentation"}); err != nil { | |||
t.Fatal(err) | t.Fatal(err) | |||
} | } | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 43 lines changed or added |