Skip to content

Commit a587585

Browse files
author
github-action-benchmark
committed
add OpenTelemetry-cpp api Benchmark (googlecpp) benchmark result for a7f5297
1 parent 506fec5 commit a587585

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": 1742917335698,
2+
"lastUpdate": 1742917337918,
33
"repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp",
44
"entries": {
55
"OpenTelemetry-cpp api Benchmark": [
@@ -113672,6 +113672,204 @@ window.BENCHMARK_DATA = {
113672113672
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
113673113673
}
113674113674
]
113675+
},
113676+
{
113677+
"commit": {
113678+
"author": {
113679+
"email": "[email protected]",
113680+
"name": "WenTao Ou",
113681+
"username": "owent"
113682+
},
113683+
"committer": {
113684+
"email": "[email protected]",
113685+
"name": "GitHub",
113686+
"username": "web-flow"
113687+
},
113688+
"distinct": true,
113689+
"id": "a7f52977fcd2cfcde694dc731a83f4eca6d2ec1a",
113690+
"message": "[BUILD] Remove gRPC header including in `OtlpGrpcClientFactory`. (#3321)",
113691+
"timestamp": "2025-03-25T16:36:54+01:00",
113692+
"tree_id": "04ec0a309dc7ced98a35c69d44033cdcfaf6a850",
113693+
"url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/a7f52977fcd2cfcde694dc731a83f4eca6d2ec1a"
113694+
},
113695+
"date": 1742917323066,
113696+
"tool": "googlecpp",
113697+
"benches": [
113698+
{
113699+
"name": "BM_CreateBaggageFromTenEntries",
113700+
"value": 5689.882551364697,
113701+
"unit": "ns/iter",
113702+
"extra": "iterations: 24551\ncpu: 5630.993564416928 ns\nthreads: 1"
113703+
},
113704+
{
113705+
"name": "BM_ExtractBaggageHavingTenEntries",
113706+
"value": 1.4972080278005682,
113707+
"unit": "ns/iter",
113708+
"extra": "iterations: 92943096\ncpu: 1.491333234692333 ns\nthreads: 1"
113709+
},
113710+
{
113711+
"name": "BM_CreateBaggageFrom180Entries",
113712+
"value": 121493.8347463432,
113713+
"unit": "ns/iter",
113714+
"extra": "iterations: 1194\ncpu: 121314.35510887777 ns\nthreads: 1"
113715+
},
113716+
{
113717+
"name": "BM_ExtractBaggageWith180Entries",
113718+
"value": 0.7221928794745652,
113719+
"unit": "ns/iter",
113720+
"extra": "iterations: 194393940\ncpu: 0.7204870583928699 ns\nthreads: 1"
113721+
},
113722+
{
113723+
"name": "BM_SetValueBaggageWithTenEntries",
113724+
"value": 998.122268904462,
113725+
"unit": "ns/iter",
113726+
"extra": "iterations: 140188\ncpu: 996.5077396068137 ns\nthreads: 1"
113727+
},
113728+
{
113729+
"name": "BM_SetValueBaggageWith180Entries",
113730+
"value": 25125.260048724234,
113731+
"unit": "ns/iter",
113732+
"extra": "iterations: 5499\ncpu: 25043.0381887616 ns\nthreads: 1"
113733+
},
113734+
{
113735+
"name": "BM_BaggageToHeaderTenEntries",
113736+
"value": 3955.0670303831257,
113737+
"unit": "ns/iter",
113738+
"extra": "iterations: 34624\ncpu: 3930.1707774953816 ns\nthreads: 1"
113739+
},
113740+
{
113741+
"name": "BM_BaggageToHeader180Entries",
113742+
"value": 75294.68565320029,
113743+
"unit": "ns/iter",
113744+
"extra": "iterations: 1977\ncpu: 70382.91552857861 ns\nthreads: 1"
113745+
},
113746+
{
113747+
"name": "BM_SpanCreation",
113748+
"value": 24.670353642615865,
113749+
"unit": "ns/iter",
113750+
"extra": "iterations: 5659456\ncpu: 24.499597311119654 ns\nthreads: 1"
113751+
},
113752+
{
113753+
"name": "BM_SpanCreationWithScope",
113754+
"value": 198.07398653631006,
113755+
"unit": "ns/iter",
113756+
"extra": "iterations: 714607\ncpu: 195.72215077658075 ns\nthreads: 1"
113757+
},
113758+
{
113759+
"name": "BM_NestedSpanCreationWithScope",
113760+
"value": 640.8396304889209,
113761+
"unit": "ns/iter",
113762+
"extra": "iterations: 218785\ncpu: 634.9073382544509 ns\nthreads: 1"
113763+
},
113764+
{
113765+
"name": "BM_SpanCreationWithManualSpanContextPropagation",
113766+
"value": 122.46811671073553,
113767+
"unit": "ns/iter",
113768+
"extra": "iterations: 1147528\ncpu: 121.78516864076516 ns\nthreads: 1"
113769+
},
113770+
{
113771+
"name": "BM_SpanCreationWitContextPropagation",
113772+
"value": 591.0278167131402,
113773+
"unit": "ns/iter",
113774+
"extra": "iterations: 237676\ncpu: 586.5197621972769 ns\nthreads: 1"
113775+
},
113776+
{
113777+
"name": "BM_SpanIdDefaultConstructor",
113778+
"value": 0.7048667038381233,
113779+
"unit": "ns/iter",
113780+
"extra": "iterations: 199453378\ncpu: 0.7041321907318112 ns\nthreads: 1"
113781+
},
113782+
{
113783+
"name": "BM_SpanIdConstructor",
113784+
"value": 0.7205246908588493,
113785+
"unit": "ns/iter",
113786+
"extra": "iterations: 193487998\ncpu: 0.7199198784412457 ns\nthreads: 1"
113787+
},
113788+
{
113789+
"name": "BM_SpanIdToLowerBase16",
113790+
"value": 13.532062857634505,
113791+
"unit": "ns/iter",
113792+
"extra": "iterations: 10290695\ncpu: 13.37705684601477 ns\nthreads: 1"
113793+
},
113794+
{
113795+
"name": "BM_SpanIdIsValid",
113796+
"value": 0.7160289134784211,
113797+
"unit": "ns/iter",
113798+
"extra": "iterations: 192496249\ncpu: 0.7062869832855805 ns\nthreads: 1"
113799+
},
113800+
{
113801+
"name": "BM_SpinLockThrashing/1/process_time/real_time",
113802+
"value": 0.09997954471505803,
113803+
"unit": "ms/iter",
113804+
"extra": "iterations: 1390\ncpu: 0.0885554618705036 ms\nthreads: 1"
113805+
},
113806+
{
113807+
"name": "BM_SpinLockThrashing/2/process_time/real_time",
113808+
"value": 0.21355639960649034,
113809+
"unit": "ms/iter",
113810+
"extra": "iterations: 694\ncpu: 0.15748057925072045 ms\nthreads: 1"
113811+
},
113812+
{
113813+
"name": "BM_SpinLockThrashing/4/process_time/real_time",
113814+
"value": 0.5863015613858662,
113815+
"unit": "ms/iter",
113816+
"extra": "iterations: 252\ncpu: 0.36389605555555576 ms\nthreads: 1"
113817+
},
113818+
{
113819+
"name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time",
113820+
"value": 0.08317628537018615,
113821+
"unit": "ms/iter",
113822+
"extra": "iterations: 1657\ncpu: 0.0766637163548582 ms\nthreads: 1"
113823+
},
113824+
{
113825+
"name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time",
113826+
"value": 0.20846126665716616,
113827+
"unit": "ms/iter",
113828+
"extra": "iterations: 663\ncpu: 0.1801486606334842 ms\nthreads: 1"
113829+
},
113830+
{
113831+
"name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time",
113832+
"value": 0.5976095432188453,
113833+
"unit": "ms/iter",
113834+
"extra": "iterations: 205\ncpu: 0.5640503170731707 ms\nthreads: 1"
113835+
},
113836+
{
113837+
"name": "BM_NaiveSpinLockThrashing/1/process_time/real_time",
113838+
"value": 0.09118002161896128,
113839+
"unit": "ms/iter",
113840+
"extra": "iterations: 1541\ncpu: 0.08301212394548985 ms\nthreads: 1"
113841+
},
113842+
{
113843+
"name": "BM_NaiveSpinLockThrashing/2/process_time/real_time",
113844+
"value": 0.26736974420748383,
113845+
"unit": "ms/iter",
113846+
"extra": "iterations: 807\ncpu: 0.15670220198265183 ms\nthreads: 1"
113847+
},
113848+
{
113849+
"name": "BM_NaiveSpinLockThrashing/4/process_time/real_time",
113850+
"value": 0.8507728576660156,
113851+
"unit": "ms/iter",
113852+
"extra": "iterations: 200\ncpu: 0.8903594150000005 ms\nthreads: 1"
113853+
},
113854+
{
113855+
"name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time",
113856+
"value": 7.904344134860569,
113857+
"unit": "ms/iter",
113858+
"extra": "iterations: 18\ncpu: 7.880799333333337 ms\nthreads: 1"
113859+
},
113860+
{
113861+
"name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time",
113862+
"value": 49.519856770833336,
113863+
"unit": "ms/iter",
113864+
"extra": "iterations: 3\ncpu: 49.404986000000015 ms\nthreads: 1"
113865+
},
113866+
{
113867+
"name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time",
113868+
"value": 133.77690315246582,
113869+
"unit": "ms/iter",
113870+
"extra": "iterations: 1\ncpu: 168.12360400000026 ms\nthreads: 1"
113871+
}
113872+
]
113675113873
}
113676113874
],
113677113875
"OpenTelemetry-cpp sdk Benchmark": [

0 commit comments

Comments
 (0)