Skip to content

Commit 82a82f0

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for ba38077
1 parent f75f481 commit 82a82f0

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": 1753783755733,
2+
"lastUpdate": 1753783758284,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -280240,6 +280240,240 @@ window.BENCHMARK_DATA = {
280240280240
"extra": "iterations: 535839\ncpu: 266.3620229210639 ns\nthreads: 1"
280241280241
}
280242280242
]
280243+
},
280244+
{
280245+
"commit": {
280246+
"author": {
280247+
"email": "[email protected]",
280248+
"name": "WenTao Ou",
280249+
"username": "owent"
280250+
},
280251+
"committer": {
280252+
"email": "[email protected]",
280253+
"name": "GitHub",
280254+
"username": "web-flow"
280255+
},
280256+
"distinct": true,
280257+
"id": "ba38077e545577dc807ed32929d3d3fa7a638432",
280258+
"message": "[EXPORTER] Fixes tsan warnings (#3531)",
280259+
"timestamp": "2025-07-29T12:05:22+02:00",
280260+
"tree_id": "d00573fcd388b597fcffb0eb7070dd83740e3a10",
280261+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/ba38077e545577dc807ed32929d3d3fa7a638432"
280262+
},
280263+
"date": 1753783733527,
280264+
"tool": "googlecpp",
280265+
"benches": [
280266+
{
280267+
"name": "BM_RandomIdGeneration",
280268+
"value": 5.417167459437328,
280269+
"unit": "ns/iter",
280270+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
280271+
},
280272+
{
280273+
"name": "BM_RandomIdStdGeneration",
280274+
"value": 3.818375556730741,
280275+
"unit": "ns/iter",
280276+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
280277+
},
280278+
{
280279+
"name": "BM_AttributeMapHash",
280280+
"value": 185.84515094847285,
280281+
"unit": "ns/iter",
280282+
"extra": "iterations: 851063\ncpu: 158.40223109217533 ns\nthreads: 1"
280283+
},
280284+
{
280285+
"name": "BM_Base64Escape",
280286+
"value": 156.24158078647295,
280287+
"unit": "ns/iter",
280288+
"extra": "iterations: 1001148\ncpu: 144.06635382580797 ns\nthreads: 1"
280289+
},
280290+
{
280291+
"name": "BM_Base64Unescape",
280292+
"value": 1093.3153780187731,
280293+
"unit": "ns/iter",
280294+
"extra": "iterations: 147648\ncpu: 981.9576086367579 ns\nthreads: 1"
280295+
},
280296+
{
280297+
"name": "BM_BaselineBuffer/1",
280298+
"value": 5536471.128463745,
280299+
"unit": "ns/iter",
280300+
"extra": "iterations: 1000\ncpu: 66353.129 ns\nthreads: 1"
280301+
},
280302+
{
280303+
"name": "BM_BaselineBuffer/2",
280304+
"value": 2959127.5991496043,
280305+
"unit": "ns/iter",
280306+
"extra": "iterations: 882\ncpu: 161161.2210884354 ns\nthreads: 1"
280307+
},
280308+
{
280309+
"name": "BM_BaselineBuffer/4",
280310+
"value": 5232938.78614288,
280311+
"unit": "ns/iter",
280312+
"extra": "iterations: 582\ncpu: 245157.85223367697 ns\nthreads: 1"
280313+
},
280314+
{
280315+
"name": "BM_LockFreeBuffer/1",
280316+
"value": 2669632.911682129,
280317+
"unit": "ns/iter",
280318+
"extra": "iterations: 1000\ncpu: 73609.76200000003 ns\nthreads: 1"
280319+
},
280320+
{
280321+
"name": "BM_LockFreeBuffer/2",
280322+
"value": 2523478.1462570718,
280323+
"unit": "ns/iter",
280324+
"extra": "iterations: 870\ncpu: 157405.94942528743 ns\nthreads: 1"
280325+
},
280326+
{
280327+
"name": "BM_LockFreeBuffer/4",
280328+
"value": 2967826.021251394,
280329+
"unit": "ns/iter",
280330+
"extra": "iterations: 536\ncpu: 258276.16604477607 ns\nthreads: 1"
280331+
},
280332+
{
280333+
"name": "BM_NewIndexer",
280334+
"value": 13.152471442046917,
280335+
"unit": "ns/iter",
280336+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
280337+
},
280338+
{
280339+
"name": "BM_ComputeIndex/-1",
280340+
"value": 10.004216699163141,
280341+
"unit": "ns/iter",
280342+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
280343+
},
280344+
{
280345+
"name": "BM_ComputeIndex/0",
280346+
"value": 9.511351601769837,
280347+
"unit": "ns/iter",
280348+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
280349+
},
280350+
{
280351+
"name": "BM_ComputeIndex/1",
280352+
"value": 16.838301514223637,
280353+
"unit": "ns/iter",
280354+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
280355+
},
280356+
{
280357+
"name": "BM_ComputeIndex/20",
280358+
"value": 16.92129543278406,
280359+
"unit": "ns/iter",
280360+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
280361+
},
280362+
{
280363+
"name": "BM_SumAggregation",
280364+
"value": 5611465.5274611255,
280365+
"unit": "ns/iter",
280366+
"extra": "iterations: 26\ncpu: 5550282.153846154 ns\nthreads: 1"
280367+
},
280368+
{
280369+
"name": "BM_AttributseProcessorFilter",
280370+
"value": 288.26888469071736,
280371+
"unit": "ns/iter",
280372+
"extra": "iterations: 473252\ncpu: 288.08805668016197 ns\nthreads: 1"
280373+
},
280374+
{
280375+
"name": "BM_MeasurementsTest",
280376+
"value": 6788792.610168457,
280377+
"unit": "ns/iter",
280378+
"extra": "iterations: 100\ncpu: 33096.57000000001 ns\nthreads: 1"
280379+
},
280380+
{
280381+
"name": "BM_AttributseHashMap",
280382+
"value": 29924835.4775565,
280383+
"unit": "ns/iter",
280384+
"extra": "iterations: 7\ncpu: 20463392.57142857 ns\nthreads: 1"
280385+
},
280386+
{
280387+
"name": "BM_HistogramAggregation",
280388+
"value": 55.05367561622902,
280389+
"unit": "ns/iter",
280390+
"extra": "iterations: 2700000\ncpu: 53.54568074074074 ns\nthreads: 1"
280391+
},
280392+
{
280393+
"name": "BM_Base2ExponentialHistogramAggregationZeroScale",
280394+
"value": 75.61269559358296,
280395+
"unit": "ns/iter",
280396+
"extra": "iterations: 1900000\ncpu: 74.45826894736844 ns\nthreads: 1"
280397+
},
280398+
{
280399+
"name": "BM_Base2ExponentialHistogramAggregationOneScale",
280400+
"value": 92.5755500793457,
280401+
"unit": "ns/iter",
280402+
"extra": "iterations: 1600000\ncpu: 91.12007375000002 ns\nthreads: 1"
280403+
},
280404+
{
280405+
"name": "BM_Base2ExponentialHistogramAggregationTwoScale",
280406+
"value": 90.49266576766968,
280407+
"unit": "ns/iter",
280408+
"extra": "iterations: 1600000\ncpu: 89.26746562500004 ns\nthreads: 1"
280409+
},
280410+
{
280411+
"name": "BM_Base2ExponentialHistogramAggregationFourScale",
280412+
"value": 91.70487523078918,
280413+
"unit": "ns/iter",
280414+
"extra": "iterations: 1600000\ncpu: 90.38803375000002 ns\nthreads: 1"
280415+
},
280416+
{
280417+
"name": "BM_Base2ExponentialHistogramAggregationEightScale",
280418+
"value": 87.31663227081299,
280419+
"unit": "ns/iter",
280420+
"extra": "iterations: 1600000\ncpu: 86.65159375000009 ns\nthreads: 1"
280421+
},
280422+
{
280423+
"name": "BM_Base2ExponentialHistogramAggregationSixteenScale",
280424+
"value": 89.69694375991821,
280425+
"unit": "ns/iter",
280426+
"extra": "iterations: 1600000\ncpu: 88.54676687500007 ns\nthreads: 1"
280427+
},
280428+
{
280429+
"name": "BM_AlwaysOffSamplerConstruction",
280430+
"value": 0.8056769157936388,
280431+
"unit": "ns/iter",
280432+
"extra": "iterations: 172254295\ncpu: 0.7999989318118309 ns\nthreads: 1"
280433+
},
280434+
{
280435+
"name": "BM_AlwaysOnSamplerConstruction",
280436+
"value": 0.812545414546057,
280437+
"unit": "ns/iter",
280438+
"extra": "iterations: 172104239\ncpu: 0.8067584494534152 ns\nthreads: 1"
280439+
},
280440+
{
280441+
"name": "BM_AlwaysOffSamplerShouldSample",
280442+
"value": 26.590345225589214,
280443+
"unit": "ns/iter",
280444+
"extra": "iterations: 5693082\ncpu: 24.33242468666356 ns\nthreads: 1"
280445+
},
280446+
{
280447+
"name": "BM_AlwaysOnSamplerShouldSample",
280448+
"value": 26.789807978103063,
280449+
"unit": "ns/iter",
280450+
"extra": "iterations: 5575466\ncpu: 25.036912609636587 ns\nthreads: 1"
280451+
},
280452+
{
280453+
"name": "BM_ParentBasedSamplerShouldSample",
280454+
"value": 30.79740150794392,
280455+
"unit": "ns/iter",
280456+
"extra": "iterations: 4621778\ncpu: 30.566665469436234 ns\nthreads: 1"
280457+
},
280458+
{
280459+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
280460+
"value": 19.882026662379197,
280461+
"unit": "ns/iter",
280462+
"extra": "iterations: 7074554\ncpu: 19.797475148256694 ns\nthreads: 1"
280463+
},
280464+
{
280465+
"name": "BM_SpanCreation",
280466+
"value": 1058.6810111999512,
280467+
"unit": "ns/iter",
280468+
"extra": "iterations: 100000\ncpu: 1057.1373100000003 ns\nthreads: 1"
280469+
},
280470+
{
280471+
"name": "BM_NoopSpanCreation",
280472+
"value": 264.997222911679,
280473+
"unit": "ns/iter",
280474+
"extra": "iterations: 529876\ncpu: 264.3470226996503 ns\nthreads: 1"
280475+
}
280476+
]
280243280477
}
280244280478
],
280245280479
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)