Simplify raft cluster address management in tests (#24560)

This commit is contained in:
Nick Cabatoff
2023-12-18 09:42:23 -05:00
committed by GitHub
parent 1b166da3d2
commit 423b58c90b
13 changed files with 105 additions and 131 deletions

View File

@@ -174,7 +174,7 @@ func LeaderNode(ctx context.Context, cluster VaultCluster) (int, error) {
leaderActiveTimes := make(map[int]time.Time)
for i, node := range cluster.Nodes() {
client := node.APIClient()
ctx, cancel := context.WithTimeout(ctx, 100*time.Millisecond)
ctx, cancel := context.WithTimeout(ctx, 500*time.Millisecond)
resp, err := client.Sys().LeaderWithContext(ctx)
cancel()
if err != nil || resp == nil || !resp.IsSelf {