mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Merge pull request #3991 from xiang90/fix_lock
pkg/fileutil: make TestLockAndUnlock less flaky on CI
This commit is contained in:
commit
96731f4525
@ -78,7 +78,7 @@ func TestLockAndUnlock(t *testing.T) {
|
|||||||
select {
|
select {
|
||||||
case <-locked:
|
case <-locked:
|
||||||
t.Error("unexpected unblocking")
|
t.Error("unexpected unblocking")
|
||||||
case <-time.After(10 * time.Millisecond):
|
case <-time.After(100 * time.Millisecond):
|
||||||
}
|
}
|
||||||
|
|
||||||
// unlock
|
// unlock
|
||||||
@ -90,7 +90,7 @@ func TestLockAndUnlock(t *testing.T) {
|
|||||||
// the previously blocked routine should be unblocked
|
// the previously blocked routine should be unblocked
|
||||||
select {
|
select {
|
||||||
case <-locked:
|
case <-locked:
|
||||||
case <-time.After(20 * time.Millisecond):
|
case <-time.After(1 * time.Second):
|
||||||
t.Error("unexpected blocking")
|
t.Error("unexpected blocking")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user