From a52081d54f90ebe53182a9caaeb1fe9222c8b9aa Mon Sep 17 00:00:00 2001 From: Dominik Rosiek <drosiek@sumologic.com> Date: Mon, 18 Jan 2021 10:59:16 +0100 Subject: [PATCH] [sumologicexporter] Skip some metrics tests due to time factor --- exporter/sumologicexporter/exporter_test.go | 3 +++ exporter/sumologicexporter/sender_test.go | 1 + 2 files changed, 4 insertions(+) diff --git a/exporter/sumologicexporter/exporter_test.go b/exporter/sumologicexporter/exporter_test.go index 59d581921060..660e8eaf69a2 100644 --- a/exporter/sumologicexporter/exporter_test.go +++ b/exporter/sumologicexporter/exporter_test.go @@ -277,6 +277,7 @@ func TestPushFailedBatch(t *testing.T) { defer func() { test.srv.Close() }() logs := LogRecordsToLogs(exampleLog()) + logs.ResourceLogs().Resize(maxBufferSize + 1) log := logs.ResourceLogs().At(0) for i := 0; i < maxBufferSize; i++ { @@ -447,6 +448,7 @@ gauge_metric_name{foo="bar",key2="value2",remote_name="156955",url="http://anoth } func TestPushMetricsFailedBatch(t *testing.T) { + t.Skip("Skip test due to prometheus format complexity. Execution can take over 30s") test := prepareSenderTest(t, []func(w http.ResponseWriter, req *http.Request){ func(w http.ResponseWriter, req *http.Request) { w.WriteHeader(500) @@ -472,6 +474,7 @@ func TestPushMetricsFailedBatch(t *testing.T) { test.exp.config.MaxRequestBodySize = 1024 * 1024 * 1024 * 1024 metrics := metricPairToMetrics([]metricPair{exampleIntMetric()}) + metrics.ResourceMetrics().Resize(maxBufferSize + 1) metric := metrics.ResourceMetrics().At(0) for i := 0; i < maxBufferSize; i++ { diff --git a/exporter/sumologicexporter/sender_test.go b/exporter/sumologicexporter/sender_test.go index 17ea922ba7e6..27564ec854ff 100644 --- a/exporter/sumologicexporter/sender_test.go +++ b/exporter/sumologicexporter/sender_test.go @@ -679,6 +679,7 @@ func TestMetricsBuffer(t *testing.T) { } func TestMetricsBufferOverflow(t *testing.T) { + t.Skip("Skip test due to prometheus format complexity. Execution can take over 30s") test := prepareSenderTest(t, []func(w http.ResponseWriter, req *http.Request){}) defer func() { test.srv.Close() }()