Skip to content

Commit ddeedc1

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for c3a0ac1
1 parent 828de92 commit ddeedc1

File tree

1 file changed

+235
-1
lines changed

1 file changed

+235
-1
lines changed

benchmarks/data.js

Lines changed: 235 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1753222265369,
2+
"lastUpdate": 1753222267673,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -275290,6 +275290,240 @@ window.BENCHMARK_DATA = {
275290275290
"extra": "iterations: 521493\ncpu: 256.7531184502957 ns\nthreads: 1"
275291275291
}
275292275292
]
275293+
},
275294+
{
275295+
"commit": {
275296+
"author": {
275297+
"email": "[email protected]",
275298+
"name": "Doug Barker",
275299+
"username": "dbarker"
275300+
},
275301+
"committer": {
275302+
"email": "[email protected]",
275303+
"name": "GitHub",
275304+
"username": "web-flow"
275305+
},
275306+
"distinct": true,
275307+
"id": "c3a0ac1aec87f8ba3d776434d9be2b808366a6f9",
275308+
"message": "[CMAKE] Add CMake scripts to find or fetch protobuf and grpc (#3533)",
275309+
"timestamp": "2025-07-23T00:06:19+02:00",
275310+
"tree_id": "12aac25df5b2a9cb6ca929862dd8cd58ff6eebe2",
275311+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/c3a0ac1aec87f8ba3d776434d9be2b808366a6f9"
275312+
},
275313+
"date": 1753222247543,
275314+
"tool": "googlecpp",
275315+
"benches": [
275316+
{
275317+
"name": "BM_RandomIdGeneration",
275318+
"value": 5.417167459437328,
275319+
"unit": "ns/iter",
275320+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
275321+
},
275322+
{
275323+
"name": "BM_RandomIdStdGeneration",
275324+
"value": 3.818375556730741,
275325+
"unit": "ns/iter",
275326+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
275327+
},
275328+
{
275329+
"name": "BM_AttributeMapHash",
275330+
"value": 347.0381378279591,
275331+
"unit": "ns/iter",
275332+
"extra": "iterations: 864779\ncpu: 160.2652573663329 ns\nthreads: 1"
275333+
},
275334+
{
275335+
"name": "BM_Base64Escape",
275336+
"value": 243.65299258922863,
275337+
"unit": "ns/iter",
275338+
"extra": "iterations: 945127\ncpu: 146.2915661069888 ns\nthreads: 1"
275339+
},
275340+
{
275341+
"name": "BM_Base64Unescape",
275342+
"value": 1131.6636932611937,
275343+
"unit": "ns/iter",
275344+
"extra": "iterations: 157513\ncpu: 896.623662808784 ns\nthreads: 1"
275345+
},
275346+
{
275347+
"name": "BM_BaselineBuffer/1",
275348+
"value": 6504739.52293396,
275349+
"unit": "ns/iter",
275350+
"extra": "iterations: 1000\ncpu: 68090.78700000001 ns\nthreads: 1"
275351+
},
275352+
{
275353+
"name": "BM_BaselineBuffer/2",
275354+
"value": 4061997.447208945,
275355+
"unit": "ns/iter",
275356+
"extra": "iterations: 1051\ncpu: 152645.15984776404 ns\nthreads: 1"
275357+
},
275358+
{
275359+
"name": "BM_BaselineBuffer/4",
275360+
"value": 4372450.336174941,
275361+
"unit": "ns/iter",
275362+
"extra": "iterations: 583\ncpu: 246338.56775300167 ns\nthreads: 1"
275363+
},
275364+
{
275365+
"name": "BM_LockFreeBuffer/1",
275366+
"value": 2727628.469467163,
275367+
"unit": "ns/iter",
275368+
"extra": "iterations: 1000\ncpu: 72702.03500000006 ns\nthreads: 1"
275369+
},
275370+
{
275371+
"name": "BM_LockFreeBuffer/2",
275372+
"value": 2758522.6258710097,
275373+
"unit": "ns/iter",
275374+
"extra": "iterations: 1079\ncpu: 156218.2696941613 ns\nthreads: 1"
275375+
},
275376+
{
275377+
"name": "BM_LockFreeBuffer/4",
275378+
"value": 2870218.265370955,
275379+
"unit": "ns/iter",
275380+
"extra": "iterations: 493\ncpu: 264563.81338742387 ns\nthreads: 1"
275381+
},
275382+
{
275383+
"name": "BM_NewIndexer",
275384+
"value": 13.152471442046917,
275385+
"unit": "ns/iter",
275386+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
275387+
},
275388+
{
275389+
"name": "BM_ComputeIndex/-1",
275390+
"value": 10.004216699163141,
275391+
"unit": "ns/iter",
275392+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
275393+
},
275394+
{
275395+
"name": "BM_ComputeIndex/0",
275396+
"value": 9.511351601769837,
275397+
"unit": "ns/iter",
275398+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
275399+
},
275400+
{
275401+
"name": "BM_ComputeIndex/1",
275402+
"value": 16.838301514223637,
275403+
"unit": "ns/iter",
275404+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
275405+
},
275406+
{
275407+
"name": "BM_ComputeIndex/20",
275408+
"value": 16.92129543278406,
275409+
"unit": "ns/iter",
275410+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
275411+
},
275412+
{
275413+
"name": "BM_SumAggregation",
275414+
"value": 6153376.206107762,
275415+
"unit": "ns/iter",
275416+
"extra": "iterations: 23\ncpu: 6047026.521739132 ns\nthreads: 1"
275417+
},
275418+
{
275419+
"name": "BM_AttributseProcessorFilter",
275420+
"value": 287.3332246931124,
275421+
"unit": "ns/iter",
275422+
"extra": "iterations: 471596\ncpu: 281.4105717605747 ns\nthreads: 1"
275423+
},
275424+
{
275425+
"name": "BM_MeasurementsTest",
275426+
"value": 6373674.8695373535,
275427+
"unit": "ns/iter",
275428+
"extra": "iterations: 100\ncpu: 29080.810000000012 ns\nthreads: 1"
275429+
},
275430+
{
275431+
"name": "BM_AttributseHashMap",
275432+
"value": 28337342.398507256,
275433+
"unit": "ns/iter",
275434+
"extra": "iterations: 7\ncpu: 19059347.14285714 ns\nthreads: 1"
275435+
},
275436+
{
275437+
"name": "BM_HistogramAggregation",
275438+
"value": 54.747482825969826,
275439+
"unit": "ns/iter",
275440+
"extra": "iterations: 2900000\ncpu: 51.04414620689656 ns\nthreads: 1"
275441+
},
275442+
{
275443+
"name": "BM_Base2ExponentialHistogramAggregationZeroScale",
275444+
"value": 78.36078342638518,
275445+
"unit": "ns/iter",
275446+
"extra": "iterations: 1900000\ncpu: 76.97336210526315 ns\nthreads: 1"
275447+
},
275448+
{
275449+
"name": "BM_Base2ExponentialHistogramAggregationOneScale",
275450+
"value": 91.22684597969055,
275451+
"unit": "ns/iter",
275452+
"extra": "iterations: 1600000\ncpu: 90.62022500000002 ns\nthreads: 1"
275453+
},
275454+
{
275455+
"name": "BM_Base2ExponentialHistogramAggregationTwoScale",
275456+
"value": 115.6778633594513,
275457+
"unit": "ns/iter",
275458+
"extra": "iterations: 1600000\ncpu: 90.08601312500004 ns\nthreads: 1"
275459+
},
275460+
{
275461+
"name": "BM_Base2ExponentialHistogramAggregationFourScale",
275462+
"value": 89.09127291511086,
275463+
"unit": "ns/iter",
275464+
"extra": "iterations: 1700000\ncpu: 88.41458941176481 ns\nthreads: 1"
275465+
},
275466+
{
275467+
"name": "BM_Base2ExponentialHistogramAggregationEightScale",
275468+
"value": 91.838538646698,
275469+
"unit": "ns/iter",
275470+
"extra": "iterations: 1600000\ncpu: 90.30838124999997 ns\nthreads: 1"
275471+
},
275472+
{
275473+
"name": "BM_Base2ExponentialHistogramAggregationSixteenScale",
275474+
"value": 90.99394083023071,
275475+
"unit": "ns/iter",
275476+
"extra": "iterations: 1600000\ncpu: 90.26619312500011 ns\nthreads: 1"
275477+
},
275478+
{
275479+
"name": "BM_AlwaysOffSamplerConstruction",
275480+
"value": 0.7794920839116118,
275481+
"unit": "ns/iter",
275482+
"extra": "iterations: 174392039\ncpu: 0.7566135516082818 ns\nthreads: 1"
275483+
},
275484+
{
275485+
"name": "BM_AlwaysOnSamplerConstruction",
275486+
"value": 0.8030233155524887,
275487+
"unit": "ns/iter",
275488+
"extra": "iterations: 190667273\ncpu: 0.772790488276402 ns\nthreads: 1"
275489+
},
275490+
{
275491+
"name": "BM_AlwaysOffSamplerShouldSample",
275492+
"value": 24.263263621846583,
275493+
"unit": "ns/iter",
275494+
"extra": "iterations: 5773906\ncpu: 24.107485469974755 ns\nthreads: 1"
275495+
},
275496+
{
275497+
"name": "BM_AlwaysOnSamplerShouldSample",
275498+
"value": 24.63879252603739,
275499+
"unit": "ns/iter",
275500+
"extra": "iterations: 5788572\ncpu: 24.461238626728665 ns\nthreads: 1"
275501+
},
275502+
{
275503+
"name": "BM_ParentBasedSamplerShouldSample",
275504+
"value": 30.47712209529294,
275505+
"unit": "ns/iter",
275506+
"extra": "iterations: 4644845\ncpu: 30.00981884217881 ns\nthreads: 1"
275507+
},
275508+
{
275509+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
275510+
"value": 19.782548962883034,
275511+
"unit": "ns/iter",
275512+
"extra": "iterations: 7241676\ncpu: 19.754183423837244 ns\nthreads: 1"
275513+
},
275514+
{
275515+
"name": "BM_SpanCreation",
275516+
"value": 1074.6376461325096,
275517+
"unit": "ns/iter",
275518+
"extra": "iterations: 129333\ncpu: 1073.7845097538911 ns\nthreads: 1"
275519+
},
275520+
{
275521+
"name": "BM_NoopSpanCreation",
275522+
"value": 262.31563211601605,
275523+
"unit": "ns/iter",
275524+
"extra": "iterations: 530442\ncpu: 261.7092896113051 ns\nthreads: 1"
275525+
}
275526+
]
275293275527
}
275294275528
],
275295275529
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)