Skip to content

Commit 3d4f878

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 2566fb6
1 parent b528b9a commit 3d4f878

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": 1742726817141,
2+
"lastUpdate": 1742807173438,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -112682,6 +112682,204 @@ window.BENCHMARK_DATA = {
112682112682
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
112683112683
}
112684112684
]
112685+
},
112686+
{
112687+
"commit": {
112688+
"author": {
112689+
"email": "[email protected]",
112690+
"name": "Doug Barker",
112691+
"username": "dbarker"
112692+
},
112693+
"committer": {
112694+
"email": "[email protected]",
112695+
"name": "GitHub",
112696+
"username": "web-flow"
112697+
},
112698+
"distinct": true,
112699+
"id": "2566fb62f35454060dd54c7e10854a91d042e8cd",
112700+
"message": "[EXPORTER] fix test failure with elasticsearch exporter on cxx20 (#3308)",
112701+
"timestamp": "2025-03-24T10:02:42+01:00",
112702+
"tree_id": "81cc4c2d5841c81baf0659f6f31a0369d6cc1df7",
112703+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/2566fb62f35454060dd54c7e10854a91d042e8cd"
112704+
},
112705+
"date": 1742807160496,
112706+
"tool": "googlecpp",
112707+
"benches": [
112708+
{
112709+
"name": "BM_CreateBaggageFromTenEntries",
112710+
"value": 5689.882551364697,
112711+
"unit": "ns/iter",
112712+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
112713+
},
112714+
{
112715+
"name": "BM_ExtractBaggageHavingTenEntries",
112716+
"value": 1.4972080278005682,
112717+
"unit": "ns/iter",
112718+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
112719+
},
112720+
{
112721+
"name": "BM_CreateBaggageFrom180Entries",
112722+
"value": 121493.8347463432,
112723+
"unit": "ns/iter",
112724+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
112725+
},
112726+
{
112727+
"name": "BM_ExtractBaggageWith180Entries",
112728+
"value": 0.7221928794745652,
112729+
"unit": "ns/iter",
112730+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
112731+
},
112732+
{
112733+
"name": "BM_SetValueBaggageWithTenEntries",
112734+
"value": 998.122268904462,
112735+
"unit": "ns/iter",
112736+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
112737+
},
112738+
{
112739+
"name": "BM_SetValueBaggageWith180Entries",
112740+
"value": 25125.260048724234,
112741+
"unit": "ns/iter",
112742+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
112743+
},
112744+
{
112745+
"name": "BM_BaggageToHeaderTenEntries",
112746+
"value": 3955.0670303831257,
112747+
"unit": "ns/iter",
112748+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
112749+
},
112750+
{
112751+
"name": "BM_BaggageToHeader180Entries",
112752+
"value": 75294.68565320029,
112753+
"unit": "ns/iter",
112754+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
112755+
},
112756+
{
112757+
"name": "BM_SpanCreation",
112758+
"value": 24.670353642615865,
112759+
"unit": "ns/iter",
112760+
"extra": "iterations: 5659456\ncpu: 24.499597311119654 ns\nthreads: 1"
112761+
},
112762+
{
112763+
"name": "BM_SpanCreationWithScope",
112764+
"value": 198.07398653631006,
112765+
"unit": "ns/iter",
112766+
"extra": "iterations: 714607\ncpu: 195.72215077658075 ns\nthreads: 1"
112767+
},
112768+
{
112769+
"name": "BM_NestedSpanCreationWithScope",
112770+
"value": 640.8396304889209,
112771+
"unit": "ns/iter",
112772+
"extra": "iterations: 218785\ncpu: 634.9073382544509 ns\nthreads: 1"
112773+
},
112774+
{
112775+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
112776+
"value": 122.46811671073553,
112777+
"unit": "ns/iter",
112778+
"extra": "iterations: 1147528\ncpu: 121.78516864076516 ns\nthreads: 1"
112779+
},
112780+
{
112781+
"name": "BM_SpanCreationWitContextPropagation",
112782+
"value": 591.0278167131402,
112783+
"unit": "ns/iter",
112784+
"extra": "iterations: 237676\ncpu: 586.5197621972769 ns\nthreads: 1"
112785+
},
112786+
{
112787+
"name": "BM_SpanIdDefaultConstructor",
112788+
"value": 0.7048667038381233,
112789+
"unit": "ns/iter",
112790+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
112791+
},
112792+
{
112793+
"name": "BM_SpanIdConstructor",
112794+
"value": 0.7205246908588493,
112795+
"unit": "ns/iter",
112796+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
112797+
},
112798+
{
112799+
"name": "BM_SpanIdToLowerBase16",
112800+
"value": 13.532062857634505,
112801+
"unit": "ns/iter",
112802+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
112803+
},
112804+
{
112805+
"name": "BM_SpanIdIsValid",
112806+
"value": 0.7160289134784211,
112807+
"unit": "ns/iter",
112808+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
112809+
},
112810+
{
112811+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
112812+
"value": 0.09997954471505803,
112813+
"unit": "ms/iter",
112814+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
112815+
},
112816+
{
112817+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
112818+
"value": 0.21355639960649034,
112819+
"unit": "ms/iter",
112820+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
112821+
},
112822+
{
112823+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
112824+
"value": 0.5863015613858662,
112825+
"unit": "ms/iter",
112826+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
112827+
},
112828+
{
112829+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
112830+
"value": 0.08317628537018615,
112831+
"unit": "ms/iter",
112832+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
112833+
},
112834+
{
112835+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
112836+
"value": 0.20846126665716616,
112837+
"unit": "ms/iter",
112838+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
112839+
},
112840+
{
112841+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
112842+
"value": 0.5976095432188453,
112843+
"unit": "ms/iter",
112844+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
112845+
},
112846+
{
112847+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
112848+
"value": 0.09118002161896128,
112849+
"unit": "ms/iter",
112850+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
112851+
},
112852+
{
112853+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
112854+
"value": 0.26736974420748383,
112855+
"unit": "ms/iter",
112856+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
112857+
},
112858+
{
112859+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
112860+
"value": 0.8507728576660156,
112861+
"unit": "ms/iter",
112862+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
112863+
},
112864+
{
112865+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
112866+
"value": 7.904344134860569,
112867+
"unit": "ms/iter",
112868+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
112869+
},
112870+
{
112871+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
112872+
"value": 49.519856770833336,
112873+
"unit": "ms/iter",
112874+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
112875+
},
112876+
{
112877+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
112878+
"value": 133.77690315246582,
112879+
"unit": "ms/iter",
112880+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
112881+
}
112882+
]
112685112883
}
112686112884
],
112687112885
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)