mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #41239 from cpuguy83/fix_racey_logger_test
Fix log file rotation test.
This commit is contained in:
commit
22153d111e
1 changed files with 3 additions and 3 deletions
|
@ -265,11 +265,11 @@ func TestCheckCapacityAndRotate(t *testing.T) {
|
||||||
assert.Assert(t, os.IsNotExist(err), dirStringer{dir})
|
assert.Assert(t, os.IsNotExist(err), dirStringer{dir})
|
||||||
|
|
||||||
assert.NilError(t, l.WriteLogEntry(&logger.Message{Line: []byte("hello world!")}))
|
assert.NilError(t, l.WriteLogEntry(&logger.Message{Line: []byte("hello world!")}))
|
||||||
poll.WaitOn(t, checkFileExists(f.Name()+".1"), poll.WithTimeout(30*time.Second))
|
poll.WaitOn(t, checkFileExists(f.Name()+".1.gz"), poll.WithDelay(time.Millisecond), poll.WithTimeout(30*time.Second))
|
||||||
|
|
||||||
assert.NilError(t, l.WriteLogEntry(&logger.Message{Line: []byte("hello world!")}))
|
assert.NilError(t, l.WriteLogEntry(&logger.Message{Line: []byte("hello world!")}))
|
||||||
poll.WaitOn(t, checkFileExists(f.Name()+".1"), poll.WithTimeout(30*time.Second))
|
poll.WaitOn(t, checkFileExists(f.Name()+".1.gz"), poll.WithDelay(time.Millisecond), poll.WithTimeout(30*time.Second))
|
||||||
poll.WaitOn(t, checkFileExists(f.Name()+".2.gz"), poll.WithTimeout(30*time.Second))
|
poll.WaitOn(t, checkFileExists(f.Name()+".2.gz"), poll.WithDelay(time.Millisecond), poll.WithTimeout(30*time.Second))
|
||||||
|
|
||||||
// Now let's simulate a failed rotation where the file was able to be closed but something else happened elsewhere
|
// Now let's simulate a failed rotation where the file was able to be closed but something else happened elsewhere
|
||||||
// down the line.
|
// down the line.
|
||||||
|
|
Loading…
Reference in a new issue