From 1319e6cd9ba00aea5169fe9f2b83a5dd5e66a16a Mon Sep 17 00:00:00 2001 From: Matthias Bertschy Date: Thu, 16 Nov 2023 15:45:40 +0100 Subject: [PATCH] add benchmark Signed-off-by: Matthias Bertschy --- armometadata/k8sutils_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/armometadata/k8sutils_test.go b/armometadata/k8sutils_test.go index 9747905..ec3a96b 100644 --- a/armometadata/k8sutils_test.go +++ b/armometadata/k8sutils_test.go @@ -206,3 +206,11 @@ func TestExtractMetadataFromJsonBytes(t *testing.T) { }) } } + +func BenchmarkExtractMetadataFromJsonBytes(b *testing.B) { + input, err := os.ReadFile("testdata/applicationactivity.json") + assert.NoError(b, err) + for i := 0; i < b.N; i++ { + _, _, _, _, _, _ = ExtractMetadataFromJsonBytes(input) + } +}