Skip to content

Commit 19a3ecb

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 6175aa0
1 parent 5c6b49d commit 19a3ecb

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": 1743542179074,
2+
"lastUpdate": 1743546288933,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -115256,6 +115256,204 @@ window.BENCHMARK_DATA = {
115256115256
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
115257115257
}
115258115258
]
115259+
},
115260+
{
115261+
"commit": {
115262+
"author": {
115263+
"email": "[email protected]",
115264+
"name": "Marc Alff",
115265+
"username": "marcalff"
115266+
},
115267+
"committer": {
115268+
"email": "[email protected]",
115269+
"name": "GitHub",
115270+
"username": "web-flow"
115271+
},
115272+
"distinct": true,
115273+
"id": "6175aa0b213eea053247e43b4f35b8d201fa356e",
115274+
"message": "[RELEASE] Release opentelemetry-cpp 1.20.0 (#3328)",
115275+
"timestamp": "2025-04-02T00:21:41+02:00",
115276+
"tree_id": "5d61acba02b9d936f3c68cdb6bca6deeef8697d4",
115277+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/6175aa0b213eea053247e43b4f35b8d201fa356e"
115278+
},
115279+
"date": 1743546274767,
115280+
"tool": "googlecpp",
115281+
"benches": [
115282+
{
115283+
"name": "BM_CreateBaggageFromTenEntries",
115284+
"value": 5689.882551364697,
115285+
"unit": "ns/iter",
115286+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
115287+
},
115288+
{
115289+
"name": "BM_ExtractBaggageHavingTenEntries",
115290+
"value": 1.4972080278005682,
115291+
"unit": "ns/iter",
115292+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
115293+
},
115294+
{
115295+
"name": "BM_CreateBaggageFrom180Entries",
115296+
"value": 121493.8347463432,
115297+
"unit": "ns/iter",
115298+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
115299+
},
115300+
{
115301+
"name": "BM_ExtractBaggageWith180Entries",
115302+
"value": 0.7221928794745652,
115303+
"unit": "ns/iter",
115304+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
115305+
},
115306+
{
115307+
"name": "BM_SetValueBaggageWithTenEntries",
115308+
"value": 998.122268904462,
115309+
"unit": "ns/iter",
115310+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
115311+
},
115312+
{
115313+
"name": "BM_SetValueBaggageWith180Entries",
115314+
"value": 25125.260048724234,
115315+
"unit": "ns/iter",
115316+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
115317+
},
115318+
{
115319+
"name": "BM_BaggageToHeaderTenEntries",
115320+
"value": 3955.0670303831257,
115321+
"unit": "ns/iter",
115322+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
115323+
},
115324+
{
115325+
"name": "BM_BaggageToHeader180Entries",
115326+
"value": 75294.68565320029,
115327+
"unit": "ns/iter",
115328+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
115329+
},
115330+
{
115331+
"name": "BM_SpanCreation",
115332+
"value": 24.670353642615865,
115333+
"unit": "ns/iter",
115334+
"extra": "iterations: 5659456\ncpu: 24.499597311119654 ns\nthreads: 1"
115335+
},
115336+
{
115337+
"name": "BM_SpanCreationWithScope",
115338+
"value": 198.07398653631006,
115339+
"unit": "ns/iter",
115340+
"extra": "iterations: 714607\ncpu: 195.72215077658075 ns\nthreads: 1"
115341+
},
115342+
{
115343+
"name": "BM_NestedSpanCreationWithScope",
115344+
"value": 640.8396304889209,
115345+
"unit": "ns/iter",
115346+
"extra": "iterations: 218785\ncpu: 634.9073382544509 ns\nthreads: 1"
115347+
},
115348+
{
115349+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
115350+
"value": 122.46811671073553,
115351+
"unit": "ns/iter",
115352+
"extra": "iterations: 1147528\ncpu: 121.78516864076516 ns\nthreads: 1"
115353+
},
115354+
{
115355+
"name": "BM_SpanCreationWitContextPropagation",
115356+
"value": 591.0278167131402,
115357+
"unit": "ns/iter",
115358+
"extra": "iterations: 237676\ncpu: 586.5197621972769 ns\nthreads: 1"
115359+
},
115360+
{
115361+
"name": "BM_SpanIdDefaultConstructor",
115362+
"value": 0.7048667038381233,
115363+
"unit": "ns/iter",
115364+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
115365+
},
115366+
{
115367+
"name": "BM_SpanIdConstructor",
115368+
"value": 0.7205246908588493,
115369+
"unit": "ns/iter",
115370+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
115371+
},
115372+
{
115373+
"name": "BM_SpanIdToLowerBase16",
115374+
"value": 13.532062857634505,
115375+
"unit": "ns/iter",
115376+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
115377+
},
115378+
{
115379+
"name": "BM_SpanIdIsValid",
115380+
"value": 0.7160289134784211,
115381+
"unit": "ns/iter",
115382+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
115383+
},
115384+
{
115385+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
115386+
"value": 0.09997954471505803,
115387+
"unit": "ms/iter",
115388+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
115389+
},
115390+
{
115391+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
115392+
"value": 0.21355639960649034,
115393+
"unit": "ms/iter",
115394+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
115395+
},
115396+
{
115397+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
115398+
"value": 0.5863015613858662,
115399+
"unit": "ms/iter",
115400+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
115401+
},
115402+
{
115403+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
115404+
"value": 0.08317628537018615,
115405+
"unit": "ms/iter",
115406+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
115407+
},
115408+
{
115409+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
115410+
"value": 0.20846126665716616,
115411+
"unit": "ms/iter",
115412+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
115413+
},
115414+
{
115415+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
115416+
"value": 0.5976095432188453,
115417+
"unit": "ms/iter",
115418+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
115419+
},
115420+
{
115421+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
115422+
"value": 0.09118002161896128,
115423+
"unit": "ms/iter",
115424+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
115425+
},
115426+
{
115427+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
115428+
"value": 0.26736974420748383,
115429+
"unit": "ms/iter",
115430+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
115431+
},
115432+
{
115433+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
115434+
"value": 0.8507728576660156,
115435+
"unit": "ms/iter",
115436+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
115437+
},
115438+
{
115439+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
115440+
"value": 7.904344134860569,
115441+
"unit": "ms/iter",
115442+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
115443+
},
115444+
{
115445+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
115446+
"value": 49.519856770833336,
115447+
"unit": "ms/iter",
115448+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
115449+
},
115450+
{
115451+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
115452+
"value": 133.77690315246582,
115453+
"unit": "ms/iter",
115454+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
115455+
}
115456+
]
115259115457
}
115260115458
],
115261115459
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)