XSAM
opentelemetry-go
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
Wall Time
Uses the
Wall Time instrument
to collect wall time performance metrics.
19 days ago
073d5c2
main
push
Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data. For the most accurate results, we recommend using
CodSpeed Macro Runners
: bare-metal machines fine-tuned for performance measurement consistency.
Compare
Base
Search a run
Head
main
073d5c2
19 days ago
Wall Time
Compare
Suggested base runs:
Parent Commit
Skipped (28)
Benchmarks
10_int_attributes
attribute/codspeed/benchmark_test.go::BenchmarkSetEquals
96 ns
Empty
attribute/codspeed/benchmark_test.go::BenchmarkEquivalentMapAccess
10 ns
BenchmarkResourceLogs
exporters/otlp/otlplog/otlploggrpc/internal/transform/log_test.go
5.1 µs
BenchmarkHashKVs
attribute/hash_test.go
942 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkBool
13 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkInt64Slice
254 ns
Set.Filter
attribute/codspeed/set_test.go::BenchmarkFiltering::Filtered
1.1 µs
HugeStrings
attribute/codspeed/set_test.go::BenchmarkNewSetStringAttrs
641 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkInt64Slice
117 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkInt
11 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkInt64
< 1 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkInt64
12 ns
SmallStrings
attribute/codspeed/set_test.go::BenchmarkNewSetStringAttrs
310 ns
1_int_attribute
attribute/codspeed/benchmark_test.go::BenchmarkSetEquals
15 ns
NewSetWithFiltered
attribute/codspeed/set_test.go::BenchmarkFiltering::Filtered
1.4 µs
1_int_attribute
attribute/codspeed/benchmark_test.go::BenchmarkEquivalentMapAccess
12 ns
AsString
attribute/codspeed/benchmark_test.go::BenchmarkString
1 ns
NewSetWithFiltered
attribute/codspeed/set_test.go::BenchmarkFiltering::NoFilter
1.9 µs
Empty
attribute/codspeed/benchmark_test.go::BenchmarkSetEquals
6 ns
10_int_attributes
attribute/codspeed/benchmark_test.go::BenchmarkEquivalentMapAccess
10 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkStringSlice
120 ns
NewSetWithFiltered
attribute/codspeed/set_test.go::BenchmarkFiltering::NoFiltered
2.2 µs
AsFloat64Slice
attribute/codspeed/benchmark_test.go::BenchmarkFloat64Slice
44 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkFloat64
11 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkBoolSlice
106 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkBoolSlice
355 ns
AsFloat64
attribute/codspeed/benchmark_test.go::BenchmarkFloat64
1 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkBool
14 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkString
10 ns
1_string_attribute
attribute/codspeed/benchmark_test.go::BenchmarkSetEquals
15 ns
BenchmarkString
baggage/baggage_test.go
777 ns
BenchmarkInt64SliceValue
attribute/internal/attribute_test.go
110 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkBool
< 1 ns
Set.Filter
attribute/codspeed/set_test.go::BenchmarkFiltering::NoFilter
2 ns
requires_escaping
baggage/baggage_test.go::BenchmarkValueEscape
31 ns
BenchmarkNewMemberRaw
baggage/baggage_test.go
24 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkInt
13 ns
BenchmarkAsFloat64Slice
attribute/internal/attribute_test.go
78 ns
BenchmarkFloat64SliceValue
attribute/internal/attribute_test.go
110 ns
BenchmarkStringSliceValue
attribute/internal/attribute_test.go
118 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkStringSlice
157 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkInt
< 1 ns
long_value
baggage/baggage_test.go::BenchmarkValueEscape
486 ns
nothing_to_escape
baggage/baggage_test.go::BenchmarkValueEscape
6 ns
BenchmarkMemberString
baggage/baggage_test.go
612 ns
SampledSpanContext
propagation/codspeed/trace_context_benchmark_test.go::BenchmarkInject
269 ns
WithoutSpanContext
propagation/codspeed/trace_context_benchmark_test.go::BenchmarkInject
26 ns
BenchmarkStartEndSpanNoSDK
internal/global/benchmark_test.go
137 ns
BenchmarkSum64
attribute/internal/xxhash/xxhash_test.go
9 ns
BenchmarkConvertQuantiles
bridge/opencensus/internal/ocmetric/metric_test.go
1 µs
BenchmarkUint64
attribute/internal/xxhash/xxhash_test.go
7 ns
Set.Filter
attribute/codspeed/set_test.go::BenchmarkFiltering::AllDropped
1.1 µs
BogusVersion
propagation/codspeed/trace_context_benchmark_test.go::BenchmarkExtract
102 ns
BenchmarkBoolSliceValue
attribute/internal/attribute_test.go
93 ns
Sampled
propagation/codspeed/trace_context_benchmark_test.go::BenchmarkExtract
404 ns
BenchmarkNewSet
attribute/codspeed/set_test.go
380 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkFloat64Slice
111 ns
FutureAdditionalData
propagation/codspeed/trace_context_benchmark_test.go::BenchmarkExtract
444 ns
AsBool
attribute/codspeed/benchmark_test.go::BenchmarkBool
1 ns
NewSetWithFiltered
attribute/codspeed/set_test.go::BenchmarkFiltering::AllDropped
835 ns
Set.Filter
attribute/codspeed/set_test.go::BenchmarkFiltering::NoFiltered
622 ns
BenchmarkConvertExemplar
bridge/opencensus/internal/ocmetric/metric_test.go
1 µs
LargeStrings
attribute/codspeed/set_test.go::BenchmarkNewSetStringAttrs
361 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkStringSlice
311 ns
BenchmarkInt64
attribute/internal/xxhash/xxhash_test.go
7 ns
BenchmarkBool
attribute/internal/xxhash/xxhash_test.go
8 ns
BenchmarkString
attribute/internal/xxhash/xxhash_test.go
11 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkFloat64
1 ns
BenchmarkFloat64
attribute/internal/xxhash/xxhash_test.go
7 ns
BenchmarkStringKB
attribute/internal/xxhash/xxhash_test.go
140 ns
BenchmarkUint64KB
attribute/internal/xxhash/xxhash_test.go
60 ns
AsStringSlice
attribute/codspeed/benchmark_test.go::BenchmarkStringSlice
60 ns
BenchmarkParse
baggage/baggage_test.go
1.1 µs
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkIntSlice
123 ns
BenchmarkNew
baggage/baggage_test.go
593 ns
10_string_attributes
attribute/codspeed/benchmark_test.go::BenchmarkEquivalentMapAccess
10 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkIntSlice
115 ns
10_string_attributes
attribute/codspeed/benchmark_test.go::BenchmarkSetEquals
101 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkIntSlice
250 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkInt64Slice
107 ns
AsBoolSlice
attribute/codspeed/benchmark_test.go::BenchmarkBoolSlice
37 ns
MediumStrings
attribute/codspeed/set_test.go::BenchmarkNewSetStringAttrs
320 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkString
11 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkBoolSlice
98 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkInt64
13 ns
AsInt64
attribute/codspeed/benchmark_test.go::BenchmarkInt64
1 ns
1_string_attribute
attribute/codspeed/benchmark_test.go::BenchmarkEquivalentMapAccess
10 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkFloat64Slice
430 ns
Value
attribute/codspeed/benchmark_test.go::BenchmarkString
1 ns
KeyValue
attribute/codspeed/benchmark_test.go::BenchmarkFloat64Slice
116 ns
AsInt64Slice
attribute/codspeed/benchmark_test.go::BenchmarkInt64Slice
48 ns
Emit
attribute/codspeed/benchmark_test.go::BenchmarkFloat64
148 ns
VeryLargeStrings
attribute/codspeed/set_test.go::BenchmarkNewSetStringAttrs
411 ns
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs