Skip to content

Commit 8ad5b17

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for 4c41390
1 parent 89a8f11 commit 8ad5b17

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": 1753702556224,
2+
"lastUpdate": 1753702558502,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -278944,6 +278944,240 @@ window.BENCHMARK_DATA = {
278944278944
"extra": "iterations: 518789\ncpu: 266.38322901989045 ns\nthreads: 1"
278945278945
}
278946278946
]
278947+
},
278948+
{
278949+
"commit": {
278950+
"author": {
278951+
"email": "[email protected]",
278952+
"name": "Marc Alff",
278953+
"username": "marcalff"
278954+
},
278955+
"committer": {
278956+
"email": "[email protected]",
278957+
"name": "GitHub",
278958+
"username": "web-flow"
278959+
},
278960+
"distinct": true,
278961+
"id": "4c41390d0eadcc3000f769806c97766d8ce64cef",
278962+
"message": "[CONFIGURATION] File configuration - otlp exporter builders (#3566)",
278963+
"timestamp": "2025-07-28T13:31:52+02:00",
278964+
"tree_id": "c14d4944162b758c2aa540cda5d4722f5cdbdaf1",
278965+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/4c41390d0eadcc3000f769806c97766d8ce64cef"
278966+
},
278967+
"date": 1753702535662,
278968+
"tool": "googlecpp",
278969+
"benches": [
278970+
{
278971+
"name": "BM_RandomIdGeneration",
278972+
"value": 5.417167459437328,
278973+
"unit": "ns/iter",
278974+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
278975+
},
278976+
{
278977+
"name": "BM_RandomIdStdGeneration",
278978+
"value": 3.818375556730741,
278979+
"unit": "ns/iter",
278980+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
278981+
},
278982+
{
278983+
"name": "BM_AttributeMapHash",
278984+
"value": 164.98155926527627,
278985+
"unit": "ns/iter",
278986+
"extra": "iterations: 875594\ncpu: 164.06338896794634 ns\nthreads: 1"
278987+
},
278988+
{
278989+
"name": "BM_Base64Escape",
278990+
"value": 139.2264878690597,
278991+
"unit": "ns/iter",
278992+
"extra": "iterations: 1008591\ncpu: 139.09496019694802 ns\nthreads: 1"
278993+
},
278994+
{
278995+
"name": "BM_Base64Unescape",
278996+
"value": 968.2201949158009,
278997+
"unit": "ns/iter",
278998+
"extra": "iterations: 149648\ncpu: 967.3408665668769 ns\nthreads: 1"
278999+
},
279000+
{
279001+
"name": "BM_BaselineBuffer/1",
279002+
"value": 12132077.21710205,
279003+
"unit": "ns/iter",
279004+
"extra": "iterations: 100\ncpu: 97089.96 ns\nthreads: 1"
279005+
},
279006+
{
279007+
"name": "BM_BaselineBuffer/2",
279008+
"value": 4059491.4280776437,
279009+
"unit": "ns/iter",
279010+
"extra": "iterations: 846\ncpu: 164449.3628841608 ns\nthreads: 1"
279011+
},
279012+
{
279013+
"name": "BM_BaselineBuffer/4",
279014+
"value": 4258611.136012607,
279015+
"unit": "ns/iter",
279016+
"extra": "iterations: 576\ncpu: 274331.7395833333 ns\nthreads: 1"
279017+
},
279018+
{
279019+
"name": "BM_LockFreeBuffer/1",
279020+
"value": 2790170.431137085,
279021+
"unit": "ns/iter",
279022+
"extra": "iterations: 1000\ncpu: 74716.29099999998 ns\nthreads: 1"
279023+
},
279024+
{
279025+
"name": "BM_LockFreeBuffer/2",
279026+
"value": 2814228.167421824,
279027+
"unit": "ns/iter",
279028+
"extra": "iterations: 766\ncpu: 171893.72323759802 ns\nthreads: 1"
279029+
},
279030+
{
279031+
"name": "BM_LockFreeBuffer/4",
279032+
"value": 2965092.9037795174,
279033+
"unit": "ns/iter",
279034+
"extra": "iterations: 487\ncpu: 290848.295687885 ns\nthreads: 1"
279035+
},
279036+
{
279037+
"name": "BM_NewIndexer",
279038+
"value": 13.152471442046917,
279039+
"unit": "ns/iter",
279040+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
279041+
},
279042+
{
279043+
"name": "BM_ComputeIndex/-1",
279044+
"value": 10.004216699163141,
279045+
"unit": "ns/iter",
279046+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
279047+
},
279048+
{
279049+
"name": "BM_ComputeIndex/0",
279050+
"value": 9.511351601769837,
279051+
"unit": "ns/iter",
279052+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
279053+
},
279054+
{
279055+
"name": "BM_ComputeIndex/1",
279056+
"value": 16.838301514223637,
279057+
"unit": "ns/iter",
279058+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
279059+
},
279060+
{
279061+
"name": "BM_ComputeIndex/20",
279062+
"value": 16.92129543278406,
279063+
"unit": "ns/iter",
279064+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
279065+
},
279066+
{
279067+
"name": "BM_SumAggregation",
279068+
"value": 6317770.999410878,
279069+
"unit": "ns/iter",
279070+
"extra": "iterations: 23\ncpu: 5975945.695652174 ns\nthreads: 1"
279071+
},
279072+
{
279073+
"name": "BM_AttributseProcessorFilter",
279074+
"value": 336.31567640317957,
279075+
"unit": "ns/iter",
279076+
"extra": "iterations: 470020\ncpu: 309.05901663758993 ns\nthreads: 1"
279077+
},
279078+
{
279079+
"name": "BM_MeasurementsTest",
279080+
"value": 6572711.46774292,
279081+
"unit": "ns/iter",
279082+
"extra": "iterations: 100\ncpu: 42301.219999999994 ns\nthreads: 1"
279083+
},
279084+
{
279085+
"name": "BM_AttributseHashMap",
279086+
"value": 81476728.12143962,
279087+
"unit": "ns/iter",
279088+
"extra": "iterations: 6\ncpu: 21804855.333333336 ns\nthreads: 1"
279089+
},
279090+
{
279091+
"name": "BM_HistogramAggregation",
279092+
"value": 105.79637118748256,
279093+
"unit": "ns/iter",
279094+
"extra": "iterations: 2800000\ncpu: 51.34695571428571 ns\nthreads: 1"
279095+
},
279096+
{
279097+
"name": "BM_Base2ExponentialHistogramAggregationZeroScale",
279098+
"value": 150.38841649105674,
279099+
"unit": "ns/iter",
279100+
"extra": "iterations: 1900000\ncpu: 74.65505684210528 ns\nthreads: 1"
279101+
},
279102+
{
279103+
"name": "BM_Base2ExponentialHistogramAggregationOneScale",
279104+
"value": 93.7238335609436,
279105+
"unit": "ns/iter",
279106+
"extra": "iterations: 1600000\ncpu: 89.37617124999998 ns\nthreads: 1"
279107+
},
279108+
{
279109+
"name": "BM_Base2ExponentialHistogramAggregationTwoScale",
279110+
"value": 90.19792079925537,
279111+
"unit": "ns/iter",
279112+
"extra": "iterations: 1600000\ncpu: 88.36209062499996 ns\nthreads: 1"
279113+
},
279114+
{
279115+
"name": "BM_Base2ExponentialHistogramAggregationFourScale",
279116+
"value": 93.09470653533936,
279117+
"unit": "ns/iter",
279118+
"extra": "iterations: 1600000\ncpu: 90.21959375 ns\nthreads: 1"
279119+
},
279120+
{
279121+
"name": "BM_Base2ExponentialHistogramAggregationEightScale",
279122+
"value": 90.38999676704407,
279123+
"unit": "ns/iter",
279124+
"extra": "iterations: 1600000\ncpu: 89.59585374999996 ns\nthreads: 1"
279125+
},
279126+
{
279127+
"name": "BM_Base2ExponentialHistogramAggregationSixteenScale",
279128+
"value": 88.17493915557861,
279129+
"unit": "ns/iter",
279130+
"extra": "iterations: 1600000\ncpu: 87.50593124999997 ns\nthreads: 1"
279131+
},
279132+
{
279133+
"name": "BM_AlwaysOffSamplerConstruction",
279134+
"value": 0.9577598984397537,
279135+
"unit": "ns/iter",
279136+
"extra": "iterations: 174873584\ncpu: 0.7975039900823444 ns\nthreads: 1"
279137+
},
279138+
{
279139+
"name": "BM_AlwaysOnSamplerConstruction",
279140+
"value": 0.9975924761604712,
279141+
"unit": "ns/iter",
279142+
"extra": "iterations: 173785416\ncpu: 0.8058222273381099 ns\nthreads: 1"
279143+
},
279144+
{
279145+
"name": "BM_AlwaysOffSamplerShouldSample",
279146+
"value": 29.939493702344887,
279147+
"unit": "ns/iter",
279148+
"extra": "iterations: 5906526\ncpu: 23.858690370617172 ns\nthreads: 1"
279149+
},
279150+
{
279151+
"name": "BM_AlwaysOnSamplerShouldSample",
279152+
"value": 31.956282752374786,
279153+
"unit": "ns/iter",
279154+
"extra": "iterations: 5810868\ncpu: 24.784382987188827 ns\nthreads: 1"
279155+
},
279156+
{
279157+
"name": "BM_ParentBasedSamplerShouldSample",
279158+
"value": 39.26616060166516,
279159+
"unit": "ns/iter",
279160+
"extra": "iterations: 4630108\ncpu: 30.08662108961606 ns\nthreads: 1"
279161+
},
279162+
{
279163+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
279164+
"value": 38.991414459589805,
279165+
"unit": "ns/iter",
279166+
"extra": "iterations: 6961252\ncpu: 20.010661013277492 ns\nthreads: 1"
279167+
},
279168+
{
279169+
"name": "BM_SpanCreation",
279170+
"value": 1284.8147295395831,
279171+
"unit": "ns/iter",
279172+
"extra": "iterations: 143902\ncpu: 919.0423204680973 ns\nthreads: 1"
279173+
},
279174+
{
279175+
"name": "BM_NoopSpanCreation",
279176+
"value": 304.8351089892293,
279177+
"unit": "ns/iter",
279178+
"extra": "iterations: 527237\ncpu: 256.64513871370957 ns\nthreads: 1"
279179+
}
279180+
]
278947279181
}
278948279182
],
278949279183
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)