Skip to content

Commit 5d9090f

Browse files
committed
chore: fix tests
1 parent 7026595 commit 5d9090f

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

router-tests/prometheus_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4509,7 +4509,7 @@ func TestFlakyPrometheusRouterConnectionMetrics(t *testing.T) {
45094509

45104510
connectionTotal := metrics[0]
45114511

4512-
require.Equal(t, 1024, *connectionTotal.Gauge.Value)
4512+
require.Equal(t, float64(1024), *connectionTotal.Gauge.Value)
45134513

45144514
expected := []*io_prometheus_client.LabelPair{
45154515
{
@@ -4689,7 +4689,7 @@ func TestFlakyPrometheusRouterConnectionMetrics(t *testing.T) {
46894689
require.Len(t, metrics, 2)
46904690

46914691
metricDataPoint1 := metrics[0]
4692-
require.Equal(t, 1024, *metricDataPoint1.Gauge.Value)
4692+
require.Equal(t, float64(1024), *metricDataPoint1.Gauge.Value)
46934693
expected1 := []*io_prometheus_client.LabelPair{
46944694
{
46954695
Name: PointerOf("otel_scope_name"),
@@ -4918,7 +4918,7 @@ func TestFlakyPrometheusRouterConnectionMetrics(t *testing.T) {
49184918

49194919
connectionTotal := metrics[0]
49204920

4921-
require.Equal(t, 1024, *connectionTotal.Gauge.Value)
4921+
require.Equal(t, float64(1024), *connectionTotal.Gauge.Value)
49224922

49234923
expected := []*io_prometheus_client.LabelPair{
49244924
{

router/core/graphql_handler.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,6 @@ func (h *GraphQLHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
199199
h.WriteError(resolveCtx, err, p.Response, w)
200200
return
201201
}
202-
203202
graphqlExecutionSpan.SetAttributes(rotel.WgAcquireResolverWaitTimeMs.Int64(info.ResolveAcquireWaitTime.Milliseconds()))
204203
case *plan.SubscriptionResponsePlan:
205204
var (

router/pkg/grpcconnector/grpcpluginoci/image_unpack.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,9 @@ func sanitizePathWithinDestDir(destDir, path string) (string, error) {
4646

4747
// UnpackImageToDir unpacks a v1.Image to destDir.
4848
func UnpackImageToDir(img v1.Image, destDir string) error {
49-
_ = os.MkdirAll(destDir, 0700)
49+
if err := os.MkdirAll(destDir, 0700); err != nil {
50+
return fmt.Errorf("failed to create destDir %s: %w", destDir, err)
51+
}
5052

5153
reader := mutate.Extract(img)
5254
defer func() {
@@ -84,11 +86,16 @@ func UnpackImageToDir(img v1.Image, destDir string) error {
8486
}
8587

8688
if _, err := io.Copy(f, tr); err != nil {
87-
_ = f.Close()
89+
closeErr := f.Close()
90+
if closeErr != nil {
91+
return fmt.Errorf("write file %s: %w (also failed to close file: %w)", target, err, closeErr)
92+
}
8893
return fmt.Errorf("write file %s: %w", target, err)
8994
}
9095

91-
_ = f.Close()
96+
if err := f.Close(); err != nil {
97+
return fmt.Errorf("closing file %s: %w", target, err)
98+
}
9299
case tar.TypeSymlink:
93100
// Validate symlink target
94101
symlinkTarget, err := sanitizePathWithinDestDir(destDir, hdr.Linkname)

0 commit comments

Comments
 (0)