mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
integration: remove lease exist checking on randomized expiry
Lease with TTL 5 should be renewed with randomization, thus it's still possible to exist after 3 seconds. Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
This commit is contained in:
parent
5bba05703c
commit
95bc33f37f
@ -66,16 +66,10 @@ func TestV3LeasePrmote(t *testing.T) {
|
|||||||
// it was going to expire anyway.
|
// it was going to expire anyway.
|
||||||
time.Sleep(3 * time.Second)
|
time.Sleep(3 * time.Second)
|
||||||
|
|
||||||
|
// expiring lease should be renewed with randomized delta
|
||||||
if !leaseExist(t, clus, lresp.ID) {
|
if !leaseExist(t, clus, lresp.ID) {
|
||||||
t.Error("unexpected lease not exists")
|
t.Error("unexpected lease not exists")
|
||||||
}
|
}
|
||||||
|
|
||||||
// let lease expires. total lease = 5 seconds and we already
|
|
||||||
// waits for 3 seconds, so 3 seconds more is enough.
|
|
||||||
time.Sleep(3 * time.Second)
|
|
||||||
if leaseExist(t, clus, lresp.ID) {
|
|
||||||
t.Error("unexpected lease exists")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// TestV3LeaseRevoke ensures a key is deleted once its lease is revoked.
|
// TestV3LeaseRevoke ensures a key is deleted once its lease is revoked.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user