From dde89385140e27bd5751d2a67473b41762d467c7 Mon Sep 17 00:00:00 2001 From: Ziqi Zhao Date: Wed, 28 Jun 2023 23:41:25 +0800 Subject: [PATCH 1/2] fix exhaustive lint for kubeletstatsreceiver Signed-off-by: Ziqi Zhao --- .golangci.yml | 3 --- receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 7e3d73b418c3d..a7ff35866bcd8 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -173,9 +173,6 @@ issues: - path: k8sclusterreceiver linters: - exhaustive - - path: kubeletstatsreceiver - linters: - - exhaustive - path: podmanreceiver linters: - exhaustive diff --git a/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go b/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go index 60e3d22e68428..b3713ba7e65ea 100644 --- a/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go +++ b/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go @@ -88,6 +88,7 @@ func requireMetricOk(t *testing.T, m pmetric.Metric) { require.Less(t, dp.StartTimestamp(), dp.Timestamp()) requirePointOk(t, dp) } + case pmetric.MetricTypeEmpty: } } From 316268747e28b24ec60a631ad6c46bac6d0ea2c9 Mon Sep 17 00:00:00 2001 From: Ziqi Zhao Date: Thu, 29 Jun 2023 00:22:48 +0800 Subject: [PATCH 2/2] fix exhaustive lint for kubeletstatsreceiver Signed-off-by: Ziqi Zhao --- receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go b/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go index b3713ba7e65ea..11701eb08db66 100644 --- a/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go +++ b/receiver/kubeletstatsreceiver/internal/kubelet/metrics_test.go @@ -89,6 +89,9 @@ func requireMetricOk(t *testing.T, m pmetric.Metric) { requirePointOk(t, dp) } case pmetric.MetricTypeEmpty: + case pmetric.MetricTypeHistogram: + case pmetric.MetricTypeExponentialHistogram: + case pmetric.MetricTypeSummary: } }