chore: remove util/testutil/synctest now that we use Go>=1.25

Signed-off-by: machine424 <ayoubmrini424@gmail.com>
This commit is contained in:
machine424 2026-03-30 19:48:39 +02:00
parent ced39f8a74
commit dcfb8ce59c
No known key found for this signature in database
GPG Key ID: A4B001A4FDEE017D
8 changed files with 7 additions and 34 deletions

View File

@ -26,6 +26,7 @@ import (
"strconv"
"strings"
"testing"
"testing/synctest"
"time"
"github.com/prometheus/client_golang/prometheus"
@ -43,7 +44,6 @@ import (
"github.com/prometheus/prometheus/discovery/targetgroup"
"github.com/prometheus/prometheus/model/labels"
"github.com/prometheus/prometheus/model/relabel"
"github.com/prometheus/prometheus/util/testutil/synctest"
)
func alertsEqual(a, b []*Alert) error {

View File

@ -27,6 +27,7 @@ import (
"strconv"
"sync"
"testing"
"testing/synctest"
"time"
"github.com/prometheus/client_golang/prometheus"
@ -49,7 +50,6 @@ import (
"github.com/prometheus/prometheus/tsdb/tsdbutil"
"github.com/prometheus/prometheus/util/teststorage"
prom_testutil "github.com/prometheus/prometheus/util/testutil"
"github.com/prometheus/prometheus/util/testutil/synctest"
)
func TestMain(m *testing.M) {

View File

@ -28,6 +28,7 @@ import (
"strconv"
"sync"
"testing"
"testing/synctest"
"time"
"github.com/gogo/protobuf/proto"
@ -53,7 +54,6 @@ import (
"github.com/prometheus/prometheus/util/runutil"
"github.com/prometheus/prometheus/util/teststorage"
"github.com/prometheus/prometheus/util/testutil"
"github.com/prometheus/prometheus/util/testutil/synctest"
)
func TestPopulateLabels(t *testing.T) {

View File

@ -34,6 +34,7 @@ import (
"strings"
"sync"
"testing"
"testing/synctest"
"text/template"
"time"
@ -71,7 +72,6 @@ import (
"github.com/prometheus/prometheus/util/pool"
"github.com/prometheus/prometheus/util/teststorage"
"github.com/prometheus/prometheus/util/testutil"
"github.com/prometheus/prometheus/util/testutil/synctest"
)
func TestMain(m *testing.M) {

View File

@ -24,6 +24,7 @@ import (
"strings"
"sync"
"testing"
"testing/synctest"
"time"
"github.com/gogo/protobuf/proto"
@ -51,7 +52,6 @@ import (
"github.com/prometheus/prometheus/util/compression"
"github.com/prometheus/prometheus/util/runutil"
"github.com/prometheus/prometheus/util/testutil"
"github.com/prometheus/prometheus/util/testutil/synctest"
"github.com/prometheus/prometheus/util/testwal"
)

View File

@ -29,6 +29,7 @@ import (
"strings"
"sync"
"testing"
"testing/synctest"
"time"
"github.com/google/go-cmp/cmp"
@ -52,7 +53,6 @@ import (
"github.com/prometheus/prometheus/tsdb/wlog"
"github.com/prometheus/prometheus/util/compression"
"github.com/prometheus/prometheus/util/testutil"
"github.com/prometheus/prometheus/util/testutil/synctest"
)
// TODO(bwplotka): Ensure non-ported tests are not deleted from head_test.go when removing AppenderV1 flow (#17632),

View File

@ -30,6 +30,7 @@ import (
"strings"
"sync"
"testing"
"testing/synctest"
"time"
"github.com/google/go-cmp/cmp"
@ -58,7 +59,6 @@ import (
"github.com/prometheus/prometheus/tsdb/wlog"
"github.com/prometheus/prometheus/util/compression"
"github.com/prometheus/prometheus/util/testutil"
"github.com/prometheus/prometheus/util/testutil/synctest"
)
// newTestHeadDefaultOptions returns the HeadOptions that should be used by default in unit tests.

View File

@ -1,27 +0,0 @@
// Copyright The Prometheus Authors
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
package synctest
import (
"testing"
"testing/synctest"
)
func Test(t *testing.T, f func(t *testing.T)) {
synctest.Test(t, f)
}
func Wait() {
synctest.Wait()
}