[INFO] fetching crate packet-strata 0.3.0... [INFO] testing packet-strata-0.3.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate packet-strata 0.3.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate packet-strata 0.3.0 [INFO] finished tweaking crates.io crate packet-strata 0.3.0 [INFO] tweaked toml for crates.io crate packet-strata 0.3.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate packet-strata 0.3.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate packet-strata 0.3.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded hashlink v0.11.0 [INFO] [stderr] Downloaded pcap-parser v0.15.0 [INFO] [stderr] Downloaded circular v0.3.0 [INFO] [stderr] Downloaded borsh v1.6.0 [INFO] [stderr] Downloaded smol_str v0.3.4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 76326ebefd571a09cc54a89f959144af850306147ed98ee19128d86f555ca3cb [INFO] running `Command { std: "docker" "start" "-a" "76326ebefd571a09cc54a89f959144af850306147ed98ee19128d86f555ca3cb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "76326ebefd571a09cc54a89f959144af850306147ed98ee19128d86f555ca3cb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "76326ebefd571a09cc54a89f959144af850306147ed98ee19128d86f555ca3cb", kill_on_drop: false }` [INFO] [stdout] 76326ebefd571a09cc54a89f959144af850306147ed98ee19128d86f555ca3cb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c71a513bd489ee1c751b6e2caaf229f140812c8f1e568abfe87304158973c13f [INFO] running `Command { std: "docker" "start" "-a" "c71a513bd489ee1c751b6e2caaf229f140812c8f1e568abfe87304158973c13f", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling circular v0.3.0 [INFO] [stderr] Compiling smol_str v0.3.4 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling hashlink v0.11.0 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling pcap-parser v0.15.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.33 [INFO] [stderr] Compiling strum_macros v0.27.2 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling strum v0.27.2 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling packet-strata v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: function `create_test_header` is never used [INFO] [stdout] --> src/packet/ipv4.rs:839:8 [INFO] [stdout] | [INFO] [stdout] 839 | fn create_test_header() -> Ipv4Header { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `create_test_packet` is never used [INFO] [stdout] --> src/packet/ipv4.rs:855:8 [INFO] [stdout] | [INFO] [stdout] 855 | fn create_test_packet() -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.74s [INFO] running `Command { std: "docker" "inspect" "c71a513bd489ee1c751b6e2caaf229f140812c8f1e568abfe87304158973c13f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c71a513bd489ee1c751b6e2caaf229f140812c8f1e568abfe87304158973c13f", kill_on_drop: false }` [INFO] [stdout] c71a513bd489ee1c751b6e2caaf229f140812c8f1e568abfe87304158973c13f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7f2a7aaef9396771779fd5dd3275775e93826a1d890931203468a2273b23791e [INFO] running `Command { std: "docker" "start" "-a" "7f2a7aaef9396771779fd5dd3275775e93826a1d890931203468a2273b23791e", kill_on_drop: false }` [INFO] [stdout] warning: function `create_test_header` is never used [INFO] [stdout] --> src/packet/ipv4.rs:839:8 [INFO] [stdout] | [INFO] [stdout] 839 | fn create_test_header() -> Ipv4Header { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `create_test_packet` is never used [INFO] [stdout] --> src/packet/ipv4.rs:855:8 [INFO] [stdout] | [INFO] [stdout] 855 | fn create_test_packet() -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling packet-strata v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.85s [INFO] running `Command { std: "docker" "inspect" "7f2a7aaef9396771779fd5dd3275775e93826a1d890931203468a2273b23791e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7f2a7aaef9396771779fd5dd3275775e93826a1d890931203468a2273b23791e", kill_on_drop: false }` [INFO] [stdout] 7f2a7aaef9396771779fd5dd3275775e93826a1d890931203468a2273b23791e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] be5d31cc3a53d008799fb74f73d91257c97fba07dd2d926e7622c3a7756c521a [INFO] running `Command { std: "docker" "start" "-a" "be5d31cc3a53d008799fb74f73d91257c97fba07dd2d926e7622c3a7756c521a", kill_on_drop: false }` [INFO] [stderr] warning: function `create_test_header` is never used [INFO] [stderr] --> src/packet/ipv4.rs:839:8 [INFO] [stderr] | [INFO] [stderr] 839 | fn create_test_header() -> Ipv4Header { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `create_test_packet` is never used [INFO] [stderr] --> src/packet/ipv4.rs:855:8 [INFO] [stderr] | [INFO] [stderr] 855 | fn create_test_packet() -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `packet-strata` (lib) generated 2 warnings [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/packet_strata-dd97950c49abad3a) [INFO] [stdout] [INFO] [stdout] running 655 tests [INFO] [stdout] test packet::arp::tests::test_arp_deref ... ok [INFO] [stdout] test packet::arp::tests::test_arp_display ... ok [INFO] [stdout] test packet::arp::tests::test_arp_from_bytes_multiple_packets ... ok [INFO] [stdout] test packet::arp::tests::test_arp_generic_parsing ... ok [INFO] [stdout] test packet::arp::tests::test_arp_hardware_type_display ... ok [INFO] [stdout] test packet::arp::tests::test_arp_gratuitous ... ok [INFO] [stdout] test packet::arp::tests::test_arp_invalid_lengths ... ok [INFO] [stdout] test packet::arp::tests::test_arp_ipv4addr_parsing ... ok [INFO] [stdout] test packet::arp::tests::test_arp_non_eth_ipv4_returns_none ... ok [INFO] [stdout] test packet::arp::tests::test_arp_operation_display ... ok [INFO] [stdout] test packet::arp::tests::test_arp_packet_boundary_conditions ... ok [INFO] [stdout] test packet::arp::tests::test_arp_packet_too_short ... ok [INFO] [stdout] test packet::arp::tests::test_arp_probe ... ok [INFO] [stdout] test packet::arp::tests::test_arp_protocol_type_display ... ok [INFO] [stdout] test packet::arp::tests::test_arp_rarp_request ... ok [INFO] [stdout] test packet::arp::tests::test_arp_real_world_reply ... ok [INFO] [stdout] test packet::arp::tests::test_arp_real_world_request ... ok [INFO] [stdout] test packet::arp::tests::test_arp_reply_eth_ipv4 ... ok [INFO] [stdout] test packet::arp::tests::test_arp_with_payload ... ok [INFO] [stdout] test packet::arp::tests::test_arp_request_eth_ipv4 ... ok [INFO] [stdout] test packet::arp::tests::test_arp_size_constants ... ok [INFO] [stdout] test packet::arp::tests::test_arp_zerocopy_parsing ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gre_nvgre ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gre_pptp ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gre_too_short ... ok [INFO] [stdout] test packet::detect::tests::test_detect_mpls_inner_empty ... ok [INFO] [stdout] test packet::detect::tests::test_detect_mpls_inner_ethernet ... ok [INFO] [stdout] test packet::detect::tests::test_detect_mpls_inner_ipv4 ... ok [INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_geneve ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gtp_version_v1 ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gre_standard ... ok [INFO] [stdout] test packet::detect::tests::test_detect_mpls_inner_ipv6 ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gtp_version_empty ... ok [INFO] [stdout] test packet::detect::tests::test_detect_gtp_version_v2 ... ok [INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_l2tp ... ok [INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_none ... ok [INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_teredo_dst ... ok [INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_teredo_src ... ok [INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_vxlan ... ok [INFO] [stdout] test packet::detect::tests::test_is_stt_port ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_ack ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_deref ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_broadcast_flag ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_display ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_multiple_dns_servers ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_discover_basic ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_nak ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_offer ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_invalid_magic_cookie ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_options_iterator ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_real_world_discover ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_packet_too_short ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_renewal_rebinding_times ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_request ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_size_constants ... ok [INFO] [stdout] test packet::dhcp::tests::test_dhcp_unknown_option ... ok [INFO] [stdout] test packet::ether::tests::test_ether_header_parse_ipv4 ... ok [INFO] [stdout] test packet::ether::tests::test_ether_header_parse_vlan ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_checksum_computation ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_code_constants ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_code_display ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_dest_unreachable ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_echo_reply ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_echo_request ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_from_bytes_with_payload ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_header_size ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_neighbor_solicitation ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_packet_too_big ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_param_problem ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_parsing_too_small ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_router_advertisement ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_time_exceeded ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_total_len ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_type_constants ... ok [INFO] [stdout] test packet::icmp6::tests::test_icmp6_type_display ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_checksum_computation ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_code_constants ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_code_display ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_dest_unreachable ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_echo_reply ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_echo_request ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_frag_needed ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_from_bytes_with_payload ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_header_size ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_parsing_too_small ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_redirect ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_time_exceeded ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_total_len ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_type_as_str ... ok [INFO] [stdout] test packet::icmp::tests::test_icmp_type_constants ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_class ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_copied_flag ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_eol ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_length_exceeds_buffer ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_length_too_small ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_loose_source_route ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_nop ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_quick_start ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_real_world_scenario ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_record_route ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_router_alert ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_security ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_stream_id ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_strict_source_route ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_timestamp_timestamps_only ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_timestamp_with_addresses ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_too_short_no_length ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_unknown ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_options_empty_buffer ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_options_eol_stops_parsing ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_options_multiple_mixed ... ok [INFO] [stdout] test packet::ipv4::opt::tests::test_timestamp_flag_conversion ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_addresses ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_dscp_ecn ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_fragmentation ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_from_bytes_with_options_and_payload ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_header_ext_deref ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_header_ext_with_options ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_header_size ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_options_integration_multiple ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_options_integration_record_route ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_options_integration_security ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_options_integration_timestamp ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_parsing_basic ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_parsing_invalid_ihl ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_parsing_invalid_version ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_parsing_too_small ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_protocol_ttl ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_total_len_includes_options ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_total_len_no_options ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_total_length ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_version_and_ihl ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_with_options ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_with_record_route_option ... ok [INFO] [stdout] test packet::ipv4::tests::test_ipv4_with_timestamp_option ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_authentication_header ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_destination_options_header ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_extension_header_length_exceeds_buffer ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_extension_header_stops_at_tcp ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_extension_header_too_short ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_fragment_header ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_fragment_header_too_short ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_hop_by_hop_header ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_is_fragment ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_is_known ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_mobility_header ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_multiple_extension_headers ... ok [INFO] [stdout] test packet::ipv6::ext::tests::test_routing_header ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_addresses ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_flow_label ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_from_bytes_with_hopbyhop_extension ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_from_bytes_with_routing_extension ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_deref ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_multiple_extensions ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_no_extensions ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_with_fragment ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_with_hop_by_hop ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_with_routing ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_size ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_hopbyhop_extension_header ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_multiple_chained_extension_headers ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_next_header ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_parsing ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_parsing_invalid_version ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_parsing_too_small ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_payload_length ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_routing_extension_header ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_total_header_len_no_extensions ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_total_header_len_with_extensions ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_total_len_includes_extension_headers ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_traffic_class ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_upper_layer_protocol ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_upper_layer_protocol_with_extensions ... ok [INFO] [stdout] test packet::ipv6::tests::test_ipv6_version ... ok [INFO] [stdout] test packet::iter::tests::test_collect_headers ... ok [INFO] [stdout] test packet::iter::tests::test_collect_headers_error ... ok [INFO] [stdout] test packet::iter::tests::test_collect_headers_with_tunnel ... ok [INFO] [stdout] test packet::iter::tests::test_empty_buffer ... ok [INFO] [stdout] test packet::iter::tests::test_error_on_short_buffer ... ok [INFO] [stdout] test packet::iter::tests::test_eth_arp_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_eth_ipv4_tcp_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_eth_ipv4_udp_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_eth_ipv6_icmp6_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_eth_ipv6_udp_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_from_network_layer ... ok [INFO] [stdout] test packet::iter::tests::test_from_transport_layer ... ok [INFO] [stdout] test packet::iter::tests::test_gre_over_ethernet_ospf_packet ... ok [INFO] [stdout] test packet::iter::tests::test_gre_over_raw_ip ... ok [INFO] [stdout] test packet::iter::tests::test_gre_tunnel_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_guess_constructor_ethernet ... ok [INFO] [stdout] test packet::iter::tests::test_guess_constructor_ipv4 ... ok [INFO] [stdout] test packet::iter::tests::test_gre_variant_detection ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_empty ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_ethernet_arp ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_ethernet_ipv4 ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_ethernet_ipv6 ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_null_ipv4 ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_null_ipv6_darwin ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_raw_ipv4 ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_raw_ipv6 ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_sll ... ok [INFO] [stdout] test packet::iter::tests::test_guess_link_type_sllv2 ... ok [INFO] [stdout] test packet::iter::tests::test_header_display ... ok [INFO] [stdout] test packet::iter::tests::test_header_is_tunnel ... ok [INFO] [stdout] test packet::iter::tests::test_ip_in_ip_encapsulation ... ok [INFO] [stdout] test packet::iter::tests::test_ipv4_in_ipv6_tunnel ... ok [INFO] [stdout] test packet::iter::tests::test_l2tpv2_tunnel_detection ... ok [INFO] [stdout] test packet::iter::tests::test_mpls_tunnel_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_null_loopback_ipv4_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_null_loopback_ipv6_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_nvgre_tunnel_detection ... ok [INFO] [stdout] test packet::iter::tests::test_packet_iter_ext_trait ... ok [INFO] [stdout] test packet::iter::tests::test_pbb_tunnel_detection ... ok [INFO] [stdout] test packet::iter::tests::test_pptp_tunnel_detection ... ok [INFO] [stdout] test packet::iter::tests::test_raw_ipv4_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_raw_ipv6_iteration ... ok [INFO] [stdout] test packet::iter::tests::test_structure_sizes ... ok [INFO] [stdout] test packet::iter::tests::test_remaining_payload ... ok [INFO] [stdout] test packet::iter::tests::test_stt_tunnel_detection ... ok [INFO] [stdout] test packet::iter::tests::test_unknown_ether_proto ... ok [INFO] [stdout] test packet::iter::tests::test_unknown_ip_proto ... ok [INFO] [stdout] test packet::iter::tests::test_vxlan_tunnel_iteration ... ok [INFO] [stdout] test packet::null::tests::test_address_family_display ... ok [INFO] [stdout] test packet::null::tests::test_null_header_display ... ok [INFO] [stdout] test packet::null::tests::test_null_header_ipv4_be ... ok [INFO] [stdout] test packet::null::tests::test_null_header_ipv4_le ... ok [INFO] [stdout] test packet::null::tests::test_null_header_ipv6_darwin ... ok [INFO] [stdout] test packet::null::tests::test_null_header_ipv6_freebsd ... ok [INFO] [stdout] test packet::null::tests::test_null_header_ipv6_linux ... ok [INFO] [stdout] test packet::null::tests::test_null_header_ipv6_openbsd ... ok [INFO] [stdout] test packet::null::tests::test_null_header_too_short ... ok [INFO] [stdout] test packet::null::tests::test_null_header_size ... ok [INFO] [stdout] test packet::null::tests::test_null_header_unknown ... ok [INFO] [stdout] test packet::null::tests::test_packet_header_trait ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_constants ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_display ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_display_unknown ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_equality ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_from_u8 ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_into_u8 ... ok [INFO] [stdout] test packet::protocol::tests::test_protocol_is_valid ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_checksum_computation ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_from_bytes_with_payload ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_header_basic ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_header_size ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_init_chunk ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_multiple_ports ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_parsing_basic ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_parsing_too_small ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_total_len ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_verification_tag_values ... ok [INFO] [stdout] test packet::sctp::tests::test_sctp_wellknown_ports ... ok [INFO] [stdout] test packet::sll::tests::test_arphrd_type_display ... ok [INFO] [stdout] test packet::sll::tests::test_packet_type_display ... ok [INFO] [stdout] test packet::sll::tests::test_sll_display ... ok [INFO] [stdout] test packet::sll::tests::test_sll_header_outgoing ... ok [INFO] [stdout] test packet::sll::tests::test_sll_header_parse ... ok [INFO] [stdout] test packet::sll::tests::test_sll_header_size ... ok [INFO] [stdout] test packet::sll::tests::test_sll_loopback ... ok [INFO] [stdout] test packet::sll::tests::test_sll_too_short ... ok [INFO] [stdout] test packet::sll::tests::test_sllv2_display ... ok [INFO] [stdout] test packet::sll::tests::test_sllv2_header_parse ... ok [INFO] [stdout] test packet::sll::tests::test_sllv2_header_size ... ok [INFO] [stdout] test packet::sll::tests::test_sllv2_header_with_payload ... ok [INFO] [stdout] test packet::sll::tests::test_sllv2_too_short ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_eol ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_length_exceeds_buffer ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_length_too_small ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_mss ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_mss_malformed ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_nop ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_real_world_syn ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_sack_malformed ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_sack_multiple_blocks ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_sack_permitted ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_sack_single_block ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_timestamp ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_timestamp_malformed ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_too_short_no_length ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_unknown ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_window_scale ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_options_empty_buffer ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_options_eol_stops_parsing ... ok [INFO] [stdout] test packet::tcp::opt::tests::test_tcp_options_multiple_mixed ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_all_flags ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_flags ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_parsing_basic ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_from_bytes_with_options_and_payload ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_parsing_too_small ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_sequence_and_ack_numbers ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_flags_string ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_header_validation ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_total_len_includes_options ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_header_size ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_total_len_no_options ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_window_and_urgent ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_with_sack_permitted_option ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_with_window_scale_option ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_options_extraction ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_with_mss_option ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_with_multiple_options ... ok [INFO] [stdout] test packet::tcp::tests::test_tcp_with_timestamp_option ... ok [INFO] [stdout] test packet::tests::test_ip_tunnel_layer_structure ... ok [INFO] [stdout] test packet::tests::test_vxlan_tunnel_parsing_innermost ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_basic_header ... ok [INFO] [stdout] test packet::tests::test_vxlan_tunnel_parsing_outermost ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_display ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_flags ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_flags_string ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_header_length_calculation ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_header_size ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_inner_type ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_invalid_version ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_max_options_length ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_max_vni ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_option_parsing ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_multiple_options ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_basic ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_invalid_version ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_with_options ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_port_check ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_reserved_bits ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_vni_values ... ok [INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_with_options ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_all_flags ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_basic_header ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_enhanced_version_1 ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_flags_string ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_header_length_calculation ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_header_size ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_nvgre_scenario ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_all_options ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_basic ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_with_checksum ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_with_key ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_with_sequence ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_protocol_types ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_version_validation ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_with_checksum ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_with_key ... ok [INFO] [stdout] test packet::tunnel::gre::tests::test_gre_with_sequence ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_all_flags_set ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_basic_header ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_control_plane_message ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_display ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_echo_request ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_echo_response ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_end_marker ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_error_indication ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_extension_types ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_flags_string ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_gtp_prime ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_header_opt_display ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_header_size ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_invalid_version ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_invalid_version_2 ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_ports ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_large_teid ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_message_types ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_with_extension ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_with_npdu ... ok [INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_with_sequence ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_create_session_with_teid ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_delete_session ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_display ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_echo_request_no_teid ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_echo_response_no_teid ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_flags_string ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_header_opt_display ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_header_size ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_ie_header ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_ie_iterator ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_ie_types ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_large_sequence ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_modify_bearer ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_large_teid ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_message_types ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_port ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_version_not_supported ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_invalid_version ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_with_message_priority ... ok [INFO] [stdout] test packet::tunnel::ipip::tests::test_tunnel_type_descriptions ... ok [INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_with_piggybacking ... ok [INFO] [stdout] test packet::tunnel::ipip::tests::test_tunnel_type_names ... ok [INFO] [stdout] test packet::tunnel::ipip::tests::test_tunnel_type_display ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_is_l2tpv3_data_session ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_avp_header_size ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_avp_parsing ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_avp_types ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_detect_l2tp_version ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_port ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_control_missing_length ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_data_basic ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_data_with_all_flags ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_flags_string ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_full_control_message ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_control_with_sequence ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_avp_multiple ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_header_opt_display ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_header_size ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_display ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_invalid_version ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_message_type_display ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_ip_proto ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_with_offset ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_message_types ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_with_priority ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_too_short ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_basic ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_basic ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_display ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_display ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_message_types ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_invalid_version ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_header_size ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_header_size ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_with_cookie_32 ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_with_cookie_64 ... ok [INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_zero_id_invalid ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_display ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_display_reserved ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_ethertype ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_exp_alias ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_inner_type ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_implicit_null ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_into_iter ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_ipv6_explicit_null ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_max_value ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_not_bos ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_router_alert ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_size ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_collect ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_display ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_empty ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_iterator ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_parse ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_single ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_skip_to_payload ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_three_labels ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_too_small ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_zero ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_reserved_labels ... ok [INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_single_label ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_basic_header ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_display ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_flags_string ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_header_size ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_inner_type ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_key_flag_required ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_max_vsid ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_multicast_vsid ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_parsing_basic ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_parsing_invalid_version ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_parsing_missing_key ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_parsing_with_vsid ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_reserved_vsid_range ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_routing_forbidden ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_version_validation ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_vsid_flowid ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_with_checksum_flag ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_with_sequence_flag ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_wrong_protocol_type ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_basic ... ok [INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_zero_vsid ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_display ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_all_priorities ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_header_size ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_with_priority ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_ethertype_helpers ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_header_display ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_header_parse_invalid ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_header_parse_itag_only ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_header_parse_with_btag ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_inner_type ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_all_priorities ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_basic ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_display ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_flags_string ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_header_size ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_invalid_ethertype ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_max_isid ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_too_short ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_with_priority ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_with_uca ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_real_world_scenario ... ok [INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_te_esp_type ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_ack_only_packet ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_basic_header ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_checksum_forbidden ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_display ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_flags_string ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_header_length_calculation ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_header_size ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_key_flag_required ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_parsing_basic ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_parsing_invalid_version ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_parsing_with_ack ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_parsing_with_sequence ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_parsing_with_sequence_and_ack ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_routing_forbidden ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_version_validation ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_with_ack ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_with_sequence ... ok [INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_with_sequence_and_ack ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_flags_display ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_basic ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_display ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_flags ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_invalid_version ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_l4_offset ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_large_context_id ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_size ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_too_small ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_with_pcp ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_with_vlan ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_inner_type ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_packet_display ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_packet_fragmented ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_packet_parse ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_packet_too_small ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_port ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_tcp_header_basic ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_tcp_header_display ... ok [INFO] [stdout] test packet::tunnel::stt::tests::test_stt_tcp_header_with_fragment ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_auth_header_from_bytes ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_auth_header_size ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_auth_minimal ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_auth_total_len ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_display_packet ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_display_teredo_header ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_indicator_detect_auth ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_indicator_detect_ipv6 ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_indicator_detect_origin ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_direct_ipv6 ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_invalid_ipv6_version ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_no_ipv6 ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_too_short ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_with_auth_and_origin ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_with_authentication ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_with_origin_indication ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_real_world_teredo_address ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_from_bytes ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_invalid_type ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_obfuscation ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_parsing ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_size ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_too_short ... ok [INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_port_check ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_basic_header ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_display ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_display_no_i_flag ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_flags_byte ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_header_length ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_header_size ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_inner_type ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_invalid_no_i_flag ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_max_vni ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_multicast_vni ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_parsing_basic ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_parsing_invalid_no_i_flag ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_parsing_too_small ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_parsing_with_vni ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_port_check ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_real_world_scenario ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_reserved_bits ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_vni_values ... ok [INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_zero_vni ... ok [INFO] [stdout] test packet::udp::tests::test_udp_checksum_computation ... ok [INFO] [stdout] test packet::udp::tests::test_udp_checksum_zero ... ok [INFO] [stdout] test packet::udp::tests::test_udp_dns_packet ... ok [INFO] [stdout] test packet::udp::tests::test_udp_from_bytes_with_payload ... ok [INFO] [stdout] test packet::udp::tests::test_udp_header_size ... ok [INFO] [stdout] test packet::udp::tests::test_udp_header_basic ... ok [INFO] [stdout] test packet::udp::tests::test_udp_header_validation ... ok [INFO] [stdout] test packet::udp::tests::test_udp_multiple_packets ... ok [INFO] [stdout] test packet::udp::tests::test_udp_parsing_basic ... ok [INFO] [stdout] test packet::udp::tests::test_udp_parsing_too_small ... ok [INFO] [stdout] test packet::udp::tests::test_udp_payload_length_calculation ... ok [INFO] [stdout] test packet::udp::tests::test_udp_total_len ... ok [INFO] [stdout] test tracker::tests::test_basic_insertion ... ok [INFO] [stdout] test tracker::tests::test_empty_tracker ... ok [INFO] [stdout] test tracker::tests::test_front_back_access ... ok [INFO] [stdout] test tracker::tests::test_get_or_insert_with ... ok [INFO] [stdout] test tracker::tests::test_iteration_order ... ok [INFO] [stdout] test tracker::tests::test_iterator_methods ... ok [INFO] [stdout] test tracker::tests::test_lru_behavior ... ok [INFO] [stdout] test tracker::tests::test_manual_eviction_pattern ... ok [INFO] [stdout] test tracker::tests::test_pop_operations ... ok [INFO] [stdout] test tracker::tests::test_process_and_evict_basic ... ok [INFO] [stdout] test tracker::tests::test_process_and_evict_stop_early ... ok [INFO] [stdout] test tracker::tests::test_process_and_evict_with_accumulation ... ok [INFO] [stdout] test tracker::tests::test_process_and_evict_with_keep ... ok [INFO] [stdout] test tracker::tests::test_remove ... ok [INFO] [stdout] test tracker::vni::tests::test_btreemap_ordering ... ok [INFO] [stdout] test tracker::vni::tests::test_complex_tunnel_stack ... ok [INFO] [stdout] test tracker::vni::tests::test_empty_stack ... ok [INFO] [stdout] test tracker::vni::tests::test_endpoint_ordering_consistency ... ok [INFO] [stdout] test tracker::vni::tests::test_gre_with_and_without_key ... ok [INFO] [stdout] test tracker::vni::tests::test_max_mpls_label ... ok [INFO] [stdout] test tracker::vni::tests::test_mixed_ipv4_ipv6_endpoints ... ok [INFO] [stdout] test tracker::vni::tests::test_max_vlan_id ... ok [INFO] [stdout] test tracker::vni::tests::test_multiple_tunnel_types ... ok [INFO] [stdout] test tracker::vni::tests::test_multiple_identical_stacks ... ok [INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_empty ... ok [INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_nested_vlan ... ok [INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_vlan_only ... ok [INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_vxlan_tunnel ... ok [INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_vlan_plus_vxlan ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_endpoint_ipv4_vs_ipv6 ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_l2tp_versions_distinct ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_mapper_clear_and_reuse ... ok [INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_with_vni_mapper ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_deep_vni_stack ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_mixed_tunnel_stack_uniqueness ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_nvgre_vsid_flowid_encoding ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_vni_id_u32_boundary ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_vni_layer_protocol_type_variations ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_pbb_with_optional_bvid ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_vni_mapper_id_stability ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_vxlan_group_id_zero_vs_nonzero ... ok [INFO] [stdout] test tracker::vni::tests::test_smallvec_inline_capacity ... ok [INFO] [stdout] test tracker::vni::tests::test_smallvec_spill_behavior ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_error_display ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_error_is_error_trait ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_error_clone_eq ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_id_creation ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_id_display ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_id_equality ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_id_ordering ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_layer_clone_hash ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_layer_debug_format ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_layer_equality ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_layer_ordering ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_clear ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_counter_increment ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_layer_size ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_new ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_different_stacks ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_single_layer ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_order_matters ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_default ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_with_all_layer_types ... ok [INFO] [stdout] test tracker::vni::tests::test_vxlan_24bit_vni ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_consistency_after_many_insertions ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_lookup_nonexistent ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_iter ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_reuse_after_partial_clear ... ok [INFO] [stdout] test tracker::vni::tests::test_vni_mapper_multi_layer ... ok [INFO] [stdout] test tracker::vni::tests::test_regression_vni_mapper_large_scale ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 655 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Doc-tests packet_strata [INFO] [stdout] [INFO] [stdout] running 52 tests [INFO] [stdout] test src/packet/arp.rs - packet::arp (line 38) - compile ... ok [INFO] [stdout] test src/packet/dhcp.rs - packet::dhcp (line 46) - compile ... ok [INFO] [stdout] test src/packet/iter.rs - packet::iter::PacketIter<'a>::new (line 187) ... ok [INFO] [stdout] test src/packet/ether.rs - packet::ether (line 56) ... ok [INFO] [stdout] test src/packet/ipv6.rs - packet::ipv6 (line 46) ... ok [INFO] [stdout] test src/packet/icmp.rs - packet::icmp (line 53) ... ok [INFO] [stdout] test src/packet/ipv4.rs - packet::ipv4 (line 38) ... ok [INFO] [stdout] test src/packet/iter.rs - packet::iter::collect_headers (line 893) ... ok [INFO] [stdout] test src/packet/null.rs - packet::null (line 50) ... ok [INFO] [stdout] test src/packet/ipv4.rs - packet::ipv4 (line 70) ... ok [INFO] [stdout] test src/packet/icmp6.rs - packet::icmp6 (line 53) ... ok [INFO] [stdout] test src/packet/icmp6.rs - packet::icmp6 (line 30) ... ok [INFO] [stdout] test src/packet/ether.rs - packet::ether (line 35) ... ok [INFO] [stdout] test src/packet/ipv6.rs - packet::ipv6 (line 77) ... ok [INFO] [stdout] test src/packet/null.rs - packet::null (line 31) ... ok [INFO] [stdout] test src/packet/icmp.rs - packet::icmp (line 30) ... ok [INFO] [stdout] test src/packet/iter.rs - packet::iter (line 58) ... ok [INFO] [stdout] test src/packet/protocol.rs - packet::protocol (line 9) ... ok [INFO] [stdout] test src/packet/tcp.rs - packet::tcp (line 66) ... ok [INFO] [stdout] test src/packet/sll.rs - packet::sll (line 46) ... ok [INFO] [stdout] test src/packet/tcp.rs - packet::tcp (line 39) ... ok [INFO] [stdout] test src/packet/sll.rs - packet::sll (line 69) ... ok [INFO] [stdout] test src/packet/tunnel/geneve.rs - packet::tunnel::geneve (line 56) ... ok [INFO] [stdout] test src/packet/tunnel/geneve.rs - packet::tunnel::geneve (line 35) ... ok [INFO] [stdout] test src/packet/sctp.rs - packet::sctp (line 30) ... ok [INFO] [stdout] test src/packet/tunnel.rs - packet::tunnel (line 56) ... ok [INFO] [stdout] test src/packet/tunnel/gre.rs - packet::tunnel::gre (line 60) ... ok [INFO] [stdout] test src/packet/tunnel/gtpv1.rs - packet::tunnel::gtpv1 (line 32) ... ok [INFO] [stdout] test src/packet/tunnel/gre.rs - packet::tunnel::gre (line 38) ... ok [INFO] [stdout] test src/packet/tunnel/gtpv1.rs - packet::tunnel::gtpv1 (line 55) ... ok [INFO] [stdout] test src/packet/tunnel/gtpv2.rs - packet::tunnel::gtpv2 (line 51) ... ok [INFO] [stdout] test src/packet/tunnel/gtpv2.rs - packet::tunnel::gtpv2 (line 30) ... ok [INFO] [stdout] test src/packet/tunnel/l2tp.rs - packet::tunnel::l2tp (line 84) ... ok [INFO] [stdout] test src/packet/tunnel/l2tp.rs - packet::tunnel::l2tp (line 62) ... ok [INFO] [stdout] test src/packet/tunnel/mpls.rs - packet::tunnel::mpls (line 49) ... ok [INFO] [stdout] test src/tracker/vni.rs - tracker::vni (line 20) ... ignored [INFO] [stdout] test src/tracker/vni.rs - tracker::vni::VniMapper (line 567) ... ignored [INFO] [stdout] test src/packet/tunnel/mpls.rs - packet::tunnel::mpls (line 30) ... ok [INFO] [stdout] test src/packet/tunnel/pptp.rs - packet::tunnel::pptp (line 36) ... ok [INFO] [stdout] test src/packet/tunnel/pbb.rs - packet::tunnel::pbb (line 60) ... ok [INFO] [stdout] test src/packet/tunnel/pbb.rs - packet::tunnel::pbb (line 42) ... ok [INFO] [stdout] test src/packet/tunnel/stt.rs - packet::tunnel::stt (line 78) ... ok [INFO] [stdout] test src/packet/tunnel/pptp.rs - packet::tunnel::pptp (line 59) ... ok [INFO] [stdout] test src/packet/tunnel/nvgre.rs - packet::tunnel::nvgre (line 34) ... ok [INFO] [stdout] test src/packet/tunnel/nvgre.rs - packet::tunnel::nvgre (line 57) ... ok [INFO] [stdout] test src/packet/tunnel/vxlan.rs - packet::tunnel::vxlan (line 50) ... ok [INFO] [stdout] test src/packet/udp.rs - packet::udp (line 29) ... ok [INFO] [stdout] test src/packet/tunnel/stt.rs - packet::tunnel::stt (line 53) ... ok [INFO] [stdout] test src/packet/tunnel/teredo.rs - packet::tunnel::teredo (line 89) ... ok [INFO] [stdout] test src/packet/udp.rs - packet::udp (line 52) ... ok [INFO] [stdout] test src/packet/tunnel/vxlan.rs - packet::tunnel::vxlan (line 30) ... ok [INFO] [stdout] test src/packet/tunnel/teredo.rs - packet::tunnel::teredo (line 59) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 50 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 3.71s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "be5d31cc3a53d008799fb74f73d91257c97fba07dd2d926e7622c3a7756c521a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "be5d31cc3a53d008799fb74f73d91257c97fba07dd2d926e7622c3a7756c521a", kill_on_drop: false }` [INFO] [stdout] be5d31cc3a53d008799fb74f73d91257c97fba07dd2d926e7622c3a7756c521a