Skip to content

Commit

Permalink
add OpenTelemetry-cpp sdk Benchmark (googlecpp) benchmark result for 8…
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Feb 26, 2024
1 parent ad6cfcf commit 1809d77
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": 1708725407437,
"lastUpdate": 1708983583595,
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
"entries": {
"OpenTelemetry-cpp api Benchmark": [
Expand Down Expand Up @@ -133342,6 +133342,204 @@ window.BENCHMARK_DATA = {
"extra": "iterations: 100000\ncpu: 1025.246 ns\nthreads: 1"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "karusher",
"username": "karusher"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "84e38b215f7b166e80353ff2c60836d9d375861d",
"message": "Provide span for opentracing shim inject (#2535)\n\nThe various propagation injectors will attempt to retrieve the\r\nSpan from the context that is provided in the api call:\r\n\r\n void Inject(context::propagation::TextMapCarrier &carrier,\r\n const context::Context &context) noexcept override\r\n\r\nThe shim will provide the RuntimeContext augmented with the baggage\r\nto the Inject method. Unfortunately, the shim does not add the span\r\nto the RuntimeContext. It does not instantiate a Scope.\r\n\r\nThis commit adds a Span to the context passed into Inject by\r\nmodifying the shim.",
"timestamp": "2024-02-26T22:31:09+01:00",
"tree_id": "1b9786894ddfa9ecce4a79832eaeb176e6d3b7dc",
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/84e38b215f7b166e80353ff2c60836d9d375861d"
},
"date": 1708983577944,
"tool": "googlecpp",
"benches": [
{
"name": "BM_SumAggregation",
"value": 8218232.323141659,
"unit": "ns/iter",
"extra": "iterations: 17\ncpu: 8154347.0588235315 ns\nthreads: 1"
},
{
"name": "BM_AttributseProcessorFilter",
"value": 280.77746537539156,
"unit": "ns/iter",
"extra": "iterations: 497422\ncpu: 280.3060580352296 ns\nthreads: 1"
},
{
"name": "BM_AttributseHashMap",
"value": 36302225.93035017,
"unit": "ns/iter",
"extra": "iterations: 7\ncpu: 21673071.42857143 ns\nthreads: 1"
},
{
"name": "BM_MeasurementsTest",
"value": 1500962.257385254,
"unit": "ns/iter",
"extra": "iterations: 1000\ncpu: 21440.700000000004 ns\nthreads: 1"
},
{
"name": "BM_HistogramAggregation",
"value": 8129680.857938878,
"unit": "ns/iter",
"extra": "iterations: 17\ncpu: 8065705.882352941 ns\nthreads: 1"
},
{
"name": "BM_NewIndexer",
"value": 13.384530724051551,
"unit": "ns/iter",
"extra": "iterations: 9907000\ncpu: 13.362188351670643 ns\nthreads: 1"
},
{
"name": "BM_ComputeIndex/-1",
"value": 8.298335689129216,
"unit": "ns/iter",
"extra": "iterations: 15150000\ncpu: 8.292165016501695 ns\nthreads: 1"
},
{
"name": "BM_ComputeIndex/0",
"value": 5.581082372370041,
"unit": "ns/iter",
"extra": "iterations: 21859000\ncpu: 5.579134452628038 ns\nthreads: 1"
},
{
"name": "BM_ComputeIndex/1",
"value": 9.585992049955014,
"unit": "ns/iter",
"extra": "iterations: 14136000\ncpu: 9.583198924731795 ns\nthreads: 1"
},
{
"name": "BM_ComputeIndex/20",
"value": 9.541480603906717,
"unit": "ns/iter",
"extra": "iterations: 14645000\ncpu: 9.540621372482448 ns\nthreads: 1"
},
{
"name": "BM_AlwaysOffSamplerConstruction",
"value": 0.7933063571965762,
"unit": "ns/iter",
"extra": "iterations: 177625978\ncpu: 0.7853997572359601 ns\nthreads: 1"
},
{
"name": "BM_AlwaysOnSamplerConstruction",
"value": 0.7929070354937157,
"unit": "ns/iter",
"extra": "iterations: 180538003\ncpu: 0.7873001674888359 ns\nthreads: 1"
},
{
"name": "BM_AlwaysOffSamplerShouldSample",
"value": 17.966749779748042,
"unit": "ns/iter",
"extra": "iterations: 7798096\ncpu: 17.94136671310536 ns\nthreads: 1"
},
{
"name": "BM_AlwaysOnSamplerShouldSample",
"value": 18.13012362111861,
"unit": "ns/iter",
"extra": "iterations: 7891325\ncpu: 18.052215565827026 ns\nthreads: 1"
},
{
"name": "BM_ParentBasedSamplerShouldSample",
"value": 23.08284308271885,
"unit": "ns/iter",
"extra": "iterations: 6079555\ncpu: 23.052772776954892 ns\nthreads: 1"
},
{
"name": "BM_TraceIdRatioBasedSamplerShouldSample",
"value": 14.039674020165602,
"unit": "ns/iter",
"extra": "iterations: 10241929\ncpu: 13.78778353179367 ns\nthreads: 1"
},
{
"name": "BM_SpanCreation",
"value": 1487.2958394988711,
"unit": "ns/iter",
"extra": "iterations: 139740\ncpu: 1032.8345498783467 ns\nthreads: 1"
},
{
"name": "BM_NoopSpanCreation",
"value": 261.45907722658535,
"unit": "ns/iter",
"extra": "iterations: 551776\ncpu: 260.47218436466943 ns\nthreads: 1"
},
{
"name": "BM_RandomIdGeneration",
"value": 4.070162107015031,
"unit": "ns/iter",
"extra": "iterations: 34075863\ncpu: 4.054884831530165 ns\nthreads: 1"
},
{
"name": "BM_RandomIdStdGeneration",
"value": 7.635678304103632,
"unit": "ns/iter",
"extra": "iterations: 18299553\ncpu: 7.61123509410312 ns\nthreads: 1"
},
{
"name": "BM_AttributeMapHash",
"value": 162.32793534458798,
"unit": "ns/iter",
"extra": "iterations: 866744\ncpu: 161.1369677782598 ns\nthreads: 1"
},
{
"name": "BM_BaselineBuffer/1",
"value": 853822.4697113037,
"unit": "ns/iter",
"extra": "iterations: 1000\ncpu: 36301.6 ns\nthreads: 1"
},
{
"name": "BM_BaselineBuffer/2",
"value": 16146955.490112305,
"unit": "ns/iter",
"extra": "iterations: 100\ncpu: 200167 ns\nthreads: 1"
},
{
"name": "BM_BaselineBuffer/4",
"value": 10428378.582000732,
"unit": "ns/iter",
"extra": "iterations: 100\ncpu: 352822.0000000002 ns\nthreads: 1"
},
{
"name": "BM_LockFreeBuffer/1",
"value": 911203.8612365723,
"unit": "ns/iter",
"extra": "iterations: 1000\ncpu: 42433.40000000001 ns\nthreads: 1"
},
{
"name": "BM_LockFreeBuffer/2",
"value": 5317474.029781854,
"unit": "ns/iter",
"extra": "iterations: 887\ncpu: 179546.2232243518 ns\nthreads: 1"
},
{
"name": "BM_LockFreeBuffer/4",
"value": 10760321.617126465,
"unit": "ns/iter",
"extra": "iterations: 100\ncpu: 378604.0000000002 ns\nthreads: 1"
},
{
"name": "BM_Base64Escape",
"value": 145.56671778162243,
"unit": "ns/iter",
"extra": "iterations: 975617\ncpu: 142.32429324212268 ns\nthreads: 1"
},
{
"name": "BM_Base64Unescape",
"value": 1043.9620615012668,
"unit": "ns/iter",
"extra": "iterations: 133992\ncpu: 1042.6100065675564 ns\nthreads: 1"
}
]
}
],
"OpenTelemetry-cpp exporters Benchmark": [
Expand Down

0 comments on commit 1809d77

Please sign in to comment.