Skip to content

Commit 11691ec

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 52a80b5
1 parent 17508f6 commit 11691ec

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": 1738269751619,
2+
"lastUpdate": 1738269754029,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -107732,6 +107732,204 @@ window.BENCHMARK_DATA = {
107732107732
"extra": "iterations: 2004\ncpu: 71077.2819361277 ns\nthreads: 1"
107733107733
}
107734107734
]
107735+
},
107736+
{
107737+
"commit": {
107738+
"author": {
107739+
"email": "sharmapranav@google.com",
107740+
"name": "Pranav Sharma",
107741+
"username": "psx95"
107742+
},
107743+
"committer": {
107744+
"email": "noreply@github.com",
107745+
"name": "GitHub",
107746+
"username": "web-flow"
107747+
},
107748+
"distinct": true,
107749+
"id": "52a80b5a04cd21d0528d086556ce5465b9e31564",
107750+
"message": "[SDK] Add tracer scope configurator (#3137)",
107751+
"timestamp": "2025-01-30T21:27:36+01:00",
107752+
"tree_id": "660db2f07318f38f5b9822e4c373568da8319807",
107753+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/52a80b5a04cd21d0528d086556ce5465b9e31564"
107754+
},
107755+
"date": 1738269738781,
107756+
"tool": "googlecpp",
107757+
"benches": [
107758+
{
107759+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
107760+
"value": 0.12523320413404895,
107761+
"unit": "ms/iter",
107762+
"extra": "iterations: 1364\ncpu: 0.07727496407624633 ms\nthreads: 1"
107763+
},
107764+
{
107765+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
107766+
"value": 0.30454409139521305,
107767+
"unit": "ms/iter",
107768+
"extra": "iterations: 699\ncpu: 0.11723634907010018 ms\nthreads: 1"
107769+
},
107770+
{
107771+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
107772+
"value": 0.8555098668040845,
107773+
"unit": "ms/iter",
107774+
"extra": "iterations: 149\ncpu: 0.40061604697986575 ms\nthreads: 1"
107775+
},
107776+
{
107777+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
107778+
"value": 0.149631056487056,
107779+
"unit": "ms/iter",
107780+
"extra": "iterations: 1182\ncpu: 0.07398643147208127 ms\nthreads: 1"
107781+
},
107782+
{
107783+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
107784+
"value": 0.2862801847531814,
107785+
"unit": "ms/iter",
107786+
"extra": "iterations: 516\ncpu: 0.13097861821705425 ms\nthreads: 1"
107787+
},
107788+
{
107789+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
107790+
"value": 0.7909214898441614,
107791+
"unit": "ms/iter",
107792+
"extra": "iterations: 178\ncpu: 0.4344030617977525 ms\nthreads: 1"
107793+
},
107794+
{
107795+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
107796+
"value": 0.10704051997653398,
107797+
"unit": "ms/iter",
107798+
"extra": "iterations: 1164\ncpu: 0.07278899914089348 ms\nthreads: 1"
107799+
},
107800+
{
107801+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
107802+
"value": 0.20797845333982995,
107803+
"unit": "ms/iter",
107804+
"extra": "iterations: 708\ncpu: 0.1162062471751412 ms\nthreads: 1"
107805+
},
107806+
{
107807+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
107808+
"value": 0.9729133164587099,
107809+
"unit": "ms/iter",
107810+
"extra": "iterations: 121\ncpu: 0.6884657520661155 ms\nthreads: 1"
107811+
},
107812+
{
107813+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
107814+
"value": 17.16000693184989,
107815+
"unit": "ms/iter",
107816+
"extra": "iterations: 7\ncpu: 9.296436285714273 ms\nthreads: 1"
107817+
},
107818+
{
107819+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
107820+
"value": 46.130100886027016,
107821+
"unit": "ms/iter",
107822+
"extra": "iterations: 3\ncpu: 40.339305999999986 ms\nthreads: 1"
107823+
},
107824+
{
107825+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
107826+
"value": 105.14950752258301,
107827+
"unit": "ms/iter",
107828+
"extra": "iterations: 1\ncpu: 173.09295500000022 ms\nthreads: 1"
107829+
},
107830+
{
107831+
"name": "BM_SpanCreation",
107832+
"value": 25.38666561032788,
107833+
"unit": "ns/iter",
107834+
"extra": "iterations: 5726169\ncpu: 24.395887547154132 ns\nthreads: 1"
107835+
},
107836+
{
107837+
"name": "BM_SpanCreationWithScope",
107838+
"value": 198.09657886985136,
107839+
"unit": "ns/iter",
107840+
"extra": "iterations: 726638\ncpu: 189.26668987859154 ns\nthreads: 1"
107841+
},
107842+
{
107843+
"name": "BM_NestedSpanCreationWithScope",
107844+
"value": 591.6013590425487,
107845+
"unit": "ns/iter",
107846+
"extra": "iterations: 234847\ncpu: 587.5592066324034 ns\nthreads: 1"
107847+
},
107848+
{
107849+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
107850+
"value": 130.84218902293122,
107851+
"unit": "ns/iter",
107852+
"extra": "iterations: 1166269\ncpu: 117.87699150024574 ns\nthreads: 1"
107853+
},
107854+
{
107855+
"name": "BM_SpanCreationWitContextPropagation",
107856+
"value": 589.6183863672937,
107857+
"unit": "ns/iter",
107858+
"extra": "iterations: 250823\ncpu: 571.2119343122445 ns\nthreads: 1"
107859+
},
107860+
{
107861+
"name": "BM_SpanIdDefaultConstructor",
107862+
"value": 0.7081093573333195,
107863+
"unit": "ns/iter",
107864+
"extra": "iterations: 205104608\ncpu: 0.7074912719659618 ns\nthreads: 1"
107865+
},
107866+
{
107867+
"name": "BM_SpanIdConstructor",
107868+
"value": 0.7862742685130358,
107869+
"unit": "ns/iter",
107870+
"extra": "iterations: 196388381\ncpu: 0.7005341166288247 ns\nthreads: 1"
107871+
},
107872+
{
107873+
"name": "BM_SpanIdToLowerBase16",
107874+
"value": 13.494379768662768,
107875+
"unit": "ns/iter",
107876+
"extra": "iterations: 10660212\ncpu: 13.476489960987642 ns\nthreads: 1"
107877+
},
107878+
{
107879+
"name": "BM_SpanIdIsValid",
107880+
"value": 0.7082865161082421,
107881+
"unit": "ns/iter",
107882+
"extra": "iterations: 203582307\ncpu: 0.7071366226339111 ns\nthreads: 1"
107883+
},
107884+
{
107885+
"name": "BM_CreateBaggageFromTenEntries",
107886+
"value": 5728.02922603676,
107887+
"unit": "ns/iter",
107888+
"extra": "iterations: 24506\ncpu: 5657.57349220599 ns\nthreads: 1"
107889+
},
107890+
{
107891+
"name": "BM_ExtractBaggageHavingTenEntries",
107892+
"value": 1.5567364864940851,
107893+
"unit": "ns/iter",
107894+
"extra": "iterations: 90047118\ncpu: 1.532873822791308 ns\nthreads: 1"
107895+
},
107896+
{
107897+
"name": "BM_CreateBaggageFrom180Entries",
107898+
"value": 120577.39365437187,
107899+
"unit": "ns/iter",
107900+
"extra": "iterations: 1276\ncpu: 112605.79075235112 ns\nthreads: 1"
107901+
},
107902+
{
107903+
"name": "BM_ExtractBaggageWith180Entries",
107904+
"value": 0.7841760995990972,
107905+
"unit": "ns/iter",
107906+
"extra": "iterations: 188593567\ncpu: 0.7247691327668675 ns\nthreads: 1"
107907+
},
107908+
{
107909+
"name": "BM_SetValueBaggageWithTenEntries",
107910+
"value": 982.4790324747953,
107911+
"unit": "ns/iter",
107912+
"extra": "iterations: 143723\ncpu: 978.5736173055113 ns\nthreads: 1"
107913+
},
107914+
{
107915+
"name": "BM_SetValueBaggageWith180Entries",
107916+
"value": 24625.963762187763,
107917+
"unit": "ns/iter",
107918+
"extra": "iterations: 5828\ncpu: 24577.858613589557 ns\nthreads: 1"
107919+
},
107920+
{
107921+
"name": "BM_BaggageToHeaderTenEntries",
107922+
"value": 3897.7136735286413,
107923+
"unit": "ns/iter",
107924+
"extra": "iterations: 35256\ncpu: 3878.8145847515298 ns\nthreads: 1"
107925+
},
107926+
{
107927+
"name": "BM_BaggageToHeader180Entries",
107928+
"value": 75453.95800234207,
107929+
"unit": "ns/iter",
107930+
"extra": "iterations: 1986\ncpu: 70513.00654582075 ns\nthreads: 1"
107931+
}
107932+
]
107735107933
}
107736107934
],
107737107935
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)