open-telemetry
opentelemetry-collector
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.
15 hours ago
bea8e30
pavolloffay:ocb-component-schema-alternative
pull_request
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
Add component JSON schema generation to mdatagen
#14288
pavolloffay:ocb-component-schema-alternative
15 hours ago
Wall Time
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Skipped (20)
Benchmarks
BenchmarkHTTPProtoLogsSequential
receiver/otlpreceiver/otlp_benchmark_test.go
5 ms
lg_metric_request/raw_bytes_10991/compressed_bytes_538/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
16.7 µs
md_metric_request/raw_bytes_376/compressed_bytes_203/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.3 µs
BenchmarkGRPCLogsSequential
receiver/otlpreceiver/otlp_benchmark_test.go
6.3 ms
BenchmarkPersistentQueue
exporter/exporterhelper/internal/queue/persistent_queue_test.go
204.3 µs
BenchmarkLogsFromProto2k
pdata/plog/pb_test.go
130.2 µs
BenchmarkSplittingBasedOnByteSizeManyProfilesSlightlyAboveLimit
exporter/exporterhelper/xexporterhelper/profiles_batch_test.go
87.1 ms
BenchmarkMemoryQueueWaitForResult
exporter/exporterhelper/internal/queue/memory_queue_test.go
70.1 µs
md_trace_request/raw_bytes_338/compressed_bytes_265/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.9 µs
BenchmarkSplittingBasedOnByteSizeManySmallProfiles
exporter/exporterhelper/xexporterhelper/profiles_batch_test.go
4.6 s
BenchmarkLogsMarshalJSON
pdata/plog/logs_test.go
3.8 µs
BenchmarkMetricsMarshalJSON
pdata/pmetric/metrics_test.go
5.2 µs
BenchmarkMetricsToProto2k
pdata/pmetric/pb_test.go
91.1 µs
BenchmarkLogsToProto2k
pdata/plog/pb_test.go
63.2 µs
sm_log_request/raw_bytes_160/compressed_bytes_164/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
19.1 µs
BenchmarkLogsUsage
pdata/plog/logs_test.go
2.8 µs
BenchmarkFromLocationIndices
pdata/pprofile/locations_test.go
1.7 µs
BenchmarkMetricsFromProto10k
pdata/pmetric/pb_test.go
396.8 µs
BenchmarkSplittingBasedOnByteSizeHugeProfiles
exporter/exporterhelper/xexporterhelper/profiles_batch_test.go
96.9 ms
lg_log_request/raw_bytes_4850/compressed_bytes_253/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
37.4 µs
BenchmarkProfilesFromProto
pdata/pprofile/pb_test.go
5.6 µs
BenchmarkProfilesMarshalJSON
pdata/pprofile/profiles_test.go
4.3 µs
with_a_hundred_values_to_loop_through
pdata/pprofile/string_table_test.go::BenchmarkSetString
160 ns
BenchmarkFromAttributeIndices
pdata/pprofile/attributes_test.go
240 ns
BenchmarkMetricsUsage
pdata/pmetric/metrics_test.go
1.5 µs
with_a_new_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
60 ns
BenchmarkTracesFromProto2k
pdata/ptrace/pb_test.go
225.3 µs
BenchmarkTraceSizeBytes
processor/batchprocessor/batch_processor_test.go
422.2 µs
sm_metric_request/raw_bytes_183/compressed_bytes_138/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
7.2 µs
BenchmarkBatchMetricProcessor2k
processor/batchprocessor/batch_processor_test.go
137.1 ms
lg_metric_request/raw_bytes_10991/compressed_bytes_1033/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
4.2 µs
BenchmarkTracesUsage
pdata/ptrace/traces_test.go
4.9 µs
with_a_duplicate_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
60 ns
sm_trace_request/raw_bytes_240/compressed_bytes_211/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
24.1 µs
BenchmarkTracesToProto2k
pdata/ptrace/pb_test.go
96.2 µs
BenchmarkProfilesToProto
pdata/pprofile/pb_test.go
1.7 µs
BenchmarkTracesMarshalJSON
pdata/ptrace/traces_test.go
6 µs
BenchmarkMultiBatchMetricProcessor2k
processor/batchprocessor/batch_processor_test.go
127.9 ms
md_metric_request/raw_bytes_376/compressed_bytes_215/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
891 ns
sm_log_request/raw_bytes_160/compressed_bytes_159/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
9 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_313/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
48.5 µs
BenchmarkProfilesUsage
pdata/pprofile/profiles_test.go
3.5 µs
md_log_request/raw_bytes_242/compressed_bytes_260/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
832 ns
with_an_existing_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
60 ns
BenchmarkTraceSizeSpanCount
processor/batchprocessor/batch_processor_test.go
60 ns
md_log_request/raw_bytes_242/compressed_bytes_220/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
22.4 µs
sm_metric_request/raw_bytes_183/compressed_bytes_155/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
721 ns
sm_trace_request/raw_bytes_240/compressed_bytes_211/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.1 µs
md_log_request/raw_bytes_242/compressed_bytes_210/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
9.7 µs
md_metric_request/raw_bytes_376/compressed_bytes_193/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
24.1 µs
sm_metric_request/raw_bytes_183/compressed_bytes_141/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
20.9 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_615/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
2.5 µs
lg_log_request/raw_bytes_4850/compressed_bytes_463/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
2 µs
sm_log_request/raw_bytes_160/compressed_bytes_178/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
721 ns
lg_metric_request/raw_bytes_10991/compressed_bytes_587/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
79.7 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_269/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
11.1 µs
lg_log_request/raw_bytes_4850/compressed_bytes_217/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
11.2 µs
HTTP/2.0,_shared_client_(like_load_balancer)
config/confighttp/server_test.go::BenchmarkHttpRequest
1.1 ms
md_trace_request/raw_bytes_338/compressed_bytes_256/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
26.8 µs
sm_trace_request/raw_bytes_240/compressed_bytes_258/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
831 ns
HTTP/1.1,_client_per_thread_(like_single_app)
config/confighttp/server_test.go::BenchmarkHttpRequest
1 ms
HTTP/2.0,_client_per_thread_(like_single_app)
config/confighttp/server_test.go::BenchmarkHttpRequest
1 ms
HTTP/1.1,_shared_client_(like_load_balancer)
config/confighttp/server_test.go::BenchmarkHttpRequest
1 ms
md_trace_request/raw_bytes_338/compressed_bytes_294/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
921 ns
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs