From 1b2a2c472fe5d6ff86b0bb91d86ac7e6af726c45 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sat, 30 Sep 2023 08:21:09 +0000 Subject: [PATCH] add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for c3c643a5977192ad6c66a633c671745fc04b2a77 --- benchmarks/data.js | 212 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 211 insertions(+), 1 deletion(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index 3c5db0879c..20f973508f 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1696062066054, + "lastUpdate": 1696062069160, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -96916,6 +96916,216 @@ window.BENCHMARK_DATA = { "extra": "iterations: 1006485\ncpu: 137.2497354655062 ns\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "marc.alff@oracle.com", + "name": "Marc Alff", + "username": "marcalff" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c3c643a5977192ad6c66a633c671745fc04b2a77", + "message": "[API] Add InstrumentationScope attributes in MeterProvider::GetMeter() (#2224)", + "timestamp": "2023-09-30T10:08:02+02:00", + "tree_id": "612ed0a1330d793a0d3a7981984b6fd295f3f7d0", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/c3c643a5977192ad6c66a633c671745fc04b2a77" + }, + "date": 1696062062267, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_AlwaysOffSamplerConstruction", + "value": 4.482677364019157, + "unit": "ns/iter", + "extra": "iterations: 45344276\ncpu: 3.0871658420568893 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerConstruction", + "value": 4.0948553536681915, + "unit": "ns/iter", + "extra": "iterations: 45343983\ncpu: 3.084980426179148 ns\nthreads: 1" + }, + { + "name": "BM_ParentBasedSamplerConstruction", + "value": 101.46329805901256, + "unit": "ns/iter", + "extra": "iterations: 1943154\ncpu: 72.24095465413446 ns\nthreads: 1" + }, + { + "name": "BM_TraceIdRatioBasedSamplerConstruction", + "value": 476.4018925216167, + "unit": "ns/iter", + "extra": "iterations: 429987\ncpu: 326.3600992588147 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOffSamplerShouldSample", + "value": 21.34837574766416, + "unit": "ns/iter", + "extra": "iterations: 9624970\ncpu: 14.58025323715295 ns\nthreads: 1" + }, + { + "name": "BM_AlwaysOnSamplerShouldSample", + "value": 19.537556569892466, + "unit": "ns/iter", + "extra": "iterations: 9761948\ncpu: 14.372080244639688 ns\nthreads: 1" + }, + { + "name": "BM_ParentBasedSamplerShouldSample", + "value": 28.34296976344173, + "unit": "ns/iter", + "extra": "iterations: 7051866\ncpu: 19.857680222511323 ns\nthreads: 1" + }, + { + "name": "BM_TraceIdRatioBasedSamplerShouldSample", + "value": 14.199086491006083, + "unit": "ns/iter", + "extra": "iterations: 13858367\ncpu: 10.099299578370234 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 1117.126669585716, + "unit": "ns/iter", + "extra": "iterations: 186839\ncpu: 750.0120424536625 ns\nthreads: 1" + }, + { + "name": "BM_NoopSpanCreation", + "value": 255.58062627529972, + "unit": "ns/iter", + "extra": "iterations: 693832\ncpu: 200.8636096346088 ns\nthreads: 1" + }, + { + "name": "BM_MeasurementsTest", + "value": 1947669.506072998, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 10847.200000000003 ns\nthreads: 1" + }, + { + "name": "BM_HistogramAggregation", + "value": 5721683.502197266, + "unit": "ns/iter", + "extra": "iterations: 25\ncpu: 5497408.000000001 ns\nthreads: 1" + }, + { + "name": "BM_AttributseProcessorFilter", + "value": 234.86860318730675, + "unit": "ns/iter", + "extra": "iterations: 703306\ncpu: 189.83529217723154 ns\nthreads: 1" + }, + { + "name": "BM_NewIndexer", + "value": 8.463311137645066, + "unit": "ns/iter", + "extra": "iterations: 16520000\ncpu: 8.425671912832852 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/-1", + "value": 5.769328252658832, + "unit": "ns/iter", + "extra": "iterations: 24355000\ncpu: 5.753106138370281 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/0", + "value": 5.763966509667255, + "unit": "ns/iter", + "extra": "iterations: 24342000\ncpu: 5.741746775121447 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/1", + "value": 12.512079021274644, + "unit": "ns/iter", + "extra": "iterations: 11175000\ncpu: 12.526621923937483 ns\nthreads: 1" + }, + { + "name": "BM_ComputeIndex/20", + "value": 12.881582938034617, + "unit": "ns/iter", + "extra": "iterations: 11170000\ncpu: 12.540734109220509 ns\nthreads: 1" + }, + { + "name": "BM_SumAggregation", + "value": 6100426.117579143, + "unit": "ns/iter", + "extra": "iterations: 24\ncpu: 6029870.833333332 ns\nthreads: 1" + }, + { + "name": "BM_AttributseHashMap", + "value": 22347645.326094195, + "unit": "ns/iter", + "extra": "iterations: 11\ncpu: 12139772.72727273 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdGeneration", + "value": 3.5846172062173456, + "unit": "ns/iter", + "extra": "iterations: 39796809\ncpu: 3.5821314216423734 ns\nthreads: 1" + }, + { + "name": "BM_RandomIdStdGeneration", + "value": 9.58342262430732, + "unit": "ns/iter", + "extra": "iterations: 15030555\ncpu: 9.312729969053038 ns\nthreads: 1" + }, + { + "name": "BM_Base64Escape", + "value": 92.33249329422776, + "unit": "ns/iter", + "extra": "iterations: 1520348\ncpu: 91.68716635928091 ns\nthreads: 1" + }, + { + "name": "BM_Base64Unescape", + "value": 685.6992393159248, + "unit": "ns/iter", + "extra": "iterations: 207068\ncpu: 680.4479687832016 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/1", + "value": 8122041.22543335, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 71103 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/2", + "value": 5360672.950744629, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 59409.100000000006 ns\nthreads: 1" + }, + { + "name": "BM_BaselineBuffer/4", + "value": 9141018.390655518, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 283125.99999999994 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/1", + "value": 403117.5074284045, + "unit": "ns/iter", + "extra": "iterations: 7235\ncpu: 19608.01658604009 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/2", + "value": 1501742.8398132324, + "unit": "ns/iter", + "extra": "iterations: 1000\ncpu: 53878.50000000005 ns\nthreads: 1" + }, + { + "name": "BM_LockFreeBuffer/4", + "value": 7879660.129547119, + "unit": "ns/iter", + "extra": "iterations: 100\ncpu: 239718.00000000044 ns\nthreads: 1" + }, + { + "name": "BM_AttributeMapHash", + "value": 103.87787242786332, + "unit": "ns/iter", + "extra": "iterations: 1359078\ncpu: 103.7232594450061 ns\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp exporters Benchmark": [