Skip to content

Commit e7775aa

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 2c9b68f
1 parent dd5cae3 commit e7775aa

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": 1742726809301,
2+
"lastUpdate": 1742726811248,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -112484,6 +112484,204 @@ window.BENCHMARK_DATA = {
112484112484
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
112485112485
}
112486112486
]
112487+
},
112488+
{
112489+
"commit": {
112490+
"author": {
112491+
"email": "[email protected]",
112492+
"name": "Doug Barker",
112493+
"username": "dbarker"
112494+
},
112495+
"committer": {
112496+
"email": "[email protected]",
112497+
"name": "GitHub",
112498+
"username": "web-flow"
112499+
},
112500+
"distinct": true,
112501+
"id": "2c9b68fbaeef95bae9d3b5df20e6cf29f62c34d8",
112502+
"message": "[TEST] load the .dylib files on macos in the singleton test (#3316)",
112503+
"timestamp": "2025-03-23T11:43:10+01:00",
112504+
"tree_id": "34d1a1553fcecdbbee21cf61eae058429a9b1910",
112505+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/2c9b68fbaeef95bae9d3b5df20e6cf29f62c34d8"
112506+
},
112507+
"date": 1742726797444,
112508+
"tool": "googlecpp",
112509+
"benches": [
112510+
{
112511+
"name": "BM_CreateBaggageFromTenEntries",
112512+
"value": 5689.882551364697,
112513+
"unit": "ns/iter",
112514+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
112515+
},
112516+
{
112517+
"name": "BM_ExtractBaggageHavingTenEntries",
112518+
"value": 1.4972080278005682,
112519+
"unit": "ns/iter",
112520+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
112521+
},
112522+
{
112523+
"name": "BM_CreateBaggageFrom180Entries",
112524+
"value": 121493.8347463432,
112525+
"unit": "ns/iter",
112526+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
112527+
},
112528+
{
112529+
"name": "BM_ExtractBaggageWith180Entries",
112530+
"value": 0.7221928794745652,
112531+
"unit": "ns/iter",
112532+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
112533+
},
112534+
{
112535+
"name": "BM_SetValueBaggageWithTenEntries",
112536+
"value": 998.122268904462,
112537+
"unit": "ns/iter",
112538+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
112539+
},
112540+
{
112541+
"name": "BM_SetValueBaggageWith180Entries",
112542+
"value": 25125.260048724234,
112543+
"unit": "ns/iter",
112544+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
112545+
},
112546+
{
112547+
"name": "BM_BaggageToHeaderTenEntries",
112548+
"value": 3955.0670303831257,
112549+
"unit": "ns/iter",
112550+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
112551+
},
112552+
{
112553+
"name": "BM_BaggageToHeader180Entries",
112554+
"value": 75294.68565320029,
112555+
"unit": "ns/iter",
112556+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
112557+
},
112558+
{
112559+
"name": "BM_SpanCreation",
112560+
"value": 24.670353642615865,
112561+
"unit": "ns/iter",
112562+
"extra": "iterations: 5659456\ncpu: 24.499597311119654 ns\nthreads: 1"
112563+
},
112564+
{
112565+
"name": "BM_SpanCreationWithScope",
112566+
"value": 198.07398653631006,
112567+
"unit": "ns/iter",
112568+
"extra": "iterations: 714607\ncpu: 195.72215077658075 ns\nthreads: 1"
112569+
},
112570+
{
112571+
"name": "BM_NestedSpanCreationWithScope",
112572+
"value": 640.8396304889209,
112573+
"unit": "ns/iter",
112574+
"extra": "iterations: 218785\ncpu: 634.9073382544509 ns\nthreads: 1"
112575+
},
112576+
{
112577+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
112578+
"value": 122.46811671073553,
112579+
"unit": "ns/iter",
112580+
"extra": "iterations: 1147528\ncpu: 121.78516864076516 ns\nthreads: 1"
112581+
},
112582+
{
112583+
"name": "BM_SpanCreationWitContextPropagation",
112584+
"value": 591.0278167131402,
112585+
"unit": "ns/iter",
112586+
"extra": "iterations: 237676\ncpu: 586.5197621972769 ns\nthreads: 1"
112587+
},
112588+
{
112589+
"name": "BM_SpanIdDefaultConstructor",
112590+
"value": 0.7048667038381233,
112591+
"unit": "ns/iter",
112592+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
112593+
},
112594+
{
112595+
"name": "BM_SpanIdConstructor",
112596+
"value": 0.7205246908588493,
112597+
"unit": "ns/iter",
112598+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
112599+
},
112600+
{
112601+
"name": "BM_SpanIdToLowerBase16",
112602+
"value": 13.532062857634505,
112603+
"unit": "ns/iter",
112604+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
112605+
},
112606+
{
112607+
"name": "BM_SpanIdIsValid",
112608+
"value": 0.7160289134784211,
112609+
"unit": "ns/iter",
112610+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
112611+
},
112612+
{
112613+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
112614+
"value": 0.09997954471505803,
112615+
"unit": "ms/iter",
112616+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
112617+
},
112618+
{
112619+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
112620+
"value": 0.21355639960649034,
112621+
"unit": "ms/iter",
112622+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
112623+
},
112624+
{
112625+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
112626+
"value": 0.5863015613858662,
112627+
"unit": "ms/iter",
112628+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
112629+
},
112630+
{
112631+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
112632+
"value": 0.08317628537018615,
112633+
"unit": "ms/iter",
112634+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
112635+
},
112636+
{
112637+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
112638+
"value": 0.20846126665716616,
112639+
"unit": "ms/iter",
112640+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
112641+
},
112642+
{
112643+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
112644+
"value": 0.5976095432188453,
112645+
"unit": "ms/iter",
112646+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
112647+
},
112648+
{
112649+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
112650+
"value": 0.09118002161896128,
112651+
"unit": "ms/iter",
112652+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
112653+
},
112654+
{
112655+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
112656+
"value": 0.26736974420748383,
112657+
"unit": "ms/iter",
112658+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
112659+
},
112660+
{
112661+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
112662+
"value": 0.8507728576660156,
112663+
"unit": "ms/iter",
112664+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
112665+
},
112666+
{
112667+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
112668+
"value": 7.904344134860569,
112669+
"unit": "ms/iter",
112670+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
112671+
},
112672+
{
112673+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
112674+
"value": 49.519856770833336,
112675+
"unit": "ms/iter",
112676+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
112677+
},
112678+
{
112679+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
112680+
"value": 133.77690315246582,
112681+
"unit": "ms/iter",
112682+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
112683+
}
112684+
]
112487112685
}
112488112686
],
112489112687
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)