mirror of
https://github.com/prometheus/prometheus.git
synced 2025-08-05 13:47:10 +02:00
test(tsdb): disable TestDelayedCompaction/delayed_compaction_enabled on windows
as flaky because of Time imprecision fixes https://github.com/prometheus/prometheus/issues/16450 Signed-off-by: machine424 <ayoubmrini424@gmail.com>
This commit is contained in:
parent
da9b8b2f8d
commit
9a0bbb60bc
@ -1964,10 +1964,6 @@ func TestDelayedCompaction(t *testing.T) {
|
||||
for db.head.compactable() {
|
||||
time.Sleep(time.Millisecond)
|
||||
}
|
||||
if runtime.GOOS == "windows" {
|
||||
// TODO: enable on windows once ms resolution timers are better supported.
|
||||
return
|
||||
}
|
||||
duration := time.Since(start)
|
||||
require.Less(t, duration, delay)
|
||||
}
|
||||
@ -1989,8 +1985,10 @@ func TestDelayedCompaction(t *testing.T) {
|
||||
}
|
||||
|
||||
for _, c := range cases {
|
||||
c := c
|
||||
t.Run(c.name, func(t *testing.T) {
|
||||
if c.compactionDelay > 0 && runtime.GOOS == "windows" {
|
||||
t.Skip("Time imprecision on windows makes the test flaky, see https://github.com/prometheus/prometheus/issues/16450")
|
||||
}
|
||||
t.Parallel()
|
||||
|
||||
var options *Options
|
||||
|
Loading…
Reference in New Issue
Block a user