Skip to content

Commit 34e828a

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for aeb5a01
1 parent dd6c968 commit 34e828a

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": 1753229887274,
2+
"lastUpdate": 1753229890124,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -275920,6 +275920,240 @@ window.BENCHMARK_DATA = {
275920275920
"extra": "iterations: 530442\ncpu: 261.7092896113051 ns\nthreads: 1"
275921275921
}
275922275922
]
275923+
},
275924+
{
275925+
"commit": {
275926+
"author": {
275927+
"email": "[email protected]",
275928+
"name": "Marc Alff",
275929+
"username": "marcalff"
275930+
},
275931+
"committer": {
275932+
"email": "[email protected]",
275933+
"name": "GitHub",
275934+
"username": "web-flow"
275935+
},
275936+
"distinct": true,
275937+
"id": "aeb5a01336099e51169a026527d38c4239b20822",
275938+
"message": "[CONFIGURATION] File configuration - sdk builder (#3550)",
275939+
"timestamp": "2025-07-23T02:14:30+02:00",
275940+
"tree_id": "e06946dc4a6f040ad3dd11cef4a57bfc9c2e6ce3",
275941+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/aeb5a01336099e51169a026527d38c4239b20822"
275942+
},
275943+
"date": 1753229870564,
275944+
"tool": "googlecpp",
275945+
"benches": [
275946+
{
275947+
"name": "BM_RandomIdGeneration",
275948+
"value": 5.417167459437328,
275949+
"unit": "ns/iter",
275950+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
275951+
},
275952+
{
275953+
"name": "BM_RandomIdStdGeneration",
275954+
"value": 3.818375556730741,
275955+
"unit": "ns/iter",
275956+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
275957+
},
275958+
{
275959+
"name": "BM_AttributeMapHash",
275960+
"value": 218.26375196111366,
275961+
"unit": "ns/iter",
275962+
"extra": "iterations: 874899\ncpu: 163.57020753252664 ns\nthreads: 1"
275963+
},
275964+
{
275965+
"name": "BM_Base64Escape",
275966+
"value": 192.77399280677605,
275967+
"unit": "ns/iter",
275968+
"extra": "iterations: 1004919\ncpu: 142.18509949558126 ns\nthreads: 1"
275969+
},
275970+
{
275971+
"name": "BM_Base64Unescape",
275972+
"value": 1201.1016706278554,
275973+
"unit": "ns/iter",
275974+
"extra": "iterations: 148840\ncpu: 909.8651908089223 ns\nthreads: 1"
275975+
},
275976+
{
275977+
"name": "BM_BaselineBuffer/1",
275978+
"value": 7265872.955322266,
275979+
"unit": "ns/iter",
275980+
"extra": "iterations: 100\ncpu: 78343.04 ns\nthreads: 1"
275981+
},
275982+
{
275983+
"name": "BM_BaselineBuffer/2",
275984+
"value": 4335132.909232172,
275985+
"unit": "ns/iter",
275986+
"extra": "iterations: 928\ncpu: 159537.72629310345 ns\nthreads: 1"
275987+
},
275988+
{
275989+
"name": "BM_BaselineBuffer/4",
275990+
"value": 5259063.243865967,
275991+
"unit": "ns/iter",
275992+
"extra": "iterations: 100\ncpu: 266929.96000000025 ns\nthreads: 1"
275993+
},
275994+
{
275995+
"name": "BM_LockFreeBuffer/1",
275996+
"value": 2864707.2315216064,
275997+
"unit": "ns/iter",
275998+
"extra": "iterations: 1000\ncpu: 77906.71400000005 ns\nthreads: 1"
275999+
},
276000+
{
276001+
"name": "BM_LockFreeBuffer/2",
276002+
"value": 3158862.994668262,
276003+
"unit": "ns/iter",
276004+
"extra": "iterations: 915\ncpu: 151140.9650273224 ns\nthreads: 1"
276005+
},
276006+
{
276007+
"name": "BM_LockFreeBuffer/4",
276008+
"value": 3595709.5598933673,
276009+
"unit": "ns/iter",
276010+
"extra": "iterations: 495\ncpu: 275975.0282828284 ns\nthreads: 1"
276011+
},
276012+
{
276013+
"name": "BM_NewIndexer",
276014+
"value": 13.152471442046917,
276015+
"unit": "ns/iter",
276016+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
276017+
},
276018+
{
276019+
"name": "BM_ComputeIndex/-1",
276020+
"value": 10.004216699163141,
276021+
"unit": "ns/iter",
276022+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
276023+
},
276024+
{
276025+
"name": "BM_ComputeIndex/0",
276026+
"value": 9.511351601769837,
276027+
"unit": "ns/iter",
276028+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
276029+
},
276030+
{
276031+
"name": "BM_ComputeIndex/1",
276032+
"value": 16.838301514223637,
276033+
"unit": "ns/iter",
276034+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
276035+
},
276036+
{
276037+
"name": "BM_ComputeIndex/20",
276038+
"value": 16.92129543278406,
276039+
"unit": "ns/iter",
276040+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
276041+
},
276042+
{
276043+
"name": "BM_SumAggregation",
276044+
"value": 6431254.4735995205,
276045+
"unit": "ns/iter",
276046+
"extra": "iterations: 22\ncpu: 6286781.636363638 ns\nthreads: 1"
276047+
},
276048+
{
276049+
"name": "BM_AttributseProcessorFilter",
276050+
"value": 279.4542497496762,
276051+
"unit": "ns/iter",
276052+
"extra": "iterations: 500941\ncpu: 279.1421564615394 ns\nthreads: 1"
276053+
},
276054+
{
276055+
"name": "BM_MeasurementsTest",
276056+
"value": 7073493.003845215,
276057+
"unit": "ns/iter",
276058+
"extra": "iterations: 100\ncpu: 28556.680000000004 ns\nthreads: 1"
276059+
},
276060+
{
276061+
"name": "BM_AttributseHashMap",
276062+
"value": 28637021.780014038,
276063+
"unit": "ns/iter",
276064+
"extra": "iterations: 8\ncpu: 19417119.125 ns\nthreads: 1"
276065+
},
276066+
{
276067+
"name": "BM_HistogramAggregation",
276068+
"value": 62.13885766488534,
276069+
"unit": "ns/iter",
276070+
"extra": "iterations: 2700000\ncpu: 52.611264444444444 ns\nthreads: 1"
276071+
},
276072+
{
276073+
"name": "BM_Base2ExponentialHistogramAggregationZeroScale",
276074+
"value": 41.097525892586546,
276075+
"unit": "ns/iter",
276076+
"extra": "iterations: 2900000\ncpu: 40.188514137931044 ns\nthreads: 1"
276077+
},
276078+
{
276079+
"name": "BM_Base2ExponentialHistogramAggregationOneScale",
276080+
"value": 61.59702936808268,
276081+
"unit": "ns/iter",
276082+
"extra": "iterations: 2400000\ncpu: 60.78791958333335 ns\nthreads: 1"
276083+
},
276084+
{
276085+
"name": "BM_Base2ExponentialHistogramAggregationTwoScale",
276086+
"value": 61.636269092559814,
276087+
"unit": "ns/iter",
276088+
"extra": "iterations: 2400000\ncpu: 60.93083791666667 ns\nthreads: 1"
276089+
},
276090+
{
276091+
"name": "BM_Base2ExponentialHistogramAggregationFourScale",
276092+
"value": 63.7860920118249,
276093+
"unit": "ns/iter",
276094+
"extra": "iterations: 2300000\ncpu: 62.90365434782611 ns\nthreads: 1"
276095+
},
276096+
{
276097+
"name": "BM_Base2ExponentialHistogramAggregationEightScale",
276098+
"value": 62.87947944972826,
276099+
"unit": "ns/iter",
276100+
"extra": "iterations: 2300000\ncpu: 62.021056956521754 ns\nthreads: 1"
276101+
},
276102+
{
276103+
"name": "BM_Base2ExponentialHistogramAggregationSixteenScale",
276104+
"value": 64.60469702015753,
276105+
"unit": "ns/iter",
276106+
"extra": "iterations: 2300000\ncpu: 64.01909521739125 ns\nthreads: 1"
276107+
},
276108+
{
276109+
"name": "BM_AlwaysOffSamplerConstruction",
276110+
"value": 0.829060828401429,
276111+
"unit": "ns/iter",
276112+
"extra": "iterations: 173301773\ncpu: 0.7982278404041486 ns\nthreads: 1"
276113+
},
276114+
{
276115+
"name": "BM_AlwaysOnSamplerConstruction",
276116+
"value": 0.9020020644558304,
276117+
"unit": "ns/iter",
276118+
"extra": "iterations: 176064581\ncpu: 0.8084615326463646 ns\nthreads: 1"
276119+
},
276120+
{
276121+
"name": "BM_AlwaysOffSamplerShouldSample",
276122+
"value": 25.126503566605805,
276123+
"unit": "ns/iter",
276124+
"extra": "iterations: 5767999\ncpu: 23.943726238510102 ns\nthreads: 1"
276125+
},
276126+
{
276127+
"name": "BM_AlwaysOnSamplerShouldSample",
276128+
"value": 26.50627096082206,
276129+
"unit": "ns/iter",
276130+
"extra": "iterations: 5781488\ncpu: 24.503818567123208 ns\nthreads: 1"
276131+
},
276132+
{
276133+
"name": "BM_ParentBasedSamplerShouldSample",
276134+
"value": 32.46949265119758,
276135+
"unit": "ns/iter",
276136+
"extra": "iterations: 4618931\ncpu: 30.262819687066127 ns\nthreads: 1"
276137+
},
276138+
{
276139+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
276140+
"value": 20.663201206285976,
276141+
"unit": "ns/iter",
276142+
"extra": "iterations: 6994782\ncpu: 19.86210992708564 ns\nthreads: 1"
276143+
},
276144+
{
276145+
"name": "BM_SpanCreation",
276146+
"value": 1150.2526725121045,
276147+
"unit": "ns/iter",
276148+
"extra": "iterations: 126474\ncpu: 1107.5524060281177 ns\nthreads: 1"
276149+
},
276150+
{
276151+
"name": "BM_NoopSpanCreation",
276152+
"value": 278.3372498065699,
276153+
"unit": "ns/iter",
276154+
"extra": "iterations: 541620\ncpu: 259.3718714227686 ns\nthreads: 1"
276155+
}
276156+
]
275923276157
}
275924276158
],
275925276159
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)