mirror of
https://github.com/prometheus/prometheus.git
synced 2024-11-09 23:24:05 -08:00
Finally found a fix for the bug I was chasing for 2h...
Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com>
This commit is contained in:
parent
849faa407b
commit
aadffd1360
|
@ -991,7 +991,7 @@ func TestCancelCompactions(t *testing.T) {
|
|||
}
|
||||
// Measure the compaction time when closing the db in the middle of compaction.
|
||||
{
|
||||
db, err := open(tmpdirCopy, log.NewNopLogger(), nil, nil, []int64{1, 2000})
|
||||
db, err := open(tmpdirCopy, log.NewNopLogger(), nil, DefaultOptions(), []int64{1, 2000})
|
||||
testutil.Ok(t, err)
|
||||
testutil.Equals(t, 3, len(db.Blocks()), "initial block count mismatch")
|
||||
testutil.Equals(t, 0.0, prom_testutil.ToFloat64(db.compactor.(*LeveledCompactor).metrics.ran), "initial compaction counter mismatch")
|
||||
|
|
|
@ -16,7 +16,9 @@ package teststorage
|
|||
import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"time"
|
||||
|
||||
"github.com/prometheus/common/model"
|
||||
"github.com/prometheus/prometheus/storage"
|
||||
"github.com/prometheus/prometheus/tsdb"
|
||||
"github.com/prometheus/prometheus/util/testutil"
|
||||
|
@ -32,7 +34,10 @@ func New(t testutil.T) storage.Storage {
|
|||
|
||||
// Tests just load data for a series sequentially. Thus we
|
||||
// need a long appendable window.
|
||||
db, err := tsdb.Open(dir, nil, nil, nil)
|
||||
db, err := tsdb.Open(dir, nil, nil, &tsdb.Options{
|
||||
MinBlockDuration: model.Duration(24 * time.Hour),
|
||||
MaxBlockDuration: model.Duration(24 * time.Hour),
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatalf("Opening test storage failed: %s", err)
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue