AvalancheHQ
opentelemetry-collector
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
Failure
Wall Time
Uses the
Wall Time instrument
to collect wall time performance metrics.
27 days ago
fcdb0f7
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
fcdb0f7
27 days ago
Wall Time
Compare
Suggested base runs:
Parent Commit
Benchmarks
BenchmarkTraceSizeSpanCount
processor/batchprocessor/batch_processor_test.go
29 ns
BenchmarkTraceSizeBytes
processor/batchprocessor/batch_processor_test.go
442.8 µs
BenchmarkBatchMetricProcessor
processor/batchprocessor/batch_processor_test.go
1 ns
BenchmarkMultiBatchMetricProcessor
processor/batchprocessor/batch_processor_test.go
1 ns
with_a_hundred_links_to_loop_through
pdata/pprofile/links_test.go::BenchmarkSetLink
29 ns
with_a_new_link
pdata/pprofile/links_test.go::BenchmarkSetLink
29 ns
with_a_duplicate_mapping
pdata/pprofile/mappings_test.go::BenchmarkSetMapping
29 ns
with_an_existing_location
pdata/pprofile/locations_test.go::BenchmarkSetLocation
29 ns
with_a_new_function
pdata/pprofile/functions_test.go::BenchmarkSetFunction
29 ns
with_a_new_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
29 ns
with_an_existing_mapping
pdata/pprofile/mappings_test.go::BenchmarkSetMapping
29 ns
with_a_hundred_stacks_to_loop_through
pdata/pprofile/stacks_test.go::BenchmarkSetStack
350 ns
with_an_existing_function
pdata/pprofile/functions_test.go::BenchmarkSetFunction
29 ns
with_a_new_mapping
pdata/pprofile/mappings_test.go::BenchmarkSetMapping
29 ns
BenchmarkProfilesToProto
pdata/pprofile/pb_test.go
1.7 µs
with_a_duplicate_link
pdata/pprofile/links_test.go::BenchmarkSetLink
29 ns
BenchmarkFromAttributeIndices
pdata/pprofile/attributes_test.go
210 ns
with_a_hundred_mappings_to_loop_through
pdata/pprofile/mappings_test.go::BenchmarkSetMapping
29 ns
with_a_duplicate_location
pdata/pprofile/locations_test.go::BenchmarkSetLocation
29 ns
with_an_existing_stack
pdata/pprofile/stacks_test.go::BenchmarkSetStack
29 ns
with_a_duplicate_function
pdata/pprofile/functions_test.go::BenchmarkSetFunction
29 ns
with_an_existing_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
29 ns
with_an_existing_link
pdata/pprofile/links_test.go::BenchmarkSetLink
29 ns
with_an_existing_attribute
pdata/pprofile/attributes_test.go::BenchmarkSetAttribute
29 ns
BenchmarkProfilesUsage
pdata/pprofile/profiles_test.go
3.8 µs
with_a_new_stack
pdata/pprofile/stacks_test.go::BenchmarkSetStack
29 ns
with_a_duplicate_attribute
pdata/pprofile/attributes_test.go::BenchmarkSetAttribute
29 ns
with_a_new_attribute
pdata/pprofile/attributes_test.go::BenchmarkSetAttribute
29 ns
with_a_duplicate_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
29 ns
with_a_hundred_locations_to_loop_through
pdata/pprofile/locations_test.go::BenchmarkSetLocation
380 ns
with_a_hundred_locations_to_loop_through
pdata/pprofile/attributes_test.go::BenchmarkSetAttribute
40 ns
with_a_hundred_values_to_loop_through
pdata/pprofile/string_table_test.go::BenchmarkSetString
130 ns
BenchmarkProfilesMarshalJSON
pdata/pprofile/profiles_test.go
4.3 µs
with_a_duplicate_stack
pdata/pprofile/stacks_test.go::BenchmarkSetStack
29 ns
BenchmarkProfilesFromProto
pdata/pprofile/pb_test.go
5.6 µs
doubles
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
BenchmarkFromLocationIndices
pdata/pprofile/locations_test.go
170 ns
BenchmarkFloat64SliceEqual
pdata/pcommon/generated_float64slice_test.go
2 ns
BenchmarkInt32SliceEqual
pdata/pcommon/generated_int32slice_test.go
2 ns
with_a_hundred_functions_to_loop_through
pdata/pprofile/functions_test.go::BenchmarkSetFunction
29 ns
with_a_new_location
pdata/pprofile/locations_test.go::BenchmarkSetLocation
29 ns
BenchmarkByteSliceEqual
pdata/pcommon/generated_byteslice_test.go
2 ns
BenchmarkInt64SliceEqual
pdata/pcommon/generated_int64slice_test.go
2 ns
BenchmarkLogsToProto
pdata/plog/pb_test.go
4.4 µs
md_log_request/raw_bytes_242/compressed_bytes_210/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
9.5 µs
md_trace_request/raw_bytes_338/compressed_bytes_265/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
9 µs
ints
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
BenchmarkSliceEqual
pdata/pcommon/slice_test.go
29 ns
sm_log_request/raw_bytes_160/compressed_bytes_159/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.9 µs
sm_trace_request/raw_bytes_240/compressed_bytes_211/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
25.2 µs
sm_metric_request/raw_bytes_183/compressed_bytes_141/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
21 µs
md_log_request/raw_bytes_242/compressed_bytes_260/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
791 ns
BenchmarkLogsMarshalJSON
pdata/plog/logs_test.go
3.8 µs
BenchmarkMetricsUsage
pdata/pmetric/metrics_test.go
1.5 µs
md_metric_request/raw_bytes_376/compressed_bytes_193/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
24.3 µs
BenchmarkOtlpToFromInternal_HistogramPoints_MutateOneLabel
pdata/pmetric/metrics_test.go
60 ns
BenchmarkMetricsToProto
pdata/pmetric/pb_test.go
6 µs
nil
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
BenchmarkOtlpToFromInternal_PassThrough
pdata/pmetric/metrics_test.go
29 ns
BenchmarkLogsFromProto
pdata/plog/pb_test.go
9.6 µs
BenchmarkMetricsMarshalJSON
pdata/pmetric/metrics_test.go
5.1 µs
BenchmarkOtlpToFromInternal_Sum_MutateOneLabel
pdata/pmetric/metrics_test.go
60 ns
BenchmarkLogsUsage
pdata/plog/logs_test.go
2.7 µs
md_log_request/raw_bytes_242/compressed_bytes_220/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
23.8 µs
BenchmarkSplittingBasedOnItemCountManySmallMetrics
exporter/exporterhelper/internal/queuebatch/metrics_batch_test.go
7.3 ms
BenchmarkTracesFromProto
pdata/ptrace/pb_test.go
14.9 µs
BenchmarkOtlpToFromInternal_Gauge_MutateOneLabel
pdata/pmetric/metrics_test.go
60 ns
sm_trace_request/raw_bytes_240/compressed_bytes_211/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.1 µs
BenchmarkTracesMarshalJSON
pdata/ptrace/traces_test.go
6 µs
BenchmarkSplittingBasedOnByteSizeManyLogsSlightlyAboveLimit
exporter/exporterhelper/internal/queuebatch/logs_batch_test.go
92.3 ms
BenchmarkTracesUsage
pdata/ptrace/traces_test.go
5 µs
BenchmarkMetricsFromProto
pdata/pmetric/pb_test.go
27.1 µs
BenchmarkSplittingBasedOnItemCountManySmallTraces
exporter/exporterhelper/internal/queuebatch/traces_batch_test.go
3.6 ms
BenchmarkTracesToProto
pdata/ptrace/pb_test.go
6.4 µs
sm_trace_request/raw_bytes_240/compressed_bytes_258/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
791 ns
lg_log_request/raw_bytes_4850/compressed_bytes_253/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
37.7 µs
sm_log_request/raw_bytes_160/compressed_bytes_164/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
21.3 µs
BenchmarkSplittingBasedOnItemCountHugeTraces
exporter/exporterhelper/internal/queuebatch/traces_batch_test.go
61 ms
sm_log_request/raw_bytes_160/compressed_bytes_178/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
691 ns
BenchmarkSplittingBasedOnItemCountManyMetricsSlightlyAboveLimit
exporter/exporterhelper/internal/queuebatch/metrics_batch_test.go
105.4 ms
lg_trace_request/raw_bytes_7250/compressed_bytes_269/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
11.2 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_615/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
2.3 µs
lg_metric_request/raw_bytes_10991/compressed_bytes_587/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
76.7 µs
BenchmarkSplittingBasedOnByteSizeManySmallLogs
exporter/exporterhelper/internal/queuebatch/logs_batch_test.go
3.8 s
md_metric_request/raw_bytes_376/compressed_bytes_215/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
831 ns
lg_metric_request/raw_bytes_10991/compressed_bytes_538/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
17.3 µs
BenchmarkMapEqual
pdata/pcommon/map_test.go
29 ns
lg_log_request/raw_bytes_4850/compressed_bytes_217/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
11.1 µs
sm_metric_request/raw_bytes_183/compressed_bytes_155/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
691 ns
BenchmarkAssertMutable
pdata/internal/state_test.go
29 ns
compress
config/confighttp/compressor_test.go::BenchmarkCompression::zstdWithConcurrency
29.4 µs
BenchmarkSplittingBasedOnItemCountHugeLogs
exporter/exporterhelper/internal/queuebatch/logs_batch_test.go
50.7 ms
BenchmarkSplittingBasedOnItemCountManySmallLogs
exporter/exporterhelper/internal/queuebatch/logs_batch_test.go
2.5 ms
BenchmarkSplittingBasedOnItemCountManyTracesSlightlyAboveLimit
exporter/exporterhelper/internal/queuebatch/traces_batch_test.go
53.2 ms
BenchmarkUInt64SliceEqual
pdata/pcommon/generated_uint64slice_test.go
1 ns
sm_metric_request/raw_bytes_183/compressed_bytes_138/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
7.1 µs
BenchmarkSplittingBasedOnItemCountHugeMetrics
exporter/exporterhelper/internal/queuebatch/metrics_batch_test.go
141.2 ms
HTTP/1.1,_client_per_thread_(like_single_app)
config/confighttp/server_test.go::BenchmarkHttpRequest
965.1 µs
md_trace_request/raw_bytes_338/compressed_bytes_294/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
871 ns
byte_slices
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
BenchmarkPersistentQueue
exporter/exporterhelper/internal/queue/persistent_queue_test.go
721 ns
HTTP/2.0,_client_per_thread_(like_single_app)
config/confighttp/server_test.go::BenchmarkHttpRequest
969.7 µs
BenchmarkMemoryQueueWaitForResult
exporter/exporterhelper/internal/queue/memory_queue_test.go
701 ns
lg_log_request/raw_bytes_4850/compressed_bytes_463/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
1.8 µs
md_trace_request/raw_bytes_338/compressed_bytes_256/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
26.8 µs
md_metric_request/raw_bytes_376/compressed_bytes_203/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.4 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_313/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
51.7 µs
BenchmarkSplittingBasedOnByteSizeHugeLogs
exporter/exporterhelper/internal/queuebatch/logs_batch_test.go
110.5 ms
HTTP/1.1,_shared_client_(like_load_balancer)
config/confighttp/server_test.go::BenchmarkHttpRequest
957.8 µs
slices
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
strings
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
HTTP/2.0,_shared_client_(like_load_balancer)
config/confighttp/server_test.go::BenchmarkHttpRequest
957 µs
lg_metric_request/raw_bytes_10991/compressed_bytes_1033/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
3.8 µs
maps
pdata/pcommon/value_test.go::BenchmarkValueEqual
40 ns
compress
config/confighttp/compressor_test.go::BenchmarkCompression::zstdNoConcurrency
43.9 µs
BenchmarkStringSliceEqual
pdata/pcommon/generated_stringslice_test.go
9 ns
BenchmarkSplittingBasedOnItemCountManyLogsSlightlyAboveLimit
exporter/exporterhelper/internal/queuebatch/logs_batch_test.go
39.5 ms
booleans
pdata/pcommon/value_test.go::BenchmarkValueEqual
29 ns
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs