Fix the TestLeader_SecondaryCA_IntermediateRefresh test flakiness
This commit is contained in:
parent
08aa4364a3
commit
f30af37d11
|
@ -237,6 +237,9 @@ func TestLeader_SecondaryCA_IntermediateRefresh(t *testing.T) {
|
|||
updatedRoot = activeRoot
|
||||
}
|
||||
|
||||
testrpc.WaitForActiveCARoot(t, s1.RPC, "dc1", updatedRoot)
|
||||
testrpc.WaitForActiveCARoot(t, s2.RPC, "dc2", updatedRoot)
|
||||
|
||||
// Wait for dc2's intermediate to be refreshed.
|
||||
var intermediatePEM string
|
||||
retry.Run(t, func(r *retry.R) {
|
||||
|
@ -248,9 +251,6 @@ func TestLeader_SecondaryCA_IntermediateRefresh(t *testing.T) {
|
|||
})
|
||||
require.NoError(err)
|
||||
|
||||
testrpc.WaitForActiveCARoot(t, s1.RPC, "dc1", updatedRoot)
|
||||
testrpc.WaitForActiveCARoot(t, s2.RPC, "dc2", updatedRoot)
|
||||
|
||||
// Verify the root lists have been rotated in each DC's state store.
|
||||
state1 := s1.fsm.State()
|
||||
_, primaryRoot, err := state1.CARootActive(nil)
|
||||
|
|
Loading…
Reference in New Issue