Skip to content

Commit 7bf42bf

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for 93475ff
1 parent ecbaf79 commit 7bf42bf

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": 1752784278971,
2+
"lastUpdate": 1752878912587,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -273562,6 +273562,240 @@ window.BENCHMARK_DATA = {
273562273562
"extra": "iterations: 602396\ncpu: 235.555056806486 ns\nthreads: 1"
273563273563
}
273564273564
]
273565+
},
273566+
{
273567+
"commit": {
273568+
"author": {
273569+
"email": "[email protected]",
273570+
"name": "Mathieu Robin",
273571+
"username": "mathieurobin1"
273572+
},
273573+
"committer": {
273574+
"email": "[email protected]",
273575+
"name": "GitHub",
273576+
"username": "web-flow"
273577+
},
273578+
"distinct": true,
273579+
"id": "93475ff6312b0200c41ce1137b5c1f7bad883386",
273580+
"message": "[SDK] Implement env var configuration for PeriodicExportingMetricReader (#3549)",
273581+
"timestamp": "2025-07-19T00:43:54+02:00",
273582+
"tree_id": "77fcc6e440f7c09cdb94238e623c754a1f8405f5",
273583+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/93475ff6312b0200c41ce1137b5c1f7bad883386"
273584+
},
273585+
"date": 1752878894727,
273586+
"tool": "googlecpp",
273587+
"benches": [
273588+
{
273589+
"name": "BM_RandomIdGeneration",
273590+
"value": 5.417167459437328,
273591+
"unit": "ns/iter",
273592+
"extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1"
273593+
},
273594+
{
273595+
"name": "BM_RandomIdStdGeneration",
273596+
"value": 3.818375556730741,
273597+
"unit": "ns/iter",
273598+
"extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1"
273599+
},
273600+
{
273601+
"name": "BM_AttributeMapHash",
273602+
"value": 254.8755017950828,
273603+
"unit": "ns/iter",
273604+
"extra": "iterations: 854295\ncpu: 161.62937626932148 ns\nthreads: 1"
273605+
},
273606+
{
273607+
"name": "BM_Base64Escape",
273608+
"value": 159.49524798607226,
273609+
"unit": "ns/iter",
273610+
"extra": "iterations: 934101\ncpu: 153.8418072563888 ns\nthreads: 1"
273611+
},
273612+
{
273613+
"name": "BM_Base64Unescape",
273614+
"value": 868.2218616160126,
273615+
"unit": "ns/iter",
273616+
"extra": "iterations: 155368\ncpu: 862.1896593893209 ns\nthreads: 1"
273617+
},
273618+
{
273619+
"name": "BM_BaselineBuffer/1",
273620+
"value": 7543978.691101074,
273621+
"unit": "ns/iter",
273622+
"extra": "iterations: 100\ncpu: 71465.91 ns\nthreads: 1"
273623+
},
273624+
{
273625+
"name": "BM_BaselineBuffer/2",
273626+
"value": 5167520.540650539,
273627+
"unit": "ns/iter",
273628+
"extra": "iterations: 868\ncpu: 148528.22004608298 ns\nthreads: 1"
273629+
},
273630+
{
273631+
"name": "BM_BaselineBuffer/4",
273632+
"value": 3930921.5019730963,
273633+
"unit": "ns/iter",
273634+
"extra": "iterations: 544\ncpu: 255053.79227941178 ns\nthreads: 1"
273635+
},
273636+
{
273637+
"name": "BM_LockFreeBuffer/1",
273638+
"value": 2692171.812057495,
273639+
"unit": "ns/iter",
273640+
"extra": "iterations: 1000\ncpu: 75612.58199999998 ns\nthreads: 1"
273641+
},
273642+
{
273643+
"name": "BM_LockFreeBuffer/2",
273644+
"value": 2790151.8578622853,
273645+
"unit": "ns/iter",
273646+
"extra": "iterations: 816\ncpu: 146815.82843137256 ns\nthreads: 1"
273647+
},
273648+
{
273649+
"name": "BM_LockFreeBuffer/4",
273650+
"value": 2927385.7917136643,
273651+
"unit": "ns/iter",
273652+
"extra": "iterations: 529\ncpu: 283090.5765595462 ns\nthreads: 1"
273653+
},
273654+
{
273655+
"name": "BM_NewIndexer",
273656+
"value": 13.152471442046917,
273657+
"unit": "ns/iter",
273658+
"extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1"
273659+
},
273660+
{
273661+
"name": "BM_ComputeIndex/-1",
273662+
"value": 10.004216699163141,
273663+
"unit": "ns/iter",
273664+
"extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1"
273665+
},
273666+
{
273667+
"name": "BM_ComputeIndex/0",
273668+
"value": 9.511351601769837,
273669+
"unit": "ns/iter",
273670+
"extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1"
273671+
},
273672+
{
273673+
"name": "BM_ComputeIndex/1",
273674+
"value": 16.838301514223637,
273675+
"unit": "ns/iter",
273676+
"extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1"
273677+
},
273678+
{
273679+
"name": "BM_ComputeIndex/20",
273680+
"value": 16.92129543278406,
273681+
"unit": "ns/iter",
273682+
"extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1"
273683+
},
273684+
{
273685+
"name": "BM_SumAggregation",
273686+
"value": 5984246.730804443,
273687+
"unit": "ns/iter",
273688+
"extra": "iterations: 24\ncpu: 5896179 ns\nthreads: 1"
273689+
},
273690+
{
273691+
"name": "BM_AttributseProcessorFilter",
273692+
"value": 288.7227780750724,
273693+
"unit": "ns/iter",
273694+
"extra": "iterations: 484319\ncpu: 288.4986733950145 ns\nthreads: 1"
273695+
},
273696+
{
273697+
"name": "BM_MeasurementsTest",
273698+
"value": 6269254.684448242,
273699+
"unit": "ns/iter",
273700+
"extra": "iterations: 100\ncpu: 28564.37 ns\nthreads: 1"
273701+
},
273702+
{
273703+
"name": "BM_AttributseHashMap",
273704+
"value": 29292515.34598214,
273705+
"unit": "ns/iter",
273706+
"extra": "iterations: 7\ncpu: 20953758 ns\nthreads: 1"
273707+
},
273708+
{
273709+
"name": "BM_HistogramAggregation",
273710+
"value": 60.54931216769748,
273711+
"unit": "ns/iter",
273712+
"extra": "iterations: 2700000\ncpu: 52.32962666666667 ns\nthreads: 1"
273713+
},
273714+
{
273715+
"name": "BM_Base2ExponentialHistogramAggregationZeroScale",
273716+
"value": 76.48104115536339,
273717+
"unit": "ns/iter",
273718+
"extra": "iterations: 1900000\ncpu: 75.7727947368421 ns\nthreads: 1"
273719+
},
273720+
{
273721+
"name": "BM_Base2ExponentialHistogramAggregationOneScale",
273722+
"value": 89.94683623313904,
273723+
"unit": "ns/iter",
273724+
"extra": "iterations: 1600000\ncpu: 81.67884562499998 ns\nthreads: 1"
273725+
},
273726+
{
273727+
"name": "BM_Base2ExponentialHistogramAggregationTwoScale",
273728+
"value": 81.36153221130371,
273729+
"unit": "ns/iter",
273730+
"extra": "iterations: 1800000\ncpu: 79.92783111111112 ns\nthreads: 1"
273731+
},
273732+
{
273733+
"name": "BM_Base2ExponentialHistogramAggregationFourScale",
273734+
"value": 94.66394782066345,
273735+
"unit": "ns/iter",
273736+
"extra": "iterations: 1600000\ncpu: 90.30824374999996 ns\nthreads: 1"
273737+
},
273738+
{
273739+
"name": "BM_Base2ExponentialHistogramAggregationEightScale",
273740+
"value": 86.04541420936584,
273741+
"unit": "ns/iter",
273742+
"extra": "iterations: 1600000\ncpu: 85.402246875 ns\nthreads: 1"
273743+
},
273744+
{
273745+
"name": "BM_Base2ExponentialHistogramAggregationSixteenScale",
273746+
"value": 89.59125070010914,
273747+
"unit": "ns/iter",
273748+
"extra": "iterations: 1700000\ncpu: 88.38127764705881 ns\nthreads: 1"
273749+
},
273750+
{
273751+
"name": "BM_AlwaysOffSamplerConstruction",
273752+
"value": 0.80775759834425,
273753+
"unit": "ns/iter",
273754+
"extra": "iterations: 175495380\ncpu: 0.8041395562663817 ns\nthreads: 1"
273755+
},
273756+
{
273757+
"name": "BM_AlwaysOnSamplerConstruction",
273758+
"value": 0.7966021374033976,
273759+
"unit": "ns/iter",
273760+
"extra": "iterations: 179030443\ncpu: 0.7954101247462142 ns\nthreads: 1"
273761+
},
273762+
{
273763+
"name": "BM_AlwaysOffSamplerShouldSample",
273764+
"value": 23.78317328573491,
273765+
"unit": "ns/iter",
273766+
"extra": "iterations: 5682918\ncpu: 23.751641674224405 ns\nthreads: 1"
273767+
},
273768+
{
273769+
"name": "BM_AlwaysOnSamplerShouldSample",
273770+
"value": 24.81720003829843,
273771+
"unit": "ns/iter",
273772+
"extra": "iterations: 5661005\ncpu: 24.778936778893506 ns\nthreads: 1"
273773+
},
273774+
{
273775+
"name": "BM_ParentBasedSamplerShouldSample",
273776+
"value": 30.254032268397008,
273777+
"unit": "ns/iter",
273778+
"extra": "iterations: 4684147\ncpu: 30.161778227711483 ns\nthreads: 1"
273779+
},
273780+
{
273781+
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
273782+
"value": 20.32343303240782,
273783+
"unit": "ns/iter",
273784+
"extra": "iterations: 6913663\ncpu: 20.26830813130462 ns\nthreads: 1"
273785+
},
273786+
{
273787+
"name": "BM_SpanCreation",
273788+
"value": 1063.852011306013,
273789+
"unit": "ns/iter",
273790+
"extra": "iterations: 138261\ncpu: 1061.1626127396744 ns\nthreads: 1"
273791+
},
273792+
{
273793+
"name": "BM_NoopSpanCreation",
273794+
"value": 246.3447824338666,
273795+
"unit": "ns/iter",
273796+
"extra": "iterations: 530758\ncpu: 245.9471246782906 ns\nthreads: 1"
273797+
}
273798+
]
273565273799
}
273566273800
],
273567273801
"OpenTelemetry-cpp exporters Benchmark": [

0 commit comments

Comments
 (0)