We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8d406a1 commit a427796Copy full SHA for a427796
internal/metrics/rerank_metrics_test.go
@@ -7,6 +7,7 @@ package metrics
7
8
import (
9
"testing"
10
+ "testing/synctest"
11
"time"
12
13
"github.com/stretchr/testify/assert"
@@ -145,6 +146,11 @@ func TestRerank_Labels_SetModel_RequestAndResponseDiffer(t *testing.T) {
145
146
}
147
148
func TestRerank_RecordRequestCompletion(t *testing.T) {
149
+ // Virtualize time.Sleep to avoid any flaky test behavior.
150
+ synctest.Test(t, testRerankRecordRequestCompletion)
151
+}
152
+
153
+func testRerankRecordRequestCompletion(t *testing.T) {
154
mr := sdkmetric.NewManualReader()
155
meter := sdkmetric.NewMeterProvider(sdkmetric.WithReader(mr)).Meter("test")
156
rr := NewRerankFactory(meter, nil)().(*rerank)
0 commit comments