Skip to content

Commit 5a33623

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 3b42db5
1 parent 267ca73 commit 5a33623

File tree

1 file changed

+199
-1
lines changed

1 file changed

+199
-1
lines changed

benchmarks/data.js

Lines changed: 199 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1751320007257,
2+
"lastUpdate": 1751329875722,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -132086,6 +132086,204 @@ window.BENCHMARK_DATA = {
132086132086
"extra": "iterations: 236852\ncpu: 588.5309011534632 ns\nthreads: 1"
132087132087
}
132088132088
]
132089+
},
132090+
{
132091+
"commit": {
132092+
"author": {
132093+
"email": "[email protected]",
132094+
"name": "Doug Barker",
132095+
"username": "dbarker"
132096+
},
132097+
"committer": {
132098+
"email": "[email protected]",
132099+
"name": "GitHub",
132100+
"username": "web-flow"
132101+
},
132102+
"distinct": true,
132103+
"id": "3b42db59b0c3bc24e5449de9baa926d1946faf76",
132104+
"message": "[CodeHealth] Fix clang-tidy warnings part 5 (#3506)",
132105+
"timestamp": "2025-07-01T02:27:19+02:00",
132106+
"tree_id": "e08b8108c33b33e819203325d4fd1ab448138e16",
132107+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/3b42db59b0c3bc24e5449de9baa926d1946faf76"
132108+
},
132109+
"date": 1751329858517,
132110+
"tool": "googlecpp",
132111+
"benches": [
132112+
{
132113+
"name": "BM_CreateBaggageFromTenEntries",
132114+
"value": 5689.882551364697,
132115+
"unit": "ns/iter",
132116+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
132117+
},
132118+
{
132119+
"name": "BM_ExtractBaggageHavingTenEntries",
132120+
"value": 1.4972080278005682,
132121+
"unit": "ns/iter",
132122+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
132123+
},
132124+
{
132125+
"name": "BM_CreateBaggageFrom180Entries",
132126+
"value": 121493.8347463432,
132127+
"unit": "ns/iter",
132128+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
132129+
},
132130+
{
132131+
"name": "BM_ExtractBaggageWith180Entries",
132132+
"value": 0.7221928794745652,
132133+
"unit": "ns/iter",
132134+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
132135+
},
132136+
{
132137+
"name": "BM_SetValueBaggageWithTenEntries",
132138+
"value": 998.122268904462,
132139+
"unit": "ns/iter",
132140+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
132141+
},
132142+
{
132143+
"name": "BM_SetValueBaggageWith180Entries",
132144+
"value": 25125.260048724234,
132145+
"unit": "ns/iter",
132146+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
132147+
},
132148+
{
132149+
"name": "BM_BaggageToHeaderTenEntries",
132150+
"value": 3955.0670303831257,
132151+
"unit": "ns/iter",
132152+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
132153+
},
132154+
{
132155+
"name": "BM_BaggageToHeader180Entries",
132156+
"value": 75294.68565320029,
132157+
"unit": "ns/iter",
132158+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
132159+
},
132160+
{
132161+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
132162+
"value": 0.09997954471505803,
132163+
"unit": "ms/iter",
132164+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
132165+
},
132166+
{
132167+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
132168+
"value": 0.21355639960649034,
132169+
"unit": "ms/iter",
132170+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
132171+
},
132172+
{
132173+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
132174+
"value": 0.5863015613858662,
132175+
"unit": "ms/iter",
132176+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
132177+
},
132178+
{
132179+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
132180+
"value": 0.08317628537018615,
132181+
"unit": "ms/iter",
132182+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
132183+
},
132184+
{
132185+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
132186+
"value": 0.20846126665716616,
132187+
"unit": "ms/iter",
132188+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
132189+
},
132190+
{
132191+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
132192+
"value": 0.5976095432188453,
132193+
"unit": "ms/iter",
132194+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
132195+
},
132196+
{
132197+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
132198+
"value": 0.09118002161896128,
132199+
"unit": "ms/iter",
132200+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
132201+
},
132202+
{
132203+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
132204+
"value": 0.26736974420748383,
132205+
"unit": "ms/iter",
132206+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
132207+
},
132208+
{
132209+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
132210+
"value": 0.8507728576660156,
132211+
"unit": "ms/iter",
132212+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
132213+
},
132214+
{
132215+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
132216+
"value": 7.904344134860569,
132217+
"unit": "ms/iter",
132218+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
132219+
},
132220+
{
132221+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
132222+
"value": 49.519856770833336,
132223+
"unit": "ms/iter",
132224+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
132225+
},
132226+
{
132227+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
132228+
"value": 133.77690315246582,
132229+
"unit": "ms/iter",
132230+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
132231+
},
132232+
{
132233+
"name": "BM_SpanIdDefaultConstructor",
132234+
"value": 0.7048667038381233,
132235+
"unit": "ns/iter",
132236+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
132237+
},
132238+
{
132239+
"name": "BM_SpanIdConstructor",
132240+
"value": 0.7205246908588493,
132241+
"unit": "ns/iter",
132242+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
132243+
},
132244+
{
132245+
"name": "BM_SpanIdToLowerBase16",
132246+
"value": 13.532062857634505,
132247+
"unit": "ns/iter",
132248+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
132249+
},
132250+
{
132251+
"name": "BM_SpanIdIsValid",
132252+
"value": 0.7160289134784211,
132253+
"unit": "ns/iter",
132254+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
132255+
},
132256+
{
132257+
"name": "BM_SpanCreation",
132258+
"value": 25.24958733966462,
132259+
"unit": "ns/iter",
132260+
"extra": "iterations: 5580880\ncpu: 25.198382333968837 ns\nthreads: 1"
132261+
},
132262+
{
132263+
"name": "BM_SpanCreationWithScope",
132264+
"value": 189.64356756851467,
132265+
"unit": "ns/iter",
132266+
"extra": "iterations: 747527\ncpu: 189.49853583883927 ns\nthreads: 1"
132267+
},
132268+
{
132269+
"name": "BM_NestedSpanCreationWithScope",
132270+
"value": 658.3970456543435,
132271+
"unit": "ns/iter",
132272+
"extra": "iterations: 224943\ncpu: 603.2255815917814 ns\nthreads: 1"
132273+
},
132274+
{
132275+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
132276+
"value": 123.33248371169338,
132277+
"unit": "ns/iter",
132278+
"extra": "iterations: 1163414\ncpu: 123.04914329722698 ns\nthreads: 1"
132279+
},
132280+
{
132281+
"name": "BM_SpanCreationWitContextPropagation",
132282+
"value": 586.5197067289839,
132283+
"unit": "ns/iter",
132284+
"extra": "iterations: 241228\ncpu: 567.517556005107 ns\nthreads: 1"
132285+
}
132286+
]
132089132287
}
132090132288
],
132091132289
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)