mirror of
https://github.com/prometheus/prometheus.git
synced 2025-01-13 06:47:28 -08:00
Merge pull request #246 from nipuntalukdar/fixatest
fixed an issue in TestWALRestoreCorrupted
This commit is contained in:
commit
ffe73cd0a6
|
@ -19,6 +19,7 @@ import (
|
|||
"math/rand"
|
||||
"os"
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/go-kit/kit/log"
|
||||
"github.com/prometheus/tsdb/fileutil"
|
||||
|
@ -370,6 +371,11 @@ func TestWALRestoreCorrupted(t *testing.T) {
|
|||
|
||||
testutil.Ok(t, w.cut())
|
||||
|
||||
// Sleep 2 seconds to avoid error where cut and test "cases" function may write or
|
||||
// truncate the file out of orders as "cases" are not synchronized with cut.
|
||||
// Hopefully cut will complete by 2 seconds.
|
||||
time.Sleep(2 * time.Second)
|
||||
|
||||
testutil.Ok(t, w.LogSamples([]RefSample{{T: 3, V: 4}}))
|
||||
testutil.Ok(t, w.LogSamples([]RefSample{{T: 5, V: 6}}))
|
||||
|
||||
|
|
Loading…
Reference in a new issue