[INFO] fetching crate packet-strata 0.3.0...
[INFO] testing packet-strata-0.3.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate packet-strata 0.3.0 into /workspace/builds/worker-6-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-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate packet-strata 0.3.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded circular v0.3.0
[INFO] [stderr]   Downloaded hashlink v0.11.0
[INFO] [stderr]   Downloaded smol_str v0.3.4
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.6
[INFO] [stderr]   Downloaded pcap-parser v0.15.0
[INFO] [stderr]   Downloaded cc v1.2.51
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4d0b095352b092d21eaf3e3105973505cb41196a0a4823981114ba5d9c58c381
[INFO] running `Command { std: "docker" "start" "-a" "4d0b095352b092d21eaf3e3105973505cb41196a0a4823981114ba5d9c58c381", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4d0b095352b092d21eaf3e3105973505cb41196a0a4823981114ba5d9c58c381", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4d0b095352b092d21eaf3e3105973505cb41196a0a4823981114ba5d9c58c381", kill_on_drop: false }`
[INFO] [stdout] 4d0b095352b092d21eaf3e3105973505cb41196a0a4823981114ba5d9c58c381
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c5d5506c31e1b402ddd11a6cc40bdcde18273fec03742afc50fb68c8cb71be55
[INFO] running `Command { std: "docker" "start" "-a" "c5d5506c31e1b402ddd11a6cc40bdcde18273fec03742afc50fb68c8cb71be55", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling hashbrown v0.16.1
[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 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 thiserror-impl v2.0.17
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling strum v0.27.2
[INFO] [stderr]    Compiling serde v1.0.228
[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<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.94s
[INFO] running `Command { std: "docker" "inspect" "c5d5506c31e1b402ddd11a6cc40bdcde18273fec03742afc50fb68c8cb71be55", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c5d5506c31e1b402ddd11a6cc40bdcde18273fec03742afc50fb68c8cb71be55", kill_on_drop: false }`
[INFO] [stdout] c5d5506c31e1b402ddd11a6cc40bdcde18273fec03742afc50fb68c8cb71be55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f40002c5b3d26c47d0bc4c3544b733d2c67f6e68a3b90903ed8467289ef03fa9
[INFO] running `Command { std: "docker" "start" "-a" "f40002c5b3d26c47d0bc4c3544b733d2c67f6e68a3b90903ed8467289ef03fa9", 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<u8> {
[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 9.39s
[INFO] running `Command { std: "docker" "inspect" "f40002c5b3d26c47d0bc4c3544b733d2c67f6e68a3b90903ed8467289ef03fa9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f40002c5b3d26c47d0bc4c3544b733d2c67f6e68a3b90903ed8467289ef03fa9", kill_on_drop: false }`
[INFO] [stdout] f40002c5b3d26c47d0bc4c3544b733d2c67f6e68a3b90903ed8467289ef03fa9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 914b6f964993d1a17f67e463ae25f446dec5efe32ac002930a15771ff0d3997e
[INFO] running `Command { std: "docker" "start" "-a" "914b6f964993d1a17f67e463ae25f446dec5efe32ac002930a15771ff0d3997e", 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<u8> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `packet-strata` (lib) generated 2 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/packet_strata-9026331ee0f9e41a)
[INFO] [stdout] 
[INFO] [stdout] running 655 tests
[INFO] [stdout] test packet::arp::tests::test_arp_generic_parsing ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_display ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_deref ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_ipv4addr_parsing ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_from_bytes_multiple_packets ... 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_hardware_type_display ... 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_probe ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_packet_too_short ... 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_request_eth_ipv4 ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_size_constants ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_with_payload ... ok
[INFO] [stdout] test packet::arp::tests::test_arp_zerocopy_parsing ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gre_pptp ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gre_standard ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gre_too_short ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gre_nvgre ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gtp_version_empty ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gtp_version_v1 ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_gtp_version_v2 ... 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_mpls_inner_ipv6 ... ok
[INFO] [stdout] test packet::detect::tests::test_detect_udp_tunnel_geneve ... 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_broadcast_flag ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_deref ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_discover_basic ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_display ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_invalid_magic_cookie ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_multiple_dns_servers ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_offer ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_options_iterator ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_packet_too_short ... ok
[INFO] [stdout] test packet::dhcp::tests::test_dhcp_real_world_discover ... 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::dhcp::tests::test_dhcp_nak ... ok
[INFO] [stdout] test packet::icmp6::tests::test_icmp6_code_constants ... 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_code_display ... 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_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_frag_needed ... ok
[INFO] [stdout] test packet::icmp::tests::test_icmp_echo_request ... 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_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::icmp::tests::test_icmp_redirect ... ok
[INFO] [stdout] test packet::icmp::tests::test_icmp_time_exceeded ... 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_router_alert ... 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_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_unknown ... ok
[INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_options_empty_buffer ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_addresses ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_fragmentation ... ok
[INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_options_multiple_mixed ... ok
[INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_options_eol_stops_parsing ... ok
[INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_timestamp_timestamps_only ... ok
[INFO] [stdout] test packet::ipv4::opt::tests::test_timestamp_flag_conversion ... ok
[INFO] [stdout] test packet::ipv4::opt::tests::test_ipv4_option_timestamp_with_addresses ... 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_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_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::opt::tests::test_ipv4_option_too_short_no_length ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_parsing_too_small ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_total_len_includes_options ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_protocol_ttl ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_total_len_no_options ... 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_dscp_ecn ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_with_timestamp_option ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_header_ext_deref ... 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_hop_by_hop_header ... 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::ipv4::tests::test_ipv4_from_bytes_with_options_and_payload ... ok
[INFO] [stdout] test packet::ipv6::ext::tests::test_multiple_extension_headers ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_parsing_invalid_version ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_addresses ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_options_integration_multiple ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_total_length ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_flow_label ... 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::ext::tests::test_routing_header ... ok
[INFO] [stdout] test packet::ipv6::ext::tests::test_fragment_header_too_short ... ok
[INFO] [stdout] test packet::ipv6::ext::tests::test_is_fragment ... 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_from_bytes_with_hopbyhop_extension ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_with_routing ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_ext_multiple_extensions ... 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_hopbyhop_extension_header ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_payload_length ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_multiple_chained_extension_headers ... 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_with_extensions ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_version ... ok
[INFO] [stdout] test packet::iter::tests::test_collect_headers_error ... ok
[INFO] [stdout] test packet::iter::tests::test_collect_headers ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_upper_layer_protocol ... 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::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::iter::tests::test_collect_headers_with_tunnel ... ok
[INFO] [stdout] test packet::iter::tests::test_from_network_layer ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_next_header ... ok
[INFO] [stdout] test packet::ipv6::tests::test_ipv6_header_size ... 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_transport_layer ... ok
[INFO] [stdout] test packet::iter::tests::test_guess_link_type_ethernet_ipv4 ... 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::ipv6::tests::test_ipv6_parsing_too_small ... ok
[INFO] [stdout] test packet::iter::tests::test_gre_over_ethernet_ospf_packet ... ok
[INFO] [stdout] test packet::icmp::tests::test_icmp_parsing_too_small ... ok
[INFO] [stdout] test packet::ipv4::tests::test_ipv4_version_and_ihl ... ok
[INFO] [stdout] test packet::iter::tests::test_gre_tunnel_iteration ... ok
[INFO] [stdout] test packet::iter::tests::test_gre_variant_detection ... ok
[INFO] [stdout] test packet::iter::tests::test_gre_over_raw_ip ... 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_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_sll ... ok
[INFO] [stdout] test packet::iter::tests::test_guess_link_type_sllv2 ... ok
[INFO] [stdout] test packet::iter::tests::test_guess_link_type_raw_ipv4 ... ok
[INFO] [stdout] test packet::iter::tests::test_null_loopback_ipv6_iteration ... 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_l2tpv2_tunnel_detection ... ok
[INFO] [stdout] test packet::iter::tests::test_ipv4_in_ipv6_tunnel ... ok
[INFO] [stdout] test packet::iter::tests::test_guess_link_type_raw_ipv6 ... ok
[INFO] [stdout] test packet::iter::tests::test_eth_ipv4_udp_iteration ... ok
[INFO] [stdout] test packet::iter::tests::test_nvgre_tunnel_detection ... 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_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_vxlan_tunnel_iteration ... ok
[INFO] [stdout] test packet::iter::tests::test_packet_iter_ext_trait ... 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_size ... ok
[INFO] [stdout] test packet::null::tests::test_null_header_too_short ... 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::iter::tests::test_unknown_ip_proto ... ok
[INFO] [stdout] test packet::iter::tests::test_structure_sizes ... 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::icmp6::tests::test_icmp6_time_exceeded ... 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::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_header_size ... ok
[INFO] [stdout] test packet::sctp::tests::test_sctp_total_len ... ok
[INFO] [stdout] test packet::sctp::tests::test_sctp_wellknown_ports ... ok
[INFO] [stdout] test packet::sctp::tests::test_sctp_verification_tag_values ... 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_too_short ... ok
[INFO] [stdout] test packet::sll::tests::test_sllv2_header_with_payload ... 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_multiple_blocks ... 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_single_block ... ok
[INFO] [stdout] test packet::tcp::opt::tests::test_tcp_option_sack_permitted ... 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_flags_string ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_from_bytes_with_options_and_payload ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_header_size ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_parsing_basic ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_options_extraction ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_sequence_and_ack_numbers ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_total_len_no_options ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_total_len_includes_options ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_window_and_urgent ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_with_timestamp_option ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_with_multiple_options ... 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::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_flags_string ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_header_size ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_invalid_version ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_inner_type ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_parsing_too_small ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_flags ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_max_options_length ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_multiple_options ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_invalid_version ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_header_length_calculation ... ok
[INFO] [stdout] test packet::tests::test_vxlan_tunnel_parsing_outermost ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_port_check ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_basic_header ... 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_parsing_too_small ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_vni_values ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_basic ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_with_options ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_parsing_with_options ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_reserved_bits ... 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_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_sequence ... ok
[INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_with_checksum ... 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_key ... ok
[INFO] [stdout] test packet::tunnel::gre::tests::test_gre_with_checksum ... 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::gre::tests::test_gre_with_sequence ... ok
[INFO] [stdout] test packet::tunnel::gre::tests::test_gre_nvgre_scenario ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_control_plane_message ... ok
[INFO] [stdout] test packet::tunnel::gre::tests::test_gre_parsing_with_key ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_with_mss_option ... ok
[INFO] [stdout] test packet::tunnel::geneve::tests::test_geneve_display ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_display ... ok
[INFO] [stdout] test packet::tcp::tests::test_tcp_header_validation ... 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_flags_string ... 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_message_types ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_large_teid ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_parsing_too_small ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_header_opt_display ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_ports ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_with_sequence ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_delete_session ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_create_session_with_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_echo_request_no_teid ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_flags_string ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_with_extension ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_header_opt_display ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_ie_header ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_header_size ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_ie_iterator ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_extension_types ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_gtp_prime ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_ie_types ... ok
[INFO] [stdout] test packet::tunnel::gtpv1::tests::test_gtpv1_with_npdu ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_display ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_invalid_version ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_large_sequence ... 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_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_version_not_supported ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_port ... ok
[INFO] [stdout] test packet::tunnel::ipip::tests::test_tunnel_type_names ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_detect_l2tp_version ... 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_multiple ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_control_with_sequence ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_avp_parsing ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_control_missing_length ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_avp_types ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_data_basic ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_with_message_priority ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tp_port ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_data_with_all_flags ... ok
[INFO] [stdout] test packet::tunnel::gtpv2::tests::test_gtpv2_with_piggybacking ... ok
[INFO] [stdout] test packet::tunnel::ipip::tests::test_tunnel_type_descriptions ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_message_type_display ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_message_types ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_invalid_version ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_header_size ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_too_short ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_with_offset ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_invalid_version ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_with_priority ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_basic ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_control_display ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_display ... 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_header_opt_display ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv2_header_size ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_basic ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_display ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_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::mpls::tests::test_mpls_exp_alias ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_ethertype ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_display ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_inner_type ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_session_zero_id_invalid ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_into_iter ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_display_reserved ... 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_implicit_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_stack_single ... 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::l2tp::tests::test_l2tpv3_ip_proto ... 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_reserved_labels ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_zero ... ok
[INFO] [stdout] test packet::tunnel::l2tp::tests::test_l2tpv3_message_types ... 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_header_size ... ok
[INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_flags_string ... 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_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_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_parsing_basic ... 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_zero_vsid ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_all_priorities ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_basic ... ok
[INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_routing_forbidden ... 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_parse_invalid ... ok
[INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_version_validation ... ok
[INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_parsing_too_small ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_header_display ... 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_btag_header_size ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_all_priorities ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_btag_display ... 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_header_size ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_flags_string ... 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_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_basic_header ... ok
[INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_with_sequence_flag ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_invalid_ethertype ... ok
[INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_ack_only_packet ... ok
[INFO] [stdout] test packet::tunnel::pbb::tests::test_pbb_itag_with_priority ... ok
[INFO] [stdout] test packet::tunnel::nvgre::tests::test_nvgre_wrong_protocol_type ... ok
[INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_checksum_forbidden ... 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_parsing_basic ... 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_with_ack ... 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_parsing_with_sequence ... 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_flags_string ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_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_with_sequence_and_ack ... 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_version_validation ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_flags ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_flags_display ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_display ... ok
[INFO] [stdout] test packet::tunnel::pptp::tests::test_pptp_gre_display ... 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_with_vlan ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_inner_type ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_too_small ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_packet_display ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_header_with_pcp ... 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_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_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_ipv6 ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_direct_ipv6 ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_indicator_detect_auth ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_invalid_ipv6_version ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_indicator_detect_origin ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_parse_with_authentication ... 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_origin_indication ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_obfuscation ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_real_world_teredo_address ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_too_short ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_from_bytes ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_port_check ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_parsing ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_invalid_type ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_flags_byte ... ok
[INFO] [stdout] test packet::tunnel::teredo::tests::test_teredo_header_size ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_header_length ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_display ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_port ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_display_no_i_flag ... ok
[INFO] [stdout] test packet::tunnel::stt::tests::test_stt_tcp_header_basic ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_header_size ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_basic_header ... 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::vxlan::tests::test_vxlan_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_max_vni ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_multicast_vni ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_reserved_bits ... 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_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_vni_values ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_zero_vni ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_inner_type ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_parsing_basic ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_multiple_packets ... ok
[INFO] [stdout] test tracker::tests::test_empty_tracker ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_checksum_computation ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_payload_length_calculation ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_checksum_zero ... ok
[INFO] [stdout] test tracker::tests::test_front_back_access ... 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_basic ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_header_size ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_header_validation ... ok
[INFO] [stdout] test packet::tunnel::vxlan::tests::test_vxlan_parsing_basic ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_parsing_too_small ... ok
[INFO] [stdout] test tracker::tests::test_basic_insertion ... ok
[INFO] [stdout] test packet::udp::tests::test_udp_total_len ... ok
[INFO] [stdout] test tracker::tests::test_get_or_insert_with ... ok
[INFO] [stdout] test tracker::vni::tests::test_empty_stack ... 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_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::tests::test_pop_operations ... ok
[INFO] [stdout] test tracker::tests::test_process_and_evict_basic ... ok
[INFO] [stdout] test tracker::vni::tests::test_mixed_ipv4_ipv6_endpoints ... ok
[INFO] [stdout] test tracker::vni::tests::test_multiple_identical_stacks ... ok
[INFO] [stdout] test tracker::vni::tests::test_multiple_tunnel_types ... 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_regression_deep_vni_stack ... ok
[INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_with_vni_mapper ... ok
[INFO] [stdout] test tracker::vni::tests::test_regression_mapper_clear_and_reuse ... 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_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_endpoint_ordering_consistency ... ok
[INFO] [stdout] test tracker::vni::tests::test_smallvec_inline_capacity ... 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_max_vlan_id ... ok
[INFO] [stdout] test packet::tunnel::mpls::tests::test_mpls_label_stack_iterator ... 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 packet::tunnel::mpls::tests::test_mpls_label_stack_parse ... ok
[INFO] [stdout] test tracker::vni::tests::test_packet_to_vni_vlan_plus_vxlan ... 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_pbb_with_optional_bvid ... 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_ordering ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_layer_size ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_counter_increment ... ok
[INFO] [stdout] test tracker::vni::tests::test_smallvec_spill_behavior ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_default ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_error_clone_eq ... ok
[INFO] [stdout] test tracker::vni::tests::test_regression_vxlan_group_id_zero_vs_nonzero ... 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_id_creation ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_id_display ... 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_mapper_clear ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_consistency_after_many_insertions ... ok
[INFO] [stdout] test tracker::vni::tests::test_regression_vni_mapper_id_stability ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_iter ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_lookup_nonexistent ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_order_matters ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_reuse_after_partial_clear ... ok
[INFO] [stdout] test tracker::vni::tests::test_vxlan_24bit_vni ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_single_layer ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_different_stacks ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_multi_layer ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_new ... ok
[INFO] [stdout] test tracker::vni::tests::test_vni_mapper_with_all_layer_types ... ok
[INFO] [stdout] test tracker::vni::tests::test_regression_vni_mapper_large_scale ... ok
[INFO] [stderr]    Doc-tests packet_strata
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 655 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[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/icmp6.rs - packet::icmp6 (line 30) ... ok
[INFO] [stdout] test src/packet/ipv6.rs - packet::ipv6 (line 46) ... ok
[INFO] [stdout] test src/packet/ether.rs - packet::ether (line 56) ... ok
[INFO] [stdout] test src/packet/ether.rs - packet::ether (line 35) ... ok
[INFO] [stdout] test src/packet/ipv4.rs - packet::ipv4 (line 38) ... 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/icmp6.rs - packet::icmp6 (line 53) ... ok
[INFO] [stdout] test src/packet/ipv6.rs - packet::ipv6 (line 77) ... ok
[INFO] [stdout] test src/packet/ipv4.rs - packet::ipv4 (line 70) ... ok
[INFO] [stdout] test src/packet/null.rs - packet::null (line 31) ... ok
[INFO] [stdout] test src/packet/sctp.rs - packet::sctp (line 30) ... ok
[INFO] [stdout] test src/packet/iter.rs - packet::iter::collect_headers (line 893) ... ok
[INFO] [stdout] test src/packet/iter.rs - packet::iter::PacketIter<'a>::new (line 187) ... ok
[INFO] [stdout] test src/packet/icmp.rs - packet::icmp (line 30) ... ok
[INFO] [stdout] test src/packet/null.rs - packet::null (line 50) ... ok
[INFO] [stdout] test src/packet/icmp.rs - packet::icmp (line 53) ... ok
[INFO] [stdout] test src/packet/sll.rs - packet::sll (line 46) ... ok
[INFO] [stdout] test src/packet/sll.rs - packet::sll (line 69) ... ok
[INFO] [stdout] test src/packet/tunnel/gre.rs - packet::tunnel::gre (line 38) ... ok
[INFO] [stdout] test src/packet/tunnel/geneve.rs - packet::tunnel::geneve (line 56) ... ok
[INFO] [stdout] test src/packet/tcp.rs - packet::tcp (line 39) ... ok
[INFO] [stdout] test src/packet/tunnel/geneve.rs - packet::tunnel::geneve (line 35) ... ok
[INFO] [stdout] test src/packet/tunnel.rs - packet::tunnel (line 56) ... ok
[INFO] [stdout] test src/packet/tunnel/l2tp.rs - packet::tunnel::l2tp (line 62) ... ok
[INFO] [stdout] test src/packet/tunnel/gre.rs - packet::tunnel::gre (line 60) ... ok
[INFO] [stdout] test src/packet/tunnel/mpls.rs - packet::tunnel::mpls (line 49) ... ok
[INFO] [stdout] test src/packet/tunnel/gtpv1.rs - packet::tunnel::gtpv1 (line 32) ... ok
[INFO] [stdout] test src/packet/tunnel/gtpv1.rs - packet::tunnel::gtpv1 (line 55) ... ok
[INFO] [stdout] test src/packet/tcp.rs - packet::tcp (line 66) ... ok
[INFO] [stdout] test src/packet/tunnel/mpls.rs - packet::tunnel::mpls (line 30) ... ok
[INFO] [stdout] test src/packet/tunnel/l2tp.rs - packet::tunnel::l2tp (line 84) ... ok
[INFO] [stdout] test src/packet/tunnel/gtpv2.rs - packet::tunnel::gtpv2 (line 30) ... 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/gtpv2.rs - packet::tunnel::gtpv2 (line 51) ... 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 57) ... ok
[INFO] [stdout] test src/packet/tunnel/nvgre.rs - packet::tunnel::nvgre (line 34) ... ok
[INFO] [stdout] test src/packet/tunnel/pbb.rs - packet::tunnel::pbb (line 60) ... ok
[INFO] [stdout] test src/packet/tunnel/pptp.rs - packet::tunnel::pptp (line 36) ... ok
[INFO] [stdout] test src/packet/tunnel/teredo.rs - packet::tunnel::teredo (line 59) ... ok
[INFO] [stdout] test src/packet/tunnel/vxlan.rs - packet::tunnel::vxlan (line 50) ... ok
[INFO] [stdout] test src/packet/tunnel/pbb.rs - packet::tunnel::pbb (line 42) ... ok
[INFO] [stdout] test src/packet/tunnel/vxlan.rs - packet::tunnel::vxlan (line 30) ... ok
[INFO] [stdout] test src/packet/tunnel/stt.rs - packet::tunnel::stt (line 78) ... ok
[INFO] [stdout] test src/packet/tunnel/stt.rs - packet::tunnel::stt (line 53) ... ok
[INFO] [stdout] test src/packet/udp.rs - packet::udp (line 29) ... ok
[INFO] [stdout] test src/packet/udp.rs - packet::udp (line 52) ... ok
[INFO] [stdout] test src/packet/tunnel/teredo.rs - packet::tunnel::teredo (line 89) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 50 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 3.97s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "914b6f964993d1a17f67e463ae25f446dec5efe32ac002930a15771ff0d3997e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "914b6f964993d1a17f67e463ae25f446dec5efe32ac002930a15771ff0d3997e", kill_on_drop: false }`
[INFO] [stdout] 914b6f964993d1a17f67e463ae25f446dec5efe32ac002930a15771ff0d3997e
