Skip to content

Commit 2988844

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 0b712dd
1 parent 06597b2 commit 2988844

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": 1736755745972,
2+
"lastUpdate": 1736755748711,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -104960,6 +104960,204 @@ window.BENCHMARK_DATA = {
104960104960
"extra": "iterations: 235906\ncpu: 584.4372207574203 ns\nthreads: 1"
104961104961
}
104962104962
]
104963+
},
104964+
{
104965+
"commit": {
104966+
"author": {
104967+
"email": "[email protected]",
104968+
"name": "Doug Barker",
104969+
"username": "dbarker"
104970+
},
104971+
"committer": {
104972+
"email": "[email protected]",
104973+
"name": "GitHub",
104974+
"username": "web-flow"
104975+
},
104976+
"distinct": true,
104977+
"id": "0b712dd2f759d9591757e7f9d55cf44be42b8514",
104978+
"message": "[EXPORTER] fix throw in OtlpGrpcMetricExporter with shared grpc client (#3243)",
104979+
"timestamp": "2025-01-13T08:54:41+01:00",
104980+
"tree_id": "516396996a382eeb98836b9a595999a8554c45b1",
104981+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/0b712dd2f759d9591757e7f9d55cf44be42b8514"
104982+
},
104983+
"date": 1736755736326,
104984+
"tool": "googlecpp",
104985+
"benches": [
104986+
{
104987+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
104988+
"value": 0.10772183333944708,
104989+
"unit": "ms/iter",
104990+
"extra": "iterations: 1391\ncpu: 0.08625097843278216 ms\nthreads: 1"
104991+
},
104992+
{
104993+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
104994+
"value": 0.2039600395468913,
104995+
"unit": "ms/iter",
104996+
"extra": "iterations: 659\ncpu: 0.13405023520485584 ms\nthreads: 1"
104997+
},
104998+
{
104999+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
105000+
"value": 0.6804550113390438,
105001+
"unit": "ms/iter",
105002+
"extra": "iterations: 199\ncpu: 0.39205446231155766 ms\nthreads: 1"
105003+
},
105004+
{
105005+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
105006+
"value": 0.08926473462018844,
105007+
"unit": "ms/iter",
105008+
"extra": "iterations: 1398\ncpu: 0.07955169885550786 ms\nthreads: 1"
105009+
},
105010+
{
105011+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
105012+
"value": 0.3845395833036325,
105013+
"unit": "ms/iter",
105014+
"extra": "iterations: 685\ncpu: 0.1768529167883211 ms\nthreads: 1"
105015+
},
105016+
{
105017+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
105018+
"value": 0.5378849840394541,
105019+
"unit": "ms/iter",
105020+
"extra": "iterations: 207\ncpu: 0.3736292367149762 ms\nthreads: 1"
105021+
},
105022+
{
105023+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
105024+
"value": 0.09145993025191708,
105025+
"unit": "ms/iter",
105026+
"extra": "iterations: 1544\ncpu: 0.0829575725388601 ms\nthreads: 1"
105027+
},
105028+
{
105029+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
105030+
"value": 0.23208827723781933,
105031+
"unit": "ms/iter",
105032+
"extra": "iterations: 537\ncpu: 0.19992886778398491 ms\nthreads: 1"
105033+
},
105034+
{
105035+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
105036+
"value": 0.6341799018309289,
105037+
"unit": "ms/iter",
105038+
"extra": "iterations: 194\ncpu: 0.5772161855670109 ms\nthreads: 1"
105039+
},
105040+
{
105041+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
105042+
"value": 8.16801015068503,
105043+
"unit": "ms/iter",
105044+
"extra": "iterations: 17\ncpu: 8.135428588235296 ms\nthreads: 1"
105045+
},
105046+
{
105047+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
105048+
"value": 49.60155487060547,
105049+
"unit": "ms/iter",
105050+
"extra": "iterations: 3\ncpu: 49.49441700000002 ms\nthreads: 1"
105051+
},
105052+
{
105053+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
105054+
"value": 120.42093276977539,
105055+
"unit": "ms/iter",
105056+
"extra": "iterations: 1\ncpu: 203.58845999999997 ms\nthreads: 1"
105057+
},
105058+
{
105059+
"name": "BM_CreateBaggageFromTenEntries",
105060+
"value": 5714.463950389653,
105061+
"unit": "ns/iter",
105062+
"extra": "iterations: 25125\ncpu: 5679.376039800995 ns\nthreads: 1"
105063+
},
105064+
{
105065+
"name": "BM_ExtractBaggageHavingTenEntries",
105066+
"value": 1.5217605646544825,
105067+
"unit": "ns/iter",
105068+
"extra": "iterations: 91726319\ncpu: 1.477253905719252 ns\nthreads: 1"
105069+
},
105070+
{
105071+
"name": "BM_CreateBaggageFrom180Entries",
105072+
"value": 112910.3759861895,
105073+
"unit": "ns/iter",
105074+
"extra": "iterations: 1268\ncpu: 112191.24290220818 ns\nthreads: 1"
105075+
},
105076+
{
105077+
"name": "BM_ExtractBaggageWith180Entries",
105078+
"value": 0.7171732239615566,
105079+
"unit": "ns/iter",
105080+
"extra": "iterations: 192231990\ncpu: 0.7130984442287676 ns\nthreads: 1"
105081+
},
105082+
{
105083+
"name": "BM_SetValueBaggageWithTenEntries",
105084+
"value": 980.3409567876286,
105085+
"unit": "ns/iter",
105086+
"extra": "iterations: 142944\ncpu: 972.6389705059322 ns\nthreads: 1"
105087+
},
105088+
{
105089+
"name": "BM_SetValueBaggageWith180Entries",
105090+
"value": 24232.51319184203,
105091+
"unit": "ns/iter",
105092+
"extra": "iterations: 5757\ncpu: 24064.599444154937 ns\nthreads: 1"
105093+
},
105094+
{
105095+
"name": "BM_BaggageToHeaderTenEntries",
105096+
"value": 4509.34011248366,
105097+
"unit": "ns/iter",
105098+
"extra": "iterations: 35058\ncpu: 4002.696959324552 ns\nthreads: 1"
105099+
},
105100+
{
105101+
"name": "BM_BaggageToHeader180Entries",
105102+
"value": 72090.32009809445,
105103+
"unit": "ns/iter",
105104+
"extra": "iterations: 1950\ncpu: 71191.2276923077 ns\nthreads: 1"
105105+
},
105106+
{
105107+
"name": "BM_SpanIdDefaultConstructor",
105108+
"value": 1.178270947434124,
105109+
"unit": "ns/iter",
105110+
"extra": "iterations: 204370614\ncpu: 0.7246608947409631 ns\nthreads: 1"
105111+
},
105112+
{
105113+
"name": "BM_SpanIdConstructor",
105114+
"value": 0.7375836895151089,
105115+
"unit": "ns/iter",
105116+
"extra": "iterations: 190631118\ncpu: 0.7223463852318172 ns\nthreads: 1"
105117+
},
105118+
{
105119+
"name": "BM_SpanIdToLowerBase16",
105120+
"value": 13.543871758194435,
105121+
"unit": "ns/iter",
105122+
"extra": "iterations: 10644494\ncpu: 13.528983528949333 ns\nthreads: 1"
105123+
},
105124+
{
105125+
"name": "BM_SpanIdIsValid",
105126+
"value": 0.7286276049514131,
105127+
"unit": "ns/iter",
105128+
"extra": "iterations: 194757956\ncpu: 0.7281707454354265 ns\nthreads: 1"
105129+
},
105130+
{
105131+
"name": "BM_SpanCreation",
105132+
"value": 24.865241955220426,
105133+
"unit": "ns/iter",
105134+
"extra": "iterations: 5684720\ncpu: 24.50956634627563 ns\nthreads: 1"
105135+
},
105136+
{
105137+
"name": "BM_SpanCreationWithScope",
105138+
"value": 195.50660305749017,
105139+
"unit": "ns/iter",
105140+
"extra": "iterations: 726257\ncpu: 193.24314533285053 ns\nthreads: 1"
105141+
},
105142+
{
105143+
"name": "BM_NestedSpanCreationWithScope",
105144+
"value": 627.0255663781427,
105145+
"unit": "ns/iter",
105146+
"extra": "iterations: 228963\ncpu: 622.3778034005493 ns\nthreads: 1"
105147+
},
105148+
{
105149+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
105150+
"value": 119.70668917245439,
105151+
"unit": "ns/iter",
105152+
"extra": "iterations: 1163334\ncpu: 119.00453352175724 ns\nthreads: 1"
105153+
},
105154+
{
105155+
"name": "BM_SpanCreationWitContextPropagation",
105156+
"value": 584.4347111683807,
105157+
"unit": "ns/iter",
105158+
"extra": "iterations: 239851\ncpu: 580.6606184672985 ns\nthreads: 1"
105159+
}
105160+
]
104963105161
}
104964105162
],
104965105163
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)