kubernetes-sigs / usage-metrics-collector

High fidelity and scalable capacity and usage metrics for Kubernetes clusters
Apache License 2.0
118 stars 19 forks source link

Flaky test: TestMetricsNodeSamplerGRPC/basic #126

Open ehashman opened 3 months ago

ehashman commented 3 months ago

Per https://testgrid.k8s.io/sig-instrumentation-usage-metrics-collector#periodic-test&width=20

sigs.k8s.io/usage-metrics-collector/cmd/metrics-node-sampler/integration.TestMetricsNodeSamplerGRPC/basic test is frequently flaking.

Example failure: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/ci-usage-metrics-collector-test/1765441415891914752

                        Diff:
                        --- Expected
                        +++ Actual
                        @@ -169,2 +169,3 @@
                                        "cpuCoresNanoSec": [
                        +                   "1000",
                                            "1000"
                        @@ -172,2 +173,3 @@
                                        "memoryBytes": [
                        +                   "0",
                                            "0"
        Test:           TestMetricsNodeSamplerGRPC/basic
--- FAIL: TestMetricsNodeSamplerGRPC/basic (12.12s)

It appears there is an additional sample being returned vs. what's expected. Perhaps someone can look into why this is happening.

ehashman commented 2 months ago

/triage accepted