From e02f243b532fff1c84a421101df84e3495acd3f2 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 27 Feb 2024 19:56:17 +0000 Subject: [PATCH] add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 719c60fd8ed5318baf93af4cd4b56e05c82b3488 --- benchmarks/data.js | 200 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 199 insertions(+), 1 deletion(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index 641e5a7fc2..a0e01375c8 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1709063775479, + "lastUpdate": 1709063777647, "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", "entries": { "OpenTelemetry-cpp api Benchmark": [ @@ -69716,6 +69716,204 @@ window.BENCHMARK_DATA = { "extra": "iterations: 2\ncpu: 108.2522214999999 ms\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "lalit_fin@yahoo.com", + "name": "Lalit Kumar Bhasin", + "username": "lalitb" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "719c60fd8ed5318baf93af4cd4b56e05c82b3488", + "message": "Revert \"Change OTLP HTTP content_type default to binary (#2558)\" (#2562)\n\nThis reverts commit a883dc72559aef081925f9dc16f200773fc613ef.", + "timestamp": "2024-02-27T11:46:40-08:00", + "tree_id": "4cff70da4ca2a59f021d798b5c2f57c54eb1e6a2", + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/719c60fd8ed5318baf93af4cd4b56e05c82b3488" + }, + "date": 1709063769686, + "tool": "googlecpp", + "benches": [ + { + "name": "BM_CreateBaggageFromTenEntries", + "value": 5441.260034755125, + "unit": "ns/iter", + "extra": "iterations: 26432\ncpu: 5329.486985472155 ns\nthreads: 1" + }, + { + "name": "BM_ExtractBaggageHavingTenEntries", + "value": 0.8000668967435658, + "unit": "ns/iter", + "extra": "iterations: 210794167\ncpu: 0.6570694150184904 ns\nthreads: 1" + }, + { + "name": "BM_CreateBaggageFrom180Entries", + "value": 109049.7726428592, + "unit": "ns/iter", + "extra": "iterations: 1289\ncpu: 108413.65399534523 ns\nthreads: 1" + }, + { + "name": "BM_ExtractBaggageWith180Entries", + "value": 0.6700032777576155, + "unit": "ns/iter", + "extra": "iterations: 211023252\ncpu: 0.6673340433593541 ns\nthreads: 1" + }, + { + "name": "BM_SetValueBaggageWithTenEntries", + "value": 1029.2850206386534, + "unit": "ns/iter", + "extra": "iterations: 140893\ncpu: 1015.1072090167718 ns\nthreads: 1" + }, + { + "name": "BM_SetValueBaggageWith180Entries", + "value": 27943.12177173351, + "unit": "ns/iter", + "extra": "iterations: 5135\ncpu: 27585.530671859775 ns\nthreads: 1" + }, + { + "name": "BM_BaggageToHeaderTenEntries", + "value": 4328.243152196232, + "unit": "ns/iter", + "extra": "iterations: 32312\ncpu: 4301.036766526372 ns\nthreads: 1" + }, + { + "name": "BM_BaggageToHeader180Entries", + "value": 76618.58650103008, + "unit": "ns/iter", + "extra": "iterations: 1825\ncpu: 76380.93150684935 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdDefaultConstructor", + "value": 0.6728677341630959, + "unit": "ns/iter", + "extra": "iterations: 204222445\ncpu: 0.6691571046463577 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdConstructor", + "value": 0.6471061804918407, + "unit": "ns/iter", + "extra": "iterations: 203714590\ncpu: 0.6418033190455332 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdToLowerBase16", + "value": 13.138870808839275, + "unit": "ns/iter", + "extra": "iterations: 10898843\ncpu: 12.950539795829703 ns\nthreads: 1" + }, + { + "name": "BM_SpanIdIsValid", + "value": 0.6710693023682279, + "unit": "ns/iter", + "extra": "iterations: 205631664\ncpu: 0.6674711342120934 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreation", + "value": 21.405122642388843, + "unit": "ns/iter", + "extra": "iterations: 6432375\ncpu: 21.336489243864047 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWithScope", + "value": 196.198424954601, + "unit": "ns/iter", + "extra": "iterations: 717015\ncpu: 195.3384517757648 ns\nthreads: 1" + }, + { + "name": "BM_NestedSpanCreationWithScope", + "value": 632.8497051431888, + "unit": "ns/iter", + "extra": "iterations: 223909\ncpu: 629.7348476389965 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWithManualSpanContextPropagation", + "value": 142.52291640505774, + "unit": "ns/iter", + "extra": "iterations: 1275162\ncpu: 108.20852566183746 ns\nthreads: 1" + }, + { + "name": "BM_SpanCreationWitContextPropagation", + "value": 647.4355440921048, + "unit": "ns/iter", + "extra": "iterations: 239237\ncpu: 604.24767071983 ns\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/1/process_time/real_time", + "value": 0.08906375576397893, + "unit": "ms/iter", + "extra": "iterations: 1199\ncpu: 0.0798631359466222 ms\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/2/process_time/real_time", + "value": 0.17928075142048197, + "unit": "ms/iter", + "extra": "iterations: 809\ncpu: 0.1626825710754017 ms\nthreads: 1" + }, + { + "name": "BM_SpinLockThrashing/4/process_time/real_time", + "value": 1.77974923182342, + "unit": "ms/iter", + "extra": "iterations: 236\ncpu: 0.5543389830508474 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time", + "value": 0.5293704740253665, + "unit": "ms/iter", + "extra": "iterations: 1177\ncpu: 0.06920977060322853 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time", + "value": 0.14028079073194047, + "unit": "ms/iter", + "extra": "iterations: 994\ncpu: 0.12814034205231387 ms\nthreads: 1" + }, + { + "name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time", + "value": 0.6087932390036043, + "unit": "ms/iter", + "extra": "iterations: 194\ncpu: 0.5356597938144327 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/1/process_time/real_time", + "value": 0.08895863165665396, + "unit": "ms/iter", + "extra": "iterations: 1581\ncpu: 0.08128374446552815 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/2/process_time/real_time", + "value": 0.22886079900404988, + "unit": "ms/iter", + "extra": "iterations: 850\ncpu: 0.15158435294117645 ms\nthreads: 1" + }, + { + "name": "BM_NaiveSpinLockThrashing/4/process_time/real_time", + "value": 0.7502696206492763, + "unit": "ms/iter", + "extra": "iterations: 248\ncpu: 0.5199826612903221 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time", + "value": 7.26621291216682, + "unit": "ms/iter", + "extra": "iterations: 17\ncpu: 7.208629411764707 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time", + "value": 29.497504234313965, + "unit": "ms/iter", + "extra": "iterations: 10\ncpu: 28.92245000000002 ms\nthreads: 1" + }, + { + "name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time", + "value": 106.4993143081665, + "unit": "ms/iter", + "extra": "iterations: 2\ncpu: 147.40010000000004 ms\nthreads: 1" + } + ] } ], "OpenTelemetry-cpp sdk Benchmark": [