Created
January 29, 2024 00:54
-
-
Save zamazan4ik/741d89a5e553433a50b7e74415b3748a to your computer and use it in GitHub Desktop.
tracing libraries: Release
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cargo bench --all-features --workspace | |
Updating crates.io index | |
Downloaded trackable v1.3.0 | |
Downloaded trackable_derive v1.0.0 | |
Downloaded ciborium-io v0.2.2 | |
Downloaded env_logger v0.10.2 | |
Downloaded ordered-float v4.2.0 | |
Downloaded unicode-bidi v0.3.15 | |
Downloaded ciborium-ll v0.2.2 | |
Downloaded tracing-log v0.1.4 | |
Downloaded crossbeam v0.8.4 | |
Downloaded opentelemetry-semantic-conventions v0.13.0 | |
Downloaded ciborium v0.2.2 | |
Downloaded pin-project-internal v1.1.4 | |
Downloaded smallvec v1.13.1 | |
Downloaded serde_derive v1.0.196 | |
Downloaded indexmap v2.2.1 | |
Downloaded minstant v0.1.6 | |
Downloaded opentelemetry_sdk v0.21.2 | |
Downloaded serde_json v1.0.112 | |
Downloaded regex v1.10.3 | |
Downloaded regex-automata v0.4.5 | |
Downloaded openssl v0.10.63 | |
Downloaded h2 v0.3.24 | |
Downloaded openssl-sys v0.9.99 | |
Downloaded serde v1.0.196 | |
Downloaded proc-macro2 v1.0.78 | |
Downloaded pin-project v1.1.4 | |
Downloaded coarsetime v0.1.33 | |
Downloaded test-harness v0.1.1 | |
Downloaded logcall v0.1.5 | |
Downloaded rustracing v0.6.0 | |
Downloaded thrift_codec v0.2.0 | |
Downloaded web-time v1.0.0 | |
Downloaded opentelemetry-otlp v0.14.0 | |
Downloaded trybuild v1.0.89 | |
Downloaded rtrb v0.2.3 | |
Downloaded opentelemetry v0.21.0 | |
Downloaded opentelemetry-proto v0.4.0 | |
Downloaded 37 crates (2.8 MB) in 1.72s | |
Compiling proc-macro2 v1.0.78 | |
Compiling unicode-ident v1.0.12 | |
Compiling libc v0.2.152 | |
Compiling autocfg v1.1.0 | |
Compiling cfg-if v1.0.0 | |
Compiling once_cell v1.19.0 | |
Compiling memchr v2.7.1 | |
Compiling pin-project-lite v0.2.13 | |
Compiling parking_lot_core v0.9.9 | |
Compiling futures-core v0.3.30 | |
Compiling futures-sink v0.3.30 | |
Compiling smallvec v1.13.1 | |
Compiling scopeguard v1.2.0 | |
Compiling syn v1.0.109 | |
Compiling pin-utils v0.1.0 | |
Compiling futures-task v0.3.30 | |
Compiling futures-io v0.3.30 | |
Compiling hashbrown v0.14.3 | |
Compiling serde v1.0.196 | |
Compiling bytes v1.5.0 | |
Compiling ppv-lite86 v0.2.17 | |
Compiling itoa v1.0.10 | |
Compiling fnv v1.0.7 | |
Compiling crossbeam-utils v0.8.19 | |
Compiling version_check v0.9.4 | |
Compiling equivalent v1.0.1 | |
Compiling percent-encoding v2.3.1 | |
Compiling log v0.4.20 | |
Compiling async-trait v0.1.77 | |
Compiling hashbrown v0.12.3 | |
Compiling futures-channel v0.3.30 | |
Compiling thiserror v1.0.56 | |
Compiling tower-service v0.3.2 | |
Compiling tracing-core v0.1.32 | |
Compiling httparse v1.8.0 | |
Compiling vcpkg v0.2.15 | |
Compiling try-lock v0.2.5 | |
Compiling pkg-config v0.3.29 | |
Compiling rustversion v1.0.14 | |
Compiling want v0.3.1 | |
Compiling httpdate v1.0.3 | |
Compiling bitflags v2.4.2 | |
Compiling cache-padded v1.3.0 | |
Compiling web-time v1.0.0 | |
Compiling slab v0.4.9 | |
Compiling lock_api v0.4.11 | |
Compiling num-traits v0.2.17 | |
Compiling indexmap v1.9.3 | |
Compiling mime v0.3.17 | |
Compiling proc-macro-error-attr v1.0.4 | |
Compiling proc-macro-error v1.0.4 | |
Compiling rtrb v0.2.3 | |
Compiling openssl v0.10.63 | |
Compiling http v0.2.11 | |
Compiling serde_json v1.0.112 | |
Compiling foreign-types-shared v0.1.1 | |
Compiling anyhow v1.0.79 | |
Compiling foreign-types v0.3.2 | |
Compiling base64 v0.21.7 | |
Compiling byteorder v1.5.0 | |
Compiling urlencoding v2.1.3 | |
Compiling tower-layer v0.3.2 | |
Compiling bitflags v1.3.2 | |
Compiling native-tls v0.2.11 | |
Compiling tinyvec_macros v0.1.1 | |
Compiling either v1.9.0 | |
Compiling ryu v1.0.16 | |
Compiling tinyvec v1.6.0 | |
Compiling quote v1.0.35 | |
Compiling indexmap v2.2.1 | |
Compiling aho-corasick v1.1.2 | |
Compiling paste v1.0.14 | |
Compiling openssl-probe v0.1.5 | |
Compiling regex-syntax v0.8.2 | |
Compiling crossbeam-channel v0.5.11 | |
Compiling itertools v0.10.5 | |
Compiling lazy_static v1.4.0 | |
Compiling crossbeam-epoch v0.9.18 | |
Compiling syn v2.0.48 | |
Compiling form_urlencoded v1.2.1 | |
Compiling sync_wrapper v0.1.2 | |
Compiling matchit v0.7.3 | |
Compiling unicode-bidi v0.3.15 | |
Compiling rayon-core v1.12.1 | |
Compiling getrandom v0.2.12 | |
Compiling num_cpus v1.16.0 | |
Compiling socket2 v0.5.5 | |
Compiling signal-hook-registry v1.4.1 | |
Compiling mio v0.8.10 | |
Compiling rand_core v0.6.4 | |
Compiling cc v1.0.83 | |
Compiling parking_lot v0.12.1 | |
Compiling coarsetime v0.1.33 | |
Compiling axum-core v0.3.4 | |
Compiling rand_chacha v0.3.1 | |
Compiling http-body v0.4.6 | |
Compiling axum v0.6.20 | |
Compiling dashmap v5.5.3 | |
Compiling crossbeam-deque v0.8.5 | |
Compiling rustix v0.38.30 | |
Compiling unicode-normalization v0.1.22 | |
Compiling rand v0.8.5 | |
Compiling half v2.3.1 | |
Compiling encoding_rs v0.8.33 | |
Compiling gimli v0.28.1 | |
Compiling os_str_bytes v6.6.1 | |
Compiling overload v0.1.1 | |
Compiling ipnet v2.9.0 | |
Compiling predicates-core v1.0.6 | |
Compiling ordered-float v4.2.0 | |
Compiling rmp v0.8.12 | |
Compiling plotters-backend v0.3.5 | |
Compiling ciborium-io v0.2.2 | |
Compiling adler v1.0.2 | |
Compiling linux-raw-sys v0.4.13 | |
Compiling ciborium-ll v0.2.2 | |
Compiling clap_lex v0.2.4 | |
Compiling miniz_oxide v0.7.1 | |
Compiling float-cmp v0.9.0 | |
Compiling nu-ansi-term v0.46.0 | |
Compiling sharded-slab v0.1.7 | |
Compiling plotters-svg v0.3.5 | |
Compiling idna v0.5.0 | |
Compiling object v0.32.2 | |
Compiling tracing-log v0.2.0 | |
Compiling thread_local v1.1.7 | |
Compiling same-file v1.0.6 | |
Compiling cast v0.3.0 | |
Compiling textwrap v0.16.0 | |
Compiling termtree v0.4.1 | |
Compiling rustc-demangle v0.1.23 | |
Compiling difflib v0.4.0 | |
Compiling normalize-line-endings v0.3.0 | |
Compiling predicates-tree v1.0.9 | |
Compiling walkdir v2.4.0 | |
Compiling clap v3.2.25 | |
Compiling plotters v0.3.5 | |
Compiling atty v0.2.14 | |
Compiling crossbeam-queue v0.3.11 | |
Compiling tracing-log v0.1.4 | |
Compiling criterion-plot v0.5.0 | |
Compiling downcast v0.11.0 | |
Compiling openssl-sys v0.9.99 | |
Compiling backtrace v0.3.69 | |
Compiling url v2.5.0 | |
Compiling rayon v1.8.1 | |
Compiling anes v0.1.6 | |
Compiling fragile v2.0.0 | |
Compiling tracing-subscriber v0.3.18 | |
Compiling termcolor v1.4.1 | |
Compiling humantime v2.1.0 | |
Compiling regex-automata v0.4.5 | |
Compiling oorandom v11.1.3 | |
Compiling crossbeam v0.8.4 | |
Compiling is-terminal v0.4.10 | |
Compiling futures-timer v3.0.2 | |
Compiling trybuild v1.0.89 | |
Compiling glob v0.3.1 | |
Compiling addr2line v0.21.0 | |
Compiling futures-macro v0.3.30 | |
Compiling serde_derive v1.0.196 | |
Compiling tokio-macros v2.2.0 | |
Compiling pin-project-internal v1.1.4 | |
Compiling tracing-attributes v0.1.27 | |
Compiling thiserror-impl v1.0.56 | |
Compiling openssl-macros v0.1.1 | |
Compiling serial_test_derive v2.0.0 | |
Compiling test-harness v0.1.1 | |
Compiling ctor v0.1.26 | |
Compiling minitrace-macro v0.6.3 (/home/zamazan4ik/open_source/minitrace-rust/minitrace-macro) | |
Compiling trackable_derive v1.0.0 | |
Compiling prost-derive v0.11.9 | |
Compiling mockall_derive v0.11.4 | |
Compiling logcall v0.1.5 | |
Compiling regex v1.10.3 | |
Compiling trackable v1.3.0 | |
Compiling minstant v0.1.6 | |
Compiling predicates v2.1.5 | |
Compiling thrift_codec v0.2.0 | |
Compiling env_logger v0.10.2 | |
Compiling tokio v1.35.1 | |
Compiling rustracing v0.6.0 | |
Compiling futures-util v0.3.30 | |
Compiling pin-project v1.1.4 | |
Compiling tracing v0.1.40 | |
Compiling opentelemetry v0.21.0 | |
Compiling prost v0.11.9 | |
Compiling opentelemetry-semantic-conventions v0.13.0 | |
Compiling mockall v0.11.4 | |
Compiling futures-executor v0.3.30 | |
Compiling futures v0.3.30 | |
Compiling minitrace v0.6.3 (/home/zamazan4ik/open_source/minitrace-rust/minitrace) | |
Compiling opentelemetry_api v0.18.0 | |
Compiling opentelemetry_sdk v0.21.2 | |
Compiling serial_test v2.0.0 | |
Compiling minitrace-jaeger v0.6.3 (/home/zamazan4ik/open_source/minitrace-rust/minitrace-jaeger) | |
Compiling opentelemetry_sdk v0.18.0 | |
Compiling minitrace-opentelemetry v0.6.3 (/home/zamazan4ik/open_source/minitrace-rust/minitrace-opentelemetry) | |
Compiling test-statically-disable v0.0.1 (/home/zamazan4ik/open_source/minitrace-rust/test-statically-disable) | |
Compiling opentelemetry v0.18.0 | |
Compiling tracing-opentelemetry v0.18.0 | |
Compiling tokio-util v0.7.10 | |
Compiling tokio-io-timeout v1.2.0 | |
Compiling tokio-native-tls v0.3.1 | |
Compiling tokio-stream v0.1.14 | |
Compiling basic-toml v0.1.8 | |
Compiling serde_urlencoded v0.7.1 | |
Compiling rmp-serde v1.1.2 | |
Compiling ciborium v0.2.2 | |
Compiling h2 v0.3.24 | |
Compiling tower v0.4.13 | |
Compiling tinytemplate v1.2.1 | |
Compiling criterion v0.4.0 | |
Compiling hyper v0.14.28 | |
Compiling hyper-timeout v0.4.1 | |
Compiling hyper-tls v0.5.0 | |
Compiling reqwest v0.11.23 | |
Compiling minitrace-datadog v0.6.3 (/home/zamazan4ik/open_source/minitrace-rust/minitrace-datadog) | |
Compiling tonic v0.9.2 | |
Compiling opentelemetry-proto v0.4.0 | |
Compiling opentelemetry-otlp v0.14.0 | |
Finished bench [optimized] target(s) in 52.17s | |
Running unittests src/lib.rs (target/release/deps/minitrace-d557485c00292ce9) | |
running 32 tests | |
test collector::id::tests::unique_id ... ignored | |
test collector::tests::w3c_traceparent ... ignored | |
test local::local_collector::tests::drop_without_collect ... ignored | |
test local::local_collector::tests::local_collector_basic ... ignored | |
test local::local_collector::tests::local_spans_to_span_record ... ignored | |
test local::local_span::tests::drop_out_of_order - should panic ... ignored | |
test local::local_span::tests::local_span_basic ... ignored | |
test local::local_span::tests::local_span_noop ... ignored | |
test local::local_span_line::tests::current_collect_token ... ignored | |
test local::local_span_line::tests::span_line_basic ... ignored | |
test local::local_span_line::tests::unmatched_epoch_add_properties ... ignored | |
test local::local_span_line::tests::unmatched_epoch_collect ... ignored | |
test local::local_span_line::tests::unmatched_epoch_finish_span ... ignored | |
test local::local_span_stack::tests::current_collect_token ... ignored | |
test local::local_span_stack::tests::span_stack_basic ... ignored | |
test local::local_span_stack::tests::span_stack_is_full ... ignored | |
test local::local_span_stack::tests::unmatched_span_line_add_properties - should panic ... ignored | |
test local::local_span_stack::tests::unmatched_span_line_collect - should panic ... ignored | |
test local::local_span_stack::tests::unmatched_span_line_exit_span - should panic ... ignored | |
test local::span_queue::tests::finish_span_out_of_order - should panic ... ignored | |
test local::span_queue::tests::last_span_id ... ignored | |
test local::span_queue::tests::span_add_properties ... ignored | |
test local::span_queue::tests::span_not_finished ... ignored | |
test local::span_queue::tests::span_queue_basic ... ignored | |
test local::span_queue::tests::span_queue_out_of_size ... ignored | |
test span::tests::noop_basic ... ignored | |
test span::tests::root_cancel ... ignored | |
test span::tests::root_collect ... ignored | |
test span::tests::span_communicate_via_stack ... ignored | |
test span::tests::span_push_child_spans ... ignored | |
test span::tests::span_with_parent ... ignored | |
test span::tests::span_with_parents ... ignored | |
test result: ok. 0 passed; 0 failed; 32 ignored; 0 measured; 0 filtered out; finished in 0.00s | |
Running benches/compare.rs (target/release/deps/compare-fd6d5c25b61477be) | |
compare/Tokio Tracing/1 time: [1.7285 µs 1.7291 µs 1.7301 µs] | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) low mild | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
compare/Rustracing/1 time: [1.0848 µs 1.0849 µs 1.0850 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
compare/minitrace/1 time: [309.79 ns 310.40 ns 311.20 ns] | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
compare/Tokio Tracing/10 | |
time: [9.9110 µs 9.9121 µs 9.9136 µs] | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
compare/Rustracing/10 time: [2.8167 µs 2.8171 µs 2.8178 µs] | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high severe | |
compare/minitrace/10 time: [583.44 ns 614.52 ns 677.07 ns] | |
Found 18 outliers among 100 measurements (18.00%) | |
6 (6.00%) low severe | |
2 (2.00%) low mild | |
4 (4.00%) high mild | |
6 (6.00%) high severe | |
compare/Tokio Tracing/100 | |
time: [90.196 µs 90.223 µs 90.258 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
compare/Rustracing/100 time: [20.975 µs 20.977 µs 20.978 µs] | |
Found 2 outliers among 100 measurements (2.00%) | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
compare/minitrace/100 time: [3.2981 µs 3.3023 µs 3.3067 µs] | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
compare/Tokio Tracing/1000 | |
time: [894.91 µs 895.15 µs 895.46 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) low mild | |
2 (2.00%) high severe | |
compare/Rustracing/1000 time: [199.30 µs 199.32 µs 199.35 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
compare/minitrace/1000 time: [40.673 µs 41.621 µs 42.552 µs] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Running benches/object_pool.rs (target/release/deps/object_pool-3452231328311449) | |
Vec::with_capacity/object-pool/1 | |
time: [8.2145 ns 8.2221 ns 8.2318 ns] | |
Vec::with_capacity/alloc/1 | |
time: [12.459 ns 12.484 ns 12.513 ns] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
Vec::with_capacity/object-pool/10 | |
time: [8.2101 ns 8.2171 ns 8.2255 ns] | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) high mild | |
3 (3.00%) high severe | |
Vec::with_capacity/alloc/10 | |
time: [12.588 ns 12.590 ns 12.593 ns] | |
Found 11 outliers among 100 measurements (11.00%) | |
5 (5.00%) low severe | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
Vec::with_capacity/object-pool/100 | |
time: [8.2094 ns 8.2153 ns 8.2208 ns] | |
Found 3 outliers among 100 measurements (3.00%) | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
Vec::with_capacity/alloc/100 | |
time: [13.396 ns 13.400 ns 13.405 ns] | |
Found 10 outliers among 100 measurements (10.00%) | |
4 (4.00%) high mild | |
6 (6.00%) high severe | |
Vec::with_capacity/object-pool/1000 | |
time: [8.2378 ns 8.2463 ns 8.2570 ns] | |
Found 7 outliers among 100 measurements (7.00%) | |
2 (2.00%) high mild | |
5 (5.00%) high severe | |
Vec::with_capacity/alloc/1000 | |
time: [1.4005 µs 1.4023 µs 1.4038 µs] | |
Found 10 outliers among 100 measurements (10.00%) | |
7 (7.00%) low severe | |
3 (3.00%) low mild | |
Vec::with_capacity/object-pool/10000 | |
time: [8.3023 ns 8.3090 ns 8.3158 ns] | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high severe | |
Vec::with_capacity/alloc/10000 | |
time: [1.9771 µs 1.9781 µs 1.9794 µs] | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) high mild | |
7 (7.00%) high severe | |
Vec::with_capacity/object-pool/100000 | |
time: [8.3088 ns 8.3163 ns 8.3237 ns] | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high severe | |
Vec::with_capacity/alloc/100000 | |
time: [2.7008 µs 2.7075 µs 2.7162 µs] | |
Found 7 outliers among 100 measurements (7.00%) | |
7 (7.00%) high severe | |
Running benches/spsc.rs (target/release/deps/spsc-9c8259023c39d656) | |
spsc channel/crossbeam/1 | |
time: [28.269 µs 28.513 µs 28.715 µs] | |
Found 13 outliers among 100 measurements (13.00%) | |
10 (10.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
spsc channel/ringbuffer/1 | |
time: [27.253 µs 27.375 µs 27.489 µs] | |
Found 10 outliers among 100 measurements (10.00%) | |
3 (3.00%) low severe | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
spsc channel/minitrace/1 | |
time: [27.368 µs 27.502 µs 27.614 µs] | |
Found 17 outliers among 100 measurements (17.00%) | |
7 (7.00%) low severe | |
1 (1.00%) low mild | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
spsc channel/minitrace-legacy/1 | |
time: [27.978 µs 28.167 µs 28.340 µs] | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
spsc channel/crossbeam/10 | |
time: [28.505 µs 28.687 µs 28.839 µs] | |
Found 13 outliers among 100 measurements (13.00%) | |
5 (5.00%) low severe | |
3 (3.00%) low mild | |
5 (5.00%) high mild | |
spsc channel/ringbuffer/10 | |
time: [27.254 µs 27.363 µs 27.470 µs] | |
Found 21 outliers among 100 measurements (21.00%) | |
6 (6.00%) low severe | |
5 (5.00%) low mild | |
7 (7.00%) high mild | |
3 (3.00%) high severe | |
spsc channel/minitrace/10 | |
time: [27.510 µs 27.620 µs 27.725 µs] | |
Found 13 outliers among 100 measurements (13.00%) | |
6 (6.00%) low mild | |
7 (7.00%) high mild | |
spsc channel/minitrace-legacy/10 | |
time: [29.384 µs 29.574 µs 29.753 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
spsc channel/crossbeam/100 | |
time: [30.791 µs 31.056 µs 31.296 µs] | |
Found 9 outliers among 100 measurements (9.00%) | |
4 (4.00%) low severe | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
spsc channel/ringbuffer/100 | |
time: [27.612 µs 27.710 µs 27.815 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) low mild | |
5 (5.00%) high mild | |
spsc channel/minitrace/100 | |
time: [27.804 µs 27.893 µs 27.981 µs] | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
spsc channel/minitrace-legacy/100 | |
time: [30.473 µs 30.621 µs 30.755 µs] | |
Found 3 outliers among 100 measurements (3.00%) | |
3 (3.00%) low mild | |
spsc channel/crossbeam/1000 | |
time: [43.870 µs 44.331 µs 44.723 µs] | |
Found 10 outliers among 100 measurements (10.00%) | |
6 (6.00%) low severe | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
spsc channel/ringbuffer/1000 | |
time: [32.026 µs 32.143 µs 32.254 µs] | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
spsc channel/minitrace/1000 | |
time: [32.125 µs 32.244 µs 32.357 µs] | |
Found 13 outliers among 100 measurements (13.00%) | |
3 (3.00%) low severe | |
2 (2.00%) low mild | |
6 (6.00%) high mild | |
2 (2.00%) high severe | |
spsc channel/minitrace-legacy/1000 | |
time: [46.973 µs 47.559 µs 48.128 µs] | |
spsc channel/crossbeam/10000 | |
time: [205.66 µs 208.23 µs 210.27 µs] | |
Found 11 outliers among 100 measurements (11.00%) | |
6 (6.00%) low severe | |
4 (4.00%) low mild | |
1 (1.00%) high mild | |
spsc channel/ringbuffer/10000 | |
time: [78.490 µs 78.913 µs 79.351 µs] | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
spsc channel/minitrace/10000 | |
time: [83.896 µs 84.217 µs 84.544 µs] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high mild | |
spsc channel/minitrace-legacy/10000 | |
time: [200.93 µs 203.87 µs 207.44 µs] | |
Found 9 outliers among 100 measurements (9.00%) | |
5 (5.00%) high mild | |
4 (4.00%) high severe | |
spsc channel send only/crossbeam/1 | |
time: [32.829 ns 32.865 ns 32.907 ns] | |
Found 4 outliers among 100 measurements (4.00%) | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
spsc channel send only/ringbuffer/1 | |
time: [26.683 ns 26.702 ns 26.724 ns] | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
spsc channel send only/minitrace/1 | |
time: [26.727 ns 26.744 ns 26.762 ns] | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) low mild | |
2 (2.00%) high mild | |
spsc channel send only/minitrace-legacy/1 | |
time: [31.495 ns 31.511 ns 31.527 ns] | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
spsc channel send only/crossbeam/10 | |
time: [70.062 ns 70.109 ns 70.158 ns] | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
spsc channel send only/ringbuffer/10 | |
time: [34.306 ns 34.333 ns 34.359 ns] | |
Found 4 outliers among 100 measurements (4.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
spsc channel send only/minitrace/10 | |
time: [35.829 ns 35.844 ns 35.860 ns] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) low mild | |
spsc channel send only/minitrace-legacy/10 | |
time: [70.849 ns 70.918 ns 70.983 ns] | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
spsc channel send only/crossbeam/100 | |
time: [491.81 ns 491.99 ns 492.18 ns] | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) high mild | |
2 (2.00%) high severe | |
spsc channel send only/ringbuffer/100 | |
time: [180.08 ns 180.43 ns 180.82 ns] | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
spsc channel send only/minitrace/100 | |
time: [211.64 ns 211.67 ns 211.70 ns] | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) low mild | |
3 (3.00%) high mild | |
1 (1.00%) high severe | |
spsc channel send only/minitrace-legacy/100 | |
time: [483.49 ns 483.83 ns 484.21 ns] | |
Found 2 outliers among 100 measurements (2.00%) | |
2 (2.00%) high mild | |
spsc channel send only/crossbeam/1000 | |
time: [4.6579 µs 4.6583 µs 4.6589 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low severe | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
spsc channel send only/ringbuffer/1000 | |
time: [1.7039 µs 1.7072 µs 1.7125 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) high mild | |
4 (4.00%) high severe | |
spsc channel send only/minitrace/1000 | |
time: [1.9225 µs 1.9227 µs 1.9229 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
1 (1.00%) low mild | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
spsc channel send only/minitrace-legacy/1000 | |
time: [4.7578 µs 4.7591 µs 4.7604 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
2 (2.00%) low severe | |
3 (3.00%) high mild | |
spsc channel send only/crossbeam/10000 | |
time: [46.416 µs 46.635 µs 46.929 µs] | |
Found 12 outliers among 100 measurements (12.00%) | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
9 (9.00%) high severe | |
spsc channel send only/ringbuffer/10000 | |
time: [16.934 µs 16.937 µs 16.940 µs] | |
Found 10 outliers among 100 measurements (10.00%) | |
2 (2.00%) low mild | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
spsc channel send only/minitrace/10000 | |
time: [19.055 µs 19.096 µs 19.181 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
3 (3.00%) high mild | |
5 (5.00%) high severe | |
spsc channel send only/minitrace-legacy/10000 | |
time: [45.803 µs 45.806 µs 45.809 µs] | |
Found 3 outliers among 100 measurements (3.00%) | |
1 (1.00%) low mild | |
1 (1.00%) high mild | |
1 (1.00%) high severe | |
Running benches/trace.rs (target/release/deps/trace-cd6033cebf6fae8b) | |
trace_wide_raw/1 time: [157.61 ns 157.64 ns 157.68 ns] | |
Found 1 outliers among 100 measurements (1.00%) | |
1 (1.00%) high severe | |
trace_wide_raw/10 time: [916.80 ns 918.29 ns 920.74 ns] | |
Found 11 outliers among 100 measurements (11.00%) | |
1 (1.00%) low mild | |
3 (3.00%) high mild | |
7 (7.00%) high severe | |
trace_wide_raw/100 time: [8.4362 µs 8.4371 µs 8.4381 µs] | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) high mild | |
3 (3.00%) high severe | |
trace_wide_raw/1000 time: [84.535 µs 84.552 µs 84.572 µs] | |
Found 4 outliers among 100 measurements (4.00%) | |
4 (4.00%) high mild | |
trace_wide_raw/10000 time: [845.56 µs 845.65 µs 845.74 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
trace_wide/1 time: [243.35 ns 253.59 ns 268.32 ns] | |
Found 23 outliers among 100 measurements (23.00%) | |
15 (15.00%) low severe | |
1 (1.00%) high mild | |
7 (7.00%) high severe | |
trace_wide/10 time: [1.0597 µs 1.0616 µs 1.0639 µs] | |
Found 16 outliers among 100 measurements (16.00%) | |
7 (7.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high mild | |
6 (6.00%) high severe | |
trace_wide/100 time: [8.6911 µs 8.7018 µs 8.7120 µs] | |
Found 4 outliers among 100 measurements (4.00%) | |
2 (2.00%) high mild | |
2 (2.00%) high severe | |
trace_wide/1000 time: [86.017 µs 86.293 µs 86.685 µs] | |
Found 7 outliers among 100 measurements (7.00%) | |
3 (3.00%) high mild | |
4 (4.00%) high severe | |
trace_wide/10000 time: [855.31 µs 855.71 µs 856.10 µs] | |
Found 12 outliers among 100 measurements (12.00%) | |
9 (9.00%) low mild | |
2 (2.00%) high mild | |
1 (1.00%) high severe | |
trace_deep_raw/1 time: [157.48 ns 157.50 ns 157.51 ns] | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
trace_deep_raw/10 time: [843.92 ns 844.05 ns 844.19 ns] | |
Found 7 outliers among 100 measurements (7.00%) | |
1 (1.00%) low mild | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
trace_deep_raw/100 time: [7.6438 µs 7.6451 µs 7.6469 µs] | |
Found 16 outliers among 100 measurements (16.00%) | |
2 (2.00%) low mild | |
6 (6.00%) high mild | |
8 (8.00%) high severe | |
trace_deep_raw/1000 time: [76.592 µs 76.632 µs 76.686 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
trace_deep/1 time: [372.84 ns 374.54 ns 376.55 ns] | |
trace_deep/10 time: [986.12 ns 987.45 ns 988.78 ns] | |
Found 19 outliers among 100 measurements (19.00%) | |
10 (10.00%) low severe | |
3 (3.00%) low mild | |
2 (2.00%) high mild | |
4 (4.00%) high severe | |
trace_deep/100 time: [7.8486 µs 7.8597 µs 7.8707 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
3 (3.00%) high mild | |
2 (2.00%) high severe | |
trace_deep/1000 time: [77.618 µs 77.710 µs 77.802 µs] | |
Found 8 outliers among 100 measurements (8.00%) | |
4 (4.00%) high mild | |
4 (4.00%) high severe | |
trace_future/1 time: [273.11 ns 274.91 ns 278.50 ns] | |
Found 9 outliers among 100 measurements (9.00%) | |
2 (2.00%) low severe | |
3 (3.00%) low mild | |
1 (1.00%) high mild | |
3 (3.00%) high severe | |
trace_future/10 time: [646.73 ns 647.65 ns 648.57 ns] | |
Found 7 outliers among 100 measurements (7.00%) | |
4 (4.00%) low severe | |
2 (2.00%) low mild | |
1 (1.00%) high severe | |
trace_future/100 time: [3.8698 µs 3.8750 µs 3.8798 µs] | |
Found 6 outliers among 100 measurements (6.00%) | |
3 (3.00%) high mild | |
3 (3.00%) high severe | |
trace_future/1000 time: [37.611 µs 37.656 µs 37.699 µs] | |
Found 5 outliers among 100 measurements (5.00%) | |
4 (4.00%) high mild | |
1 (1.00%) high severe | |
trace_future/10000 time: [373.45 µs 373.88 µs 374.40 µs] | |
Found 6 outliers among 100 measurements (6.00%) | |
4 (4.00%) high mild | |
2 (2.00%) high severe | |
Running unittests src/lib.rs (target/release/deps/minitrace_datadog-8622fe2d53292972) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s | |
Running unittests src/lib.rs (target/release/deps/minitrace_jaeger-8837434f8ff9bb1a) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s | |
Running unittests src/lib.rs (target/release/deps/minitrace_macro-20a4085d495ba28e) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s | |
Running unittests src/lib.rs (target/release/deps/minitrace_opentelemetry-1acf5ca51853a9cc) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s | |
Running unittests src/main.rs (target/release/deps/test_statically_disable-ba325d6f56d77c43) | |
running 0 tests | |
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment