Skip to content

Commit dc59c99

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 83ac2ae
1 parent d05016c commit dc59c99

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": 1743538271322,
2+
"lastUpdate": 1743538273378,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -114860,6 +114860,204 @@ window.BENCHMARK_DATA = {
114860114860
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
114861114861
}
114862114862
]
114863+
},
114864+
{
114865+
"commit": {
114866+
"author": {
114867+
"email": "[email protected]",
114868+
"name": "Doug Barker",
114869+
"username": "dbarker"
114870+
},
114871+
"committer": {
114872+
"email": "[email protected]",
114873+
"name": "GitHub",
114874+
"username": "web-flow"
114875+
},
114876+
"distinct": true,
114877+
"id": "83ac2ae49d49d54565a9ce57c89c68e098403170",
114878+
"message": "[CI] pin cmake in ci and devcontainer (#3336)\n\n* pin cmake on ubuntu in ci and devcontainer\n\n* add setup cmake script for windows. install pinned cmake in more ubuntu jobs\n\n* pin cmake on bazel builds. force the cmake downgrade on windows",
114879+
"timestamp": "2025-04-01T22:08:08+02:00",
114880+
"tree_id": "87e78702e0c163eaa02caa69a9fb1f7ac21eb833",
114881+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/83ac2ae49d49d54565a9ce57c89c68e098403170"
114882+
},
114883+
"date": 1743538258207,
114884+
"tool": "googlecpp",
114885+
"benches": [
114886+
{
114887+
"name": "BM_CreateBaggageFromTenEntries",
114888+
"value": 5689.882551364697,
114889+
"unit": "ns/iter",
114890+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
114891+
},
114892+
{
114893+
"name": "BM_ExtractBaggageHavingTenEntries",
114894+
"value": 1.4972080278005682,
114895+
"unit": "ns/iter",
114896+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
114897+
},
114898+
{
114899+
"name": "BM_CreateBaggageFrom180Entries",
114900+
"value": 121493.8347463432,
114901+
"unit": "ns/iter",
114902+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
114903+
},
114904+
{
114905+
"name": "BM_ExtractBaggageWith180Entries",
114906+
"value": 0.7221928794745652,
114907+
"unit": "ns/iter",
114908+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
114909+
},
114910+
{
114911+
"name": "BM_SetValueBaggageWithTenEntries",
114912+
"value": 998.122268904462,
114913+
"unit": "ns/iter",
114914+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
114915+
},
114916+
{
114917+
"name": "BM_SetValueBaggageWith180Entries",
114918+
"value": 25125.260048724234,
114919+
"unit": "ns/iter",
114920+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
114921+
},
114922+
{
114923+
"name": "BM_BaggageToHeaderTenEntries",
114924+
"value": 3955.0670303831257,
114925+
"unit": "ns/iter",
114926+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
114927+
},
114928+
{
114929+
"name": "BM_BaggageToHeader180Entries",
114930+
"value": 75294.68565320029,
114931+
"unit": "ns/iter",
114932+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
114933+
},
114934+
{
114935+
"name": "BM_SpanCreation",
114936+
"value": 24.670353642615865,
114937+
"unit": "ns/iter",
114938+
"extra": "iterations: 5659456\ncpu: 24.499597311119654 ns\nthreads: 1"
114939+
},
114940+
{
114941+
"name": "BM_SpanCreationWithScope",
114942+
"value": 198.07398653631006,
114943+
"unit": "ns/iter",
114944+
"extra": "iterations: 714607\ncpu: 195.72215077658075 ns\nthreads: 1"
114945+
},
114946+
{
114947+
"name": "BM_NestedSpanCreationWithScope",
114948+
"value": 640.8396304889209,
114949+
"unit": "ns/iter",
114950+
"extra": "iterations: 218785\ncpu: 634.9073382544509 ns\nthreads: 1"
114951+
},
114952+
{
114953+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
114954+
"value": 122.46811671073553,
114955+
"unit": "ns/iter",
114956+
"extra": "iterations: 1147528\ncpu: 121.78516864076516 ns\nthreads: 1"
114957+
},
114958+
{
114959+
"name": "BM_SpanCreationWitContextPropagation",
114960+
"value": 591.0278167131402,
114961+
"unit": "ns/iter",
114962+
"extra": "iterations: 237676\ncpu: 586.5197621972769 ns\nthreads: 1"
114963+
},
114964+
{
114965+
"name": "BM_SpanIdDefaultConstructor",
114966+
"value": 0.7048667038381233,
114967+
"unit": "ns/iter",
114968+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
114969+
},
114970+
{
114971+
"name": "BM_SpanIdConstructor",
114972+
"value": 0.7205246908588493,
114973+
"unit": "ns/iter",
114974+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
114975+
},
114976+
{
114977+
"name": "BM_SpanIdToLowerBase16",
114978+
"value": 13.532062857634505,
114979+
"unit": "ns/iter",
114980+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
114981+
},
114982+
{
114983+
"name": "BM_SpanIdIsValid",
114984+
"value": 0.7160289134784211,
114985+
"unit": "ns/iter",
114986+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
114987+
},
114988+
{
114989+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
114990+
"value": 0.09997954471505803,
114991+
"unit": "ms/iter",
114992+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
114993+
},
114994+
{
114995+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
114996+
"value": 0.21355639960649034,
114997+
"unit": "ms/iter",
114998+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
114999+
},
115000+
{
115001+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
115002+
"value": 0.5863015613858662,
115003+
"unit": "ms/iter",
115004+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
115005+
},
115006+
{
115007+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
115008+
"value": 0.08317628537018615,
115009+
"unit": "ms/iter",
115010+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
115011+
},
115012+
{
115013+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
115014+
"value": 0.20846126665716616,
115015+
"unit": "ms/iter",
115016+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
115017+
},
115018+
{
115019+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
115020+
"value": 0.5976095432188453,
115021+
"unit": "ms/iter",
115022+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
115023+
},
115024+
{
115025+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
115026+
"value": 0.09118002161896128,
115027+
"unit": "ms/iter",
115028+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
115029+
},
115030+
{
115031+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
115032+
"value": 0.26736974420748383,
115033+
"unit": "ms/iter",
115034+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
115035+
},
115036+
{
115037+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
115038+
"value": 0.8507728576660156,
115039+
"unit": "ms/iter",
115040+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
115041+
},
115042+
{
115043+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
115044+
"value": 7.904344134860569,
115045+
"unit": "ms/iter",
115046+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
115047+
},
115048+
{
115049+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
115050+
"value": 49.519856770833336,
115051+
"unit": "ms/iter",
115052+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
115053+
},
115054+
{
115055+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
115056+
"value": 133.77690315246582,
115057+
"unit": "ms/iter",
115058+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
115059+
}
115060+
]
114863115061
}
114864115062
],
114865115063
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)