mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-05-19 05:56:32 +02:00
Fix flaky DnsMonitor test.
This commit is contained in:
parent
c859064a45
commit
68528d4674
|
@ -255,26 +255,26 @@ func TestDnsMonitor(t *testing.T) {
|
||||||
}
|
}
|
||||||
add2 := []net.IP{ip3}
|
add2 := []net.IP{ip3}
|
||||||
keep2 := []net.IP{ip1, ip2}
|
keep2 := []net.IP{ip1, ip2}
|
||||||
lookup.Set("foo", ips2)
|
|
||||||
rec1.Expect(ips2, add2, keep2, nil)
|
rec1.Expect(ips2, add2, keep2, nil)
|
||||||
|
lookup.Set("foo", ips2)
|
||||||
rec1.WaitForExpected(ctx)
|
rec1.WaitForExpected(ctx)
|
||||||
|
|
||||||
ips3 := []net.IP{
|
ips3 := []net.IP{
|
||||||
ip2,
|
ip2,
|
||||||
ip3,
|
ip3,
|
||||||
}
|
}
|
||||||
lookup.Set("foo", ips3)
|
|
||||||
keep3 := []net.IP{ip2, ip3}
|
keep3 := []net.IP{ip2, ip3}
|
||||||
remove3 := []net.IP{ip1}
|
remove3 := []net.IP{ip1}
|
||||||
rec1.Expect(ips3, nil, keep3, remove3)
|
rec1.Expect(ips3, nil, keep3, remove3)
|
||||||
|
lookup.Set("foo", ips3)
|
||||||
rec1.WaitForExpected(ctx)
|
rec1.WaitForExpected(ctx)
|
||||||
|
|
||||||
rec1.ExpectNone()
|
rec1.ExpectNone()
|
||||||
time.Sleep(5 * interval)
|
time.Sleep(5 * interval)
|
||||||
|
|
||||||
lookup.Set("foo", nil)
|
|
||||||
remove4 := []net.IP{ip2, ip3}
|
remove4 := []net.IP{ip2, ip3}
|
||||||
rec1.Expect(nil, nil, nil, remove4)
|
rec1.Expect(nil, nil, nil, remove4)
|
||||||
|
lookup.Set("foo", nil)
|
||||||
rec1.WaitForExpected(ctx)
|
rec1.WaitForExpected(ctx)
|
||||||
|
|
||||||
rec1.ExpectNone()
|
rec1.ExpectNone()
|
||||||
|
|
Loading…
Reference in a new issue