Skip to content

Commit

Permalink
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for 9…
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Dec 8, 2023
1 parent 6e3cf3b commit a2ede0f
Showing 1 changed file with 199 additions and 1 deletion.
200 changes: 199 additions & 1 deletion benchmarks/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1702018503457,
"lastUpdate": 1702072985668,
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
"entries": {
"OpenTelemetry-cpp api Benchmark": [
Expand Down Expand Up @@ -59816,6 +59816,204 @@ window.BENCHMARK_DATA = {
"extra": "iterations: 2\ncpu: 114.4139500000001 ms\nthreads: 1"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Tom Tan",
"username": "ThomsonTan"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "96e5078cfffbf35dca590326e321db607730d3f6",
"message": "[BUILD] Accept path list in OPENTELEMETRY_EXTERNAL_COMPONENT_PATH (#2439)",
"timestamp": "2023-12-08T13:54:37-08:00",
"tree_id": "f2b2a28b9f7b6088ca357b423b488c3f6fa837dc",
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/96e5078cfffbf35dca590326e321db607730d3f6"
},
"date": 1702072980829,
"tool": "googlecpp",
"benches": [
{
"name": "BM_CreateBaggageFromTenEntries",
"value": 5836.498112634316,
"unit": "ns/iter",
"extra": "iterations: 24483\ncpu: 5829.759424907078 ns\nthreads: 1"
},
{
"name": "BM_ExtractBaggageHavingTenEntries",
"value": 0.7966935565210299,
"unit": "ns/iter",
"extra": "iterations: 175630954\ncpu: 0.794831986165719 ns\nthreads: 1"
},
{
"name": "BM_CreateBaggageFrom180Entries",
"value": 119778.88956791212,
"unit": "ns/iter",
"extra": "iterations: 1190\ncpu: 119744.03361344532 ns\nthreads: 1"
},
{
"name": "BM_ExtractBaggageWith180Entries",
"value": 0.7868635790032188,
"unit": "ns/iter",
"extra": "iterations: 179252772\ncpu: 0.7836771416845928 ns\nthreads: 1"
},
{
"name": "BM_SetValueBaggageWithTenEntries",
"value": 1046.3309288024902,
"unit": "ns/iter",
"extra": "iterations: 100000\ncpu: 1040.7299999999998 ns\nthreads: 1"
},
{
"name": "BM_SetValueBaggageWith180Entries",
"value": 27047.806098812915,
"unit": "ns/iter",
"extra": "iterations: 5124\ncpu: 26841.764246682284 ns\nthreads: 1"
},
{
"name": "BM_BaggageToHeaderTenEntries",
"value": 4528.549430981187,
"unit": "ns/iter",
"extra": "iterations: 31595\ncpu: 4379.8512422851745 ns\nthreads: 1"
},
{
"name": "BM_BaggageToHeader180Entries",
"value": 75391.0622487063,
"unit": "ns/iter",
"extra": "iterations: 1826\ncpu: 75089.26615553124 ns\nthreads: 1"
},
{
"name": "BM_SpanCreation",
"value": 37.07016507871948,
"unit": "ns/iter",
"extra": "iterations: 5568062\ncpu: 25.44571163180295 ns\nthreads: 1"
},
{
"name": "BM_SpanCreationWithScope",
"value": 301.5138341351494,
"unit": "ns/iter",
"extra": "iterations: 510632\ncpu: 283.7783374328284 ns\nthreads: 1"
},
{
"name": "BM_NestedSpanCreationWithScope",
"value": 987.0881320406583,
"unit": "ns/iter",
"extra": "iterations: 160866\ncpu: 863.2824835577435 ns\nthreads: 1"
},
{
"name": "BM_SpanCreationWithManualSpanContextPropagation",
"value": 159.33532815182917,
"unit": "ns/iter",
"extra": "iterations: 1052339\ncpu: 133.41746338394753 ns\nthreads: 1"
},
{
"name": "BM_SpanCreationWitContextPropagation",
"value": 958.2448627856506,
"unit": "ns/iter",
"extra": "iterations: 161135\ncpu: 841.5639060415185 ns\nthreads: 1"
},
{
"name": "BM_SpanIdDefaultConstructor",
"value": 0.735091561284933,
"unit": "ns/iter",
"extra": "iterations: 189168227\ncpu: 0.7318538752282115 ns\nthreads: 1"
},
{
"name": "BM_SpanIdConstructor",
"value": 0.7282819442870956,
"unit": "ns/iter",
"extra": "iterations: 198294666\ncpu: 0.7279373818355758 ns\nthreads: 1"
},
{
"name": "BM_SpanIdToLowerBase16",
"value": 12.94565090458754,
"unit": "ns/iter",
"extra": "iterations: 10396940\ncpu: 12.805296558410458 ns\nthreads: 1"
},
{
"name": "BM_SpanIdIsValid",
"value": 0.6981991779377477,
"unit": "ns/iter",
"extra": "iterations: 197665011\ncpu: 0.6976166358546884 ns\nthreads: 1"
},
{
"name": "BM_SpinLockThrashing/1/process_time/real_time",
"value": 0.09631647480477531,
"unit": "ms/iter",
"extra": "iterations: 1390\ncpu: 0.08508805755395685 ms\nthreads: 1"
},
{
"name": "BM_SpinLockThrashing/2/process_time/real_time",
"value": 0.19018342317782605,
"unit": "ms/iter",
"extra": "iterations: 767\ncpu: 0.16649856584093872 ms\nthreads: 1"
},
{
"name": "BM_SpinLockThrashing/4/process_time/real_time",
"value": 0.6184983760752576,
"unit": "ms/iter",
"extra": "iterations: 235\ncpu: 0.5353757446808511 ms\nthreads: 1"
},
{
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
"value": 0.09251853707963364,
"unit": "ms/iter",
"extra": "iterations: 1494\ncpu: 0.0853568942436412 ms\nthreads: 1"
},
{
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
"value": 0.19600905624090456,
"unit": "ms/iter",
"extra": "iterations: 765\ncpu: 0.16129594771241834 ms\nthreads: 1"
},
{
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
"value": 0.7573756934201569,
"unit": "ms/iter",
"extra": "iterations: 241\ncpu: 0.5313526970954355 ms\nthreads: 1"
},
{
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
"value": 0.08782332665041874,
"unit": "ms/iter",
"extra": "iterations: 1216\ncpu: 0.08151225328947379 ms\nthreads: 1"
},
{
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
"value": 0.298711709808885,
"unit": "ms/iter",
"extra": "iterations: 570\ncpu: 0.15315403508771927 ms\nthreads: 1"
},
{
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
"value": 1.5177461836073134,
"unit": "ms/iter",
"extra": "iterations: 99\ncpu: 0.6284727272727264 ms\nthreads: 1"
},
{
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
"value": 8.534133434295654,
"unit": "ms/iter",
"extra": "iterations: 16\ncpu: 7.100837499999998 ms\nthreads: 1"
},
{
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
"value": 41.616737842559814,
"unit": "ms/iter",
"extra": "iterations: 4\ncpu: 41.37822499999999 ms\nthreads: 1"
},
{
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
"value": 86.21108531951904,
"unit": "ms/iter",
"extra": "iterations: 2\ncpu: 129.51100000000005 ms\nthreads: 1"
}
]
}
],
"OpenTelemetry-cpp sdk Benchmark": [
Expand Down

0 comments on commit a2ede0f

Please sign in to comment.