Skip to content

Commit 1d49c4f

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for 0e51e67
1 parent 10ecab8 commit 1d49c4f

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": 1752757715358,
2+
"lastUpdate": 1752757717896,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -272896,6 +272896,240 @@ window.BENCHMARK_DATA = {
272896272896
"extra": "iterations: 520390\ncpu: 254.80551701608388 ns\nthreads: 1"
272897272897
}
272898272898
]
272899+
},
272900+
{
272901+
"commit": {
272902+
"author": {
272903+
"email": "[email protected]",
272904+
"name": "Doug Barker",
272905+
"username": "dbarker"
272906+
},
272907+
"committer": {
272908+
"email": "[email protected]",
272909+
"name": "GitHub",
272910+
"username": "web-flow"
272911+
},
272912+
"distinct": true,
272913+
"id": "0e51e67a9d9e0ecf36edbcaff5f65955fae9fc72",
272914+
"message": "[TEST] Shared otel-cpp libs linked to latest static protobuf and grpc (#3544)",
272915+
"timestamp": "2025-07-17T15:01:17+02:00",
272916+
"tree_id": "526ce1a09e2ae361ea12ce531dbd6728f71eec41",
272917+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/0e51e67a9d9e0ecf36edbcaff5f65955fae9fc72"
272918+
},
272919+
"date": 1752757696026,
272920+
"tool": "googlecpp",
272921+
"benches": [
272922+
{
272923+
"name": "BM_RandomIdGeneration",
272924+
"value": 5.417167459437328,
272925+
"unit": "ns/iter",
272926+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
272927+
},
272928+
{
272929+
"name": "BM_RandomIdStdGeneration",
272930+
"value": 3.818375556730741,
272931+
"unit": "ns/iter",
272932+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
272933+
},
272934+
{
272935+
"name": "BM_AttributeMapHash",
272936+
"value": 167.9234461975384,
272937+
"unit": "ns/iter",
272938+
"extra": "iterations: 868421\ncpu: 165.80290089714552 ns\nthreads: 1"
272939+
},
272940+
{
272941+
"name": "BM_Base64Escape",
272942+
"value": 155.27975525214845,
272943+
"unit": "ns/iter",
272944+
"extra": "iterations: 953120\ncpu: 148.10764331878465 ns\nthreads: 1"
272945+
},
272946+
{
272947+
"name": "BM_Base64Unescape",
272948+
"value": 1001.0076024879968,
272949+
"unit": "ns/iter",
272950+
"extra": "iterations: 141515\ncpu: 971.8428717803769 ns\nthreads: 1"
272951+
},
272952+
{
272953+
"name": "BM_BaselineBuffer/1",
272954+
"value": 6922554.969787598,
272955+
"unit": "ns/iter",
272956+
"extra": "iterations: 100\ncpu: 73264.67000000001 ns\nthreads: 1"
272957+
},
272958+
{
272959+
"name": "BM_BaselineBuffer/2",
272960+
"value": 2814548.6658269707,
272961+
"unit": "ns/iter",
272962+
"extra": "iterations: 825\ncpu: 168823.02181818182 ns\nthreads: 1"
272963+
},
272964+
{
272965+
"name": "BM_BaselineBuffer/4",
272966+
"value": 3810477.488249251,
272967+
"unit": "ns/iter",
272968+
"extra": "iterations: 515\ncpu: 258403.4407766991 ns\nthreads: 1"
272969+
},
272970+
{
272971+
"name": "BM_LockFreeBuffer/1",
272972+
"value": 2672950.029373169,
272973+
"unit": "ns/iter",
272974+
"extra": "iterations: 1000\ncpu: 73142.57400000001 ns\nthreads: 1"
272975+
},
272976+
{
272977+
"name": "BM_LockFreeBuffer/2",
272978+
"value": 2764803.177877639,
272979+
"unit": "ns/iter",
272980+
"extra": "iterations: 887\ncpu: 134710.88500563698 ns\nthreads: 1"
272981+
},
272982+
{
272983+
"name": "BM_LockFreeBuffer/4",
272984+
"value": 2896904.2867586757,
272985+
"unit": "ns/iter",
272986+
"extra": "iterations: 543\ncpu: 281536.6003683242 ns\nthreads: 1"
272987+
},
272988+
{
272989+
"name": "BM_NewIndexer",
272990+
"value": 13.152471442046917,
272991+
"unit": "ns/iter",
272992+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
272993+
},
272994+
{
272995+
"name": "BM_ComputeIndex/-1",
272996+
"value": 10.004216699163141,
272997+
"unit": "ns/iter",
272998+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
272999+
},
273000+
{
273001+
"name": "BM_ComputeIndex/0",
273002+
"value": 9.511351601769837,
273003+
"unit": "ns/iter",
273004+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
273005+
},
273006+
{
273007+
"name": "BM_ComputeIndex/1",
273008+
"value": 16.838301514223637,
273009+
"unit": "ns/iter",
273010+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
273011+
},
273012+
{
273013+
"name": "BM_ComputeIndex/20",
273014+
"value": 16.92129543278406,
273015+
"unit": "ns/iter",
273016+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
273017+
},
273018+
{
273019+
"name": "BM_SumAggregation",
273020+
"value": 10913817.77887759,
273021+
"unit": "ns/iter",
273022+
"extra": "iterations: 23\ncpu: 5960648.869565218 ns\nthreads: 1"
273023+
},
273024+
{
273025+
"name": "BM_AttributseProcessorFilter",
273026+
"value": 300.7584778028743,
273027+
"unit": "ns/iter",
273028+
"extra": "iterations: 488996\ncpu: 286.4330055869578 ns\nthreads: 1"
273029+
},
273030+
{
273031+
"name": "BM_MeasurementsTest",
273032+
"value": 7086558.3419799805,
273033+
"unit": "ns/iter",
273034+
"extra": "iterations: 100\ncpu: 25363.220000000005 ns\nthreads: 1"
273035+
},
273036+
{
273037+
"name": "BM_AttributseHashMap",
273038+
"value": 34257956.91353934,
273039+
"unit": "ns/iter",
273040+
"extra": "iterations: 7\ncpu: 20088062.714285713 ns\nthreads: 1"
273041+
},
273042+
{
273043+
"name": "BM_HistogramAggregation",
273044+
"value": 137.90483827944155,
273045+
"unit": "ns/iter",
273046+
"extra": "iterations: 2700000\ncpu: 52.513612592592594 ns\nthreads: 1"
273047+
},
273048+
{
273049+
"name": "BM_Base2ExponentialHistogramAggregationZeroScale",
273050+
"value": 149.20460550408615,
273051+
"unit": "ns/iter",
273052+
"extra": "iterations: 1900000\ncpu: 73.63104421052631 ns\nthreads: 1"
273053+
},
273054+
{
273055+
"name": "BM_Base2ExponentialHistogramAggregationOneScale",
273056+
"value": 177.00716853141785,
273057+
"unit": "ns/iter",
273058+
"extra": "iterations: 1600000\ncpu: 88.25156937500002 ns\nthreads: 1"
273059+
},
273060+
{
273061+
"name": "BM_Base2ExponentialHistogramAggregationTwoScale",
273062+
"value": 94.68987584114075,
273063+
"unit": "ns/iter",
273064+
"extra": "iterations: 1600000\ncpu: 89.87420312499994 ns\nthreads: 1"
273065+
},
273066+
{
273067+
"name": "BM_Base2ExponentialHistogramAggregationFourScale",
273068+
"value": 94.37844157218933,
273069+
"unit": "ns/iter",
273070+
"extra": "iterations: 1600000\ncpu: 91.43592875000009 ns\nthreads: 1"
273071+
},
273072+
{
273073+
"name": "BM_Base2ExponentialHistogramAggregationEightScale",
273074+
"value": 92.50715374946594,
273075+
"unit": "ns/iter",
273076+
"extra": "iterations: 1600000\ncpu: 91.24174562499991 ns\nthreads: 1"
273077+
},
273078+
{
273079+
"name": "BM_Base2ExponentialHistogramAggregationSixteenScale",
273080+
"value": 89.46582674980164,
273081+
"unit": "ns/iter",
273082+
"extra": "iterations: 1600000\ncpu: 88.30649249999989 ns\nthreads: 1"
273083+
},
273084+
{
273085+
"name": "BM_AlwaysOffSamplerConstruction",
273086+
"value": 0.924111997335195,
273087+
"unit": "ns/iter",
273088+
"extra": "iterations: 174062653\ncpu: 0.8084446294174317 ns\nthreads: 1"
273089+
},
273090+
{
273091+
"name": "BM_AlwaysOnSamplerConstruction",
273092+
"value": 0.808987609420836,
273093+
"unit": "ns/iter",
273094+
"extra": "iterations: 175413041\ncpu: 0.8062337907932399 ns\nthreads: 1"
273095+
},
273096+
{
273097+
"name": "BM_AlwaysOffSamplerShouldSample",
273098+
"value": 23.741235088685954,
273099+
"unit": "ns/iter",
273100+
"extra": "iterations: 6036356\ncpu: 23.582202573870727 ns\nthreads: 1"
273101+
},
273102+
{
273103+
"name": "BM_AlwaysOnSamplerShouldSample",
273104+
"value": 25.000691537297918,
273105+
"unit": "ns/iter",
273106+
"extra": "iterations: 5536508\ncpu: 24.923667770370795 ns\nthreads: 1"
273107+
},
273108+
{
273109+
"name": "BM_ParentBasedSamplerShouldSample",
273110+
"value": 29.634198645970287,
273111+
"unit": "ns/iter",
273112+
"extra": "iterations: 4696438\ncpu: 29.588861175214067 ns\nthreads: 1"
273113+
},
273114+
{
273115+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
273116+
"value": 20.728314318402496,
273117+
"unit": "ns/iter",
273118+
"extra": "iterations: 6789455\ncpu: 20.269959518105633 ns\nthreads: 1"
273119+
},
273120+
{
273121+
"name": "BM_SpanCreation",
273122+
"value": 1005.1226615905762,
273123+
"unit": "ns/iter",
273124+
"extra": "iterations: 100000\ncpu: 1003.4586700000015 ns\nthreads: 1"
273125+
},
273126+
{
273127+
"name": "BM_NoopSpanCreation",
273128+
"value": 263.1418619204756,
273129+
"unit": "ns/iter",
273130+
"extra": "iterations: 523159\ncpu: 261.81276820240146 ns\nthreads: 1"
273131+
}
273132+
]
272899273133
}
272900273134
],
272901273135
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)