From f21a82e2a36aeff173453fde7744ff443dff1951 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 14 Dec 2023 06:29:12 +0000 Subject: [PATCH] add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for ab440e4d4c2e8eec7b17a14d2c5be9704a3d5a6d --- benchmarks/data.js | 200 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 199 insertions(+), 1 deletion(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index 0065824436..53698d2d15 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1702535349935, + "lastUpdate": 1702535352052, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -60410,6 +60410,204 @@ window.BENCHMARK_DATA = { "extra": "iterations: 2\ncpu: 109.91260000000014 ms\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ab440e4d4c2e8eec7b17a14d2c5be9704a3d5a6d", + "message": "Bump github/codeql-action from 2 to 3 (#2452)", + "timestamp": "2023-12-13T22:20:31-08:00", + "tree_id": "e7fa54cfdff95d00557c77fc8cdbf861fdb899d6", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/ab440e4d4c2e8eec7b17a14d2c5be9704a3d5a6d" + }, + "date": 1702535344617, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_CreateBaggageFromTenEntries", + "value": 5805.956655219404, + "unit": "ns/iter", + "extra": "iterations: 23495\ncpu: 5796.658863587997 ns\nthreads: 1" + }, + { + "name": "BM_ExtractBaggageHavingTenEntries", + "value": 0.8141758600296505, + "unit": "ns/iter", + "extra": "iterations: 172418465\ncpu: 0.8121438733374645 ns\nthreads: 1" + }, + { + "name": "BM_CreateBaggageFrom180Entries", + "value": 122832.35564267726, + "unit": "ns/iter", + "extra": "iterations: 1330\ncpu: 122315.71428571429 ns\nthreads: 1" + }, + { + "name": "BM_ExtractBaggageWith180Entries", + "value": 0.9046511650431333, + "unit": "ns/iter", + "extra": "iterations: 165115953\ncpu: 0.8945216819842958 ns\nthreads: 1" + }, + { + "name": "BM_SetValueBaggageWithTenEntries", + "value": 1054.7408320533257, + "unit": "ns/iter", + "extra": "iterations: 132490\ncpu: 1047.9839987923622 ns\nthreads: 1" + }, + { + "name": "BM_SetValueBaggageWith180Entries", + "value": 26978.84676775302, + "unit": "ns/iter", + "extra": "iterations: 5137\ncpu: 26931.12711699432 ns\nthreads: 1" + }, + { + "name": "BM_BaggageToHeaderTenEntries", + "value": 4253.774974445223, + "unit": "ns/iter", + "extra": "iterations: 31697\ncpu: 4223.421774931383 ns\nthreads: 1" + }, + { + "name": "BM_BaggageToHeader180Entries", + "value": 78006.41728934307, + "unit": "ns/iter", + "extra": "iterations: 1796\ncpu: 77282.4610244988 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 24.22046547835702, + "unit": "ns/iter", + "extra": "iterations: 5812360\ncpu: 24.209580961950053 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWithScope", + "value": 139.7782915245175, + "unit": "ns/iter", + "extra": "iterations: 1004316\ncpu: 139.76597007316425 ns\nthreads: 1" + }, + { + "name": "BM_NestedSpanCreationWithScope", + "value": 411.5593693778057, + "unit": "ns/iter", + "extra": "iterations: 337625\ncpu: 411.5216586449461 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWithManualSpanContextPropagation", + "value": 74.58126209604556, + "unit": "ns/iter", + "extra": "iterations: 1873306\ncpu: 74.58082128600455 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWitContextPropagation", + "value": 407.9822203714271, + "unit": "ns/iter", + "extra": "iterations: 341643\ncpu: 407.98113820567085 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdDefaultConstructor", + "value": 0.6277606793425349, + "unit": "ns/iter", + "extra": "iterations: 223857090\ncpu: 0.627361411693505 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdConstructor", + "value": 0.6258015744491764, + "unit": "ns/iter", + "extra": "iterations: 224808953\ncpu: 0.6252064169348274 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdToLowerBase16", + "value": 12.118908156157886, + "unit": "ns/iter", + "extra": "iterations: 11675910\ncpu: 11.998071242412797 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdIsValid", + "value": 0.6342039807616878, + "unit": "ns/iter", + "extra": "iterations: 223657178\ncpu: 0.6240090358289326 ns\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/1/process_time/real_time", + "value": 0.09401345146485933, + "unit": "ms/iter", + "extra": "iterations: 1567\ncpu: 0.08027849393746013 ms\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/2/process_time/real_time", + "value": 0.1848561679897596, + "unit": "ms/iter", + "extra": "iterations: 796\ncpu: 0.1534496231155779 ms\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/4/process_time/real_time", + "value": 0.5643591588857223, + "unit": "ms/iter", + "extra": "iterations: 245\ncpu: 0.5187742857142856 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time", + "value": 0.08213201467112179, + "unit": "ms/iter", + "extra": "iterations: 1609\ncpu: 0.07023859540087012 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time", + "value": 0.16083645820617676, + "unit": "ms/iter", + "extra": "iterations: 1000\ncpu: 0.1417469 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time", + "value": 0.4931515602677955, + "unit": "ms/iter", + "extra": "iterations: 283\ncpu: 0.45623109540636014 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/1/process_time/real_time", + "value": 0.07269145878216693, + "unit": "ms/iter", + "extra": "iterations: 1965\ncpu: 0.06702829516539446 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/2/process_time/real_time", + "value": 0.1456087956856648, + "unit": "ms/iter", + "extra": "iterations: 969\ncpu: 0.1283825593395254 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/4/process_time/real_time", + "value": 0.5931165281810687, + "unit": "ms/iter", + "extra": "iterations: 263\ncpu: 0.5110384030418255 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time", + "value": 8.091587769357782, + "unit": "ms/iter", + "extra": "iterations: 19\ncpu: 7.13762631578946 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time", + "value": 25.33574104309082, + "unit": "ms/iter", + "extra": "iterations: 5\ncpu: 24.966260000000016 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time", + "value": 76.86471939086914, + "unit": "ms/iter", + "extra": "iterations: 2\ncpu: 102.7385999999999 ms\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp sdk Benchmark": [