[INFO] fetching crate rs-pfcp 0.3.1... [INFO] testing rs-pfcp-0.3.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate rs-pfcp 0.3.1 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate rs-pfcp 0.3.1 [INFO] finished tweaking crates.io crate rs-pfcp 0.3.1 [INFO] tweaked toml for crates.io crate rs-pfcp 0.3.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rs-pfcp 0.3.1 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 rs-pfcp 0.3.1 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] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded derive-into-owned v0.2.0 [INFO] [stderr] Downloaded thiserror v2.0.16 [INFO] [stderr] Downloaded find-msvc-tools v0.1.2 [INFO] [stderr] Downloaded pcap-file v2.0.0 [INFO] [stderr] Downloaded byteorder_slice v3.0.0 [INFO] [stderr] Downloaded windows-targets v0.53.4 [INFO] [stderr] Downloaded thiserror-impl v2.0.16 [INFO] [stderr] Downloaded network-interface v2.0.5 [INFO] [stderr] Downloaded cc v1.2.39 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 283bfbb9ecda8550c9016695894f7f0d2fcdaae04cb056fed5c6421452679993 [INFO] running `Command { std: "docker" "start" "-a" "283bfbb9ecda8550c9016695894f7f0d2fcdaae04cb056fed5c6421452679993", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "283bfbb9ecda8550c9016695894f7f0d2fcdaae04cb056fed5c6421452679993", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "283bfbb9ecda8550c9016695894f7f0d2fcdaae04cb056fed5c6421452679993", kill_on_drop: false }` [INFO] [stdout] 283bfbb9ecda8550c9016695894f7f0d2fcdaae04cb056fed5c6421452679993 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] ffe31c694c5a1dd1b2cb4045928a382b712412ff041801d4493db63a99e7569d [INFO] running `Command { std: "docker" "start" "-a" "ffe31c694c5a1dd1b2cb4045928a382b712412ff041801d4493db63a99e7569d", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling find-msvc-tools v0.1.2 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling byteorder_slice v3.0.0 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling cc v1.2.39 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling network-interface v2.0.5 [INFO] [stderr] Compiling derive-into-owned v0.2.0 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling pcap-file v2.0.0 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_yaml_ng v0.10.0 [INFO] [stderr] Compiling rs-pfcp v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.70s [INFO] running `Command { std: "docker" "inspect" "ffe31c694c5a1dd1b2cb4045928a382b712412ff041801d4493db63a99e7569d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ffe31c694c5a1dd1b2cb4045928a382b712412ff041801d4493db63a99e7569d", kill_on_drop: false }` [INFO] [stdout] ffe31c694c5a1dd1b2cb4045928a382b712412ff041801d4493db63a99e7569d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] ddeca751e01b14a100cc8d00bbcaebea8fe0339eda23c6d3200488423d336fcd [INFO] running `Command { std: "docker" "start" "-a" "ddeca751e01b14a100cc8d00bbcaebea8fe0339eda23c6d3200488423d336fcd", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.27 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling is-terminal v0.4.16 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling serde_yaml_ng v0.10.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling rs-pfcp v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 34.28s [INFO] running `Command { std: "docker" "inspect" "ddeca751e01b14a100cc8d00bbcaebea8fe0339eda23c6d3200488423d336fcd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ddeca751e01b14a100cc8d00bbcaebea8fe0339eda23c6d3200488423d336fcd", kill_on_drop: false }` [INFO] [stdout] ddeca751e01b14a100cc8d00bbcaebea8fe0339eda23c6d3200488423d336fcd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 277cb5279281d0bd8884b79a0870aa7255e6a57f5e147af690fb92f02dd93d79 [INFO] running `Command { std: "docker" "start" "-a" "277cb5279281d0bd8884b79a0870aa7255e6a57f5e147af690fb92f02dd93d79", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rs_pfcp-9c881f72b2f79632) [INFO] [stdout] [INFO] [stdout] running 2689 tests [INFO] [stdout] test comparison::builder::compare::tests::test_compare_headers_same ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_deep_compare_with_unordered_ies ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_execute_comparison_different_sequence ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_compare_headers_ignore_sequence ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_deep_compare_grouped_ie_missing_child ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_deep_compare_grouped_ie_mismatch ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_parse_child_ies_multiple ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_parse_child_ies_single ... ok [INFO] [stdout] test comparison::builder::tests::test_new_same_type ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_is_grouped_ie ... ok [INFO] [stdout] test comparison::builder::tests::test_preset_strict_mode ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_parse_child_ies_empty ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_shallow_compare_grouped_ie ... ok [INFO] [stdout] test comparison::diff::tests::test_difference_yaml_header_field ... ok [INFO] [stdout] test comparison::diff::tests::test_difference_yaml_ie_count ... ok [INFO] [stdout] test comparison::builder::tests::test_builder_chaining ... ok [INFO] [stdout] test comparison::diff::tests::test_message_diff_to_yaml ... ok [INFO] [stdout] test comparison::options::tests::test_default_options ... ok [INFO] [stdout] test comparison::diff::tests::test_format_hex_short ... ok [INFO] [stdout] test comparison::diff::tests::test_difference_yaml_ie_value ... ok [INFO] [stdout] test comparison::options::tests::test_is_timestamp_ie ... ok [INFO] [stdout] test comparison::options::tests::test_should_compare_ie_ignore_timestamps ... ok [INFO] [stdout] test comparison::builder::tests::test_preset_test_mode ... ok [INFO] [stdout] test comparison::options::tests::test_should_compare_ie_focus ... ok [INFO] [stdout] test comparison::options::tests::test_should_compare_ie_default ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_execute_comparison_ignore_sequence ... ok [INFO] [stdout] test comparison::diff::tests::test_message_diff_display ... ok [INFO] [stdout] test comparison::diff::tests::test_format_hex_long ... ok [INFO] [stdout] test comparison::options::tests::test_use_semantic_for_ie ... ok [INFO] [stdout] test comparison::result::tests::test_comparison_result_is_match ... ok [INFO] [stdout] test comparison::result::tests::test_comparison_result_summary_match ... ok [INFO] [stdout] test comparison::result::tests::test_comparison_stats_default ... ok [INFO] [stdout] test comparison::options::tests::test_should_compare_ie_ignored ... ok [INFO] [stdout] test comparison::result::tests::test_comparison_stats_match_rate ... ok [INFO] [stdout] test comparison::result::tests::test_header_match_complete ... ok [INFO] [stdout] test comparison::result::tests::test_header_match_mismatch ... ok [INFO] [stdout] test comparison::result::tests::test_comparison_result_summary_mismatch ... ok [INFO] [stdout] test comparison::diff::tests::test_message_diff_new ... ok [INFO] [stdout] test comparison::diff::tests::test_message_diff_summary ... ok [INFO] [stdout] test comparison::result::tests::test_header_match_with_ignores ... ok [INFO] [stdout] test comparison::result::tests::test_mismatch_reason_display ... ok [INFO] [stdout] test comparison::semantic::tests::test_compare_semantically_fteid ... ok [INFO] [stdout] test comparison::semantic::tests::test_compare_semantically_unsupported_type ... ok [INFO] [stdout] test comparison::semantic::tests::test_compare_semantically_with_tolerance ... ok [INFO] [stdout] test comparison::semantic::tests::test_fteid_semantic_mismatch_different_choose_flag ... ok [INFO] [stdout] test comparison::semantic::tests::test_fteid_semantic_match_different_v4_flag_same_address ... ok [INFO] [stdout] test comparison::semantic::tests::test_fteid_semantic_mismatch_different_teid ... ok [INFO] [stdout] test comparison::semantic::tests::test_fteid_semantic_mismatch_different_ipv4 ... ok [INFO] [stdout] test comparison::semantic::tests::test_timestamp_tolerance_exact_match ... ok [INFO] [stdout] test comparison::semantic::tests::test_timestamp_tolerance_outside_window ... ok [INFO] [stdout] test comparison::semantic::tests::test_timestamp_tolerance_reverse_order ... ok [INFO] [stdout] test comparison::semantic::tests::test_timestamp_tolerance_within_window ... ok [INFO] [stdout] test comparison::semantic::tests::test_compare_semantically_ue_ip_address ... ok [INFO] [stdout] test comparison::semantic::tests::test_ue_ip_address_semantic_match_dual_stack ... ok [INFO] [stdout] test comparison::semantic::tests::test_ue_ip_address_semantic_match_identical ... ok [INFO] [stdout] test comparison::semantic::tests::test_ue_ip_address_semantic_mismatch_different_ipv4 ... ok [INFO] [stdout] test comparison::semantic::tests::test_ue_ip_address_semantic_mismatch_different_ipv6 ... ok [INFO] [stdout] test error::tests::test_builder_error_messages ... ok [INFO] [stdout] test error::tests::test_byte_pluralization ... ok [INFO] [stdout] test error::tests::test_invalid_value_messages ... ok [INFO] [stdout] test error::tests::test_length_error_messages ... ok [INFO] [stdout] test error::tests::test_missing_ie_messages ... ok [INFO] [stdout] test error::tests::test_pfcp_error_clone ... ok [INFO] [stdout] test comparison::semantic::tests::test_fteid_semantic_match_identical ... ok [INFO] [stdout] test error::tests::test_pfcp_error_debug ... ok [INFO] [stdout] test error::tests::test_pfcp_error_display_all_variants ... ok [INFO] [stdout] test error::tests::test_pfcp_error_encoding_error ... ok [INFO] [stdout] test error::tests::test_pfcp_error_from_io_error ... ok [INFO] [stdout] test error::tests::test_pfcp_error_from_utf8_error ... ok [INFO] [stdout] test error::tests::test_pfcp_error_invalid_length ... ok [INFO] [stdout] test error::tests::test_pfcp_error_invalid_value ... ok [INFO] [stdout] test error::tests::test_pfcp_error_message_parse_error ... ok [INFO] [stdout] test error::tests::test_pfcp_error_missing_ie_in_message ... ok [INFO] [stdout] test error::tests::test_pfcp_error_missing_ie_in_grouped ... ok [INFO] [stdout] test error::tests::test_pfcp_error_missing_mandatory_ie ... ok [INFO] [stdout] test error::tests::test_pfcp_error_parse_error_at ... ok [INFO] [stdout] test error::tests::test_pfcp_error_source ... ok [INFO] [stdout] test error::tests::test_to_cause_code_encoding_error ... ok [INFO] [stdout] test error::tests::test_pfcp_error_zero_length_not_allowed ... ok [INFO] [stdout] test error::tests::test_to_cause_code_ie_parse_error ... ok [INFO] [stdout] test error::tests::test_to_cause_code_invalid_value ... ok [INFO] [stdout] test error::tests::test_pfcp_error_validation_error ... ok [INFO] [stdout] test error::tests::test_to_cause_code_all_variants ... ok [INFO] [stdout] test error::tests::test_to_cause_code_io_error ... ok [INFO] [stdout] test error::tests::test_security_error_messages ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_deep_compare_grouped_ie_match ... ok [INFO] [stdout] test error::tests::test_to_cause_code_message_parse_error ... ok [INFO] [stdout] test error::tests::test_to_cause_code_missing_mandatory_ie ... ok [INFO] [stdout] test error::tests::test_to_cause_code_validation_error ... ok [INFO] [stdout] test error::tests::test_utf8_error_messages ... ok [INFO] [stdout] test ie::access_availability_control_information::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::access_availability_control_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::access_availability_information::tests::test_all_combinations ... ok [INFO] [stdout] test ie::access_availability_information::tests::test_marshal_byte_layout ... ok [INFO] [stdout] test ie::access_availability_information::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::access_availability_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::access_availability_report::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::access_availability_report::tests::test_missing_info_fails ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_5g_rule_activation ... ok [INFO] [stdout] test ie::activate_predefined_rules::tests::test_activate_predefined_rules_invalid_utf8 ... ok [INFO] [stdout] test ie::activate_predefined_rules::tests::test_activate_predefined_rules_marshal_unmarshal ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_marshal_max_value ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_round_trip_various ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_scheduled_provisioning ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_to_ie ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_unmarshal_empty ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_unmarshal_short ... ok [INFO] [stdout] test ie::additional_monitoring_time::tests::test_marshal_unmarshal_monitoring_time_only ... ok [INFO] [stdout] test ie::additional_monitoring_time::tests::test_marshal_unmarshal_with_time_threshold ... ok [INFO] [stdout] test ie::additional_monitoring_time::tests::test_marshal_unmarshal_with_event_quota ... ok [INFO] [stdout] test ie::additional_monitoring_time::tests::test_missing_monitoring_time ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_compare_headers_different_sequence ... ok [INFO] [stdout] test ie::additional_monitoring_time::tests::test_to_ie ... ok [INFO] [stdout] test comparison::builder::compare::tests::test_execute_comparison_identical ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_convenience_constructors ... ok [INFO] [stdout] test error::tests::test_pfcp_error_parse_error ... ok [INFO] [stdout] test error::tests::test_to_cause_code_invalid_length ... ok [INFO] [stdout] test ie::access_availability_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::access_availability_information::tests::test_unmarshal_invalid_access_type ... ok [INFO] [stdout] test ie::access_availability_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_new ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_marshal_zero ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_clone ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_flag_checks ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_marshal_len ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_marshal_zero ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_round_trip_various_values ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_to_ie ... ok [INFO] [stdout] test ie::aggregated_urr_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::aggregated_urr_id::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_unmarshal_empty_data ... ok [INFO] [stdout] test ie::aggregated_urr_id::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::aggregated_urr_id::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::aggregated_urrs::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::aggregated_urrs::tests::test_missing_aggregated_urr_id ... ok [INFO] [stdout] test ie::aggregated_urrs::tests::test_missing_multiplier ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_dual_stack ... ok [INFO] [stdout] test ie::aggregated_urr_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_new ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_usage_scenarios ... ok [INFO] [stdout] test ie::aggregated_urrs::tests::test_to_ie ... ok [INFO] [stdout] test ie::additional_usage_reports_information::tests::test_additional_usage_reports_information_marshal_max_value ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_ipv4_only ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_ipv6_only ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_round_trip ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_to_ie ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_spec_compliance ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_unmarshal_errors ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_5g_dnn_examples ... ok [INFO] [stdout] test ie::alternative_smf_ip_address::tests::test_alternative_smf_ip_address_with_ppe_flag ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_decode_name_empty ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_decode_name_zero_only ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_from_str ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_long_label ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_marshal_unmarshal_complex ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_unmarshal_invalid_label_length ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_marshal_unmarshal_simple ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_marshal_len ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_very_long_label_truncation ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_marshal_unmarshal_empty ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_marshal_simple ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_marshal_too_long ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_single_label ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_round_trip_various_names ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_to_ie ... ok [INFO] [stdout] test ie::apn_dnn::tests::test_apn_dnn_multiple_short_labels ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_marshal_partial ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_new ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_convenience_constructors ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_simple_app ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_to_ie ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_unicode_support ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_real_world_scenarios ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_5g_scenarios ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_clone ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_empty ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_long_identifier ... ok [INFO] [stdout] test ie::access_availability_control_information::tests::test_missing_requested_fails ... ok [INFO] [stdout] test ie::activation_time::tests::test_activation_time_byte_order ... ok [INFO] [stdout] test ie::application_detection_information::tests::test_application_detection_information_unmarshal_empty_data ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_marshal_empty ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_new ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_round_trip ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_round_trip_empty ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_to_ie ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_unicode ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_unmarshal ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_unmarshal_empty ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::apply_action::tests::test_apply_action_marshal_unmarshal ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_various_formats ... ok [INFO] [stdout] test ie::apply_action::tests::test_apply_action_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::area_session_id::tests::test_byte_order ... ok [INFO] [stdout] test ie::area_session_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::area_session_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::average_packet_delay::tests::test_byte_order ... ok [INFO] [stdout] test ie::area_session_id::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::average_packet_delay::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::average_packet_delay::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_5g_qos_monitoring ... ok [INFO] [stdout] test ie::average_packet_delay::tests::test_to_ie ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_five_minutes ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_one_hour ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_hundred_milliseconds ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_one_minute ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_one_second ... ok [INFO] [stdout] test ie::area_session_id::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::area_session_id::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::average_packet_delay::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_ten_milliseconds ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_ten_minutes ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_ten_seconds ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_marshal_max_value ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_marshal_unmarshal ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_marshal_zero ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_new ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_millisecond_precision ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_real_world_long_measurement ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_real_world_short_burst ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_round_trip_various ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_to_ie ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_unmarshal_empty ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_value ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_byte_order ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_convenience_thirty_minutes ... ok [INFO] [stdout] test ie::application_id::tests::test_application_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::bridge_management_information_container::tests::test_to_ie ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_boundary_values ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_marshal ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_new_invalid_pcp ... ok [INFO] [stdout] test ie::application_id::tests::test_application_id_unmarshal_empty ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_clone ... ok [INFO] [stdout] test ie::application_instance_id::tests::test_application_instance_id_marshal ... ok [INFO] [stdout] test ie::averaging_window::tests::test_averaging_window_unmarshal_short ... ok [INFO] [stdout] test ie::bar_id::tests::test_bar_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::bar_id::tests::test_bar_id_round_trip ... ok [INFO] [stdout] test ie::application_id::tests::test_application_id_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::bar_id::tests::test_bar_id_to_ie ... ok [INFO] [stdout] test ie::bar_id::tests::test_bar_id_unmarshal_empty ... ok [INFO] [stdout] test ie::bridge_management_information_container::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::bridge_management_information_container::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_new_invalid_vid ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_new_valid ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_scenarios ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_unmarshal_empty ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_unmarshal_short ... ok [INFO] [stdout] test ie::cause::tests::test_cause_marshal_unmarshal ... ok [INFO] [stdout] test ie::cause::tests::test_cause_rejection_values ... ok [INFO] [stdout] test ie::cause::tests::test_cause_reserved_value ... ok [INFO] [stdout] test ie::cause::tests::test_cause_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::cause::tests::test_cause_value_from_u8 ... ok [INFO] [stdout] test ie::configured_time_domain::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::configured_time_domain::tests::test_to_ie ... ok [INFO] [stdout] test ie::configured_time_domain::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::cp_function_features::tests::test_cp_function_features_marshal_unmarshal ... ok [INFO] [stdout] test ie::cp_function_features::tests::test_cp_function_features_unmarshal_empty ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_display ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_ipv4_only ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_from_conversions ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_dual_stack ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_round_trip ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_spec_compliance ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_unmarshal_errors ... ok [INFO] [stdout] test ie::cp_pfcp_entity_ip_address::tests::test_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::cp_pfcp_entity_ip_address::tests::test_marshal_unmarshal_dual ... ok [INFO] [stdout] test ie::cp_pfcp_entity_ip_address::tests::test_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::cp_pfcp_entity_ip_address::tests::test_to_ie ... ok [INFO] [stdout] test ie::cp_pfcp_entity_ip_address::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::cp_pfcp_entity_ip_address::tests::test_unmarshal_no_flags ... ok [INFO] [stdout] test ie::create_bridge_info_for_tsc::tests::test_marshal_unmarshal_all_fields ... ok [INFO] [stdout] test ie::create_bar::tests::test_create_bar_marshal_unmarshal_with_optional ... ok [INFO] [stdout] test ie::create_bridge_info_for_tsc::tests::test_marshal_unmarshal_bridge_id_only ... ok [INFO] [stdout] test ie::create_bridge_info_for_tsc::tests::test_to_ie ... ok [INFO] [stdout] test ie::create_bridge_info_for_tsc::tests::test_marshal_unmarshal_empty ... ok [INFO] [stdout] test ie::create_bar::tests::test_create_bar_marshal_unmarshal ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_convenience_uplink_to_core ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_convenience_downlink_to_access ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_ipv6_only ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_convenience_drop_traffic ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_convenience_forward_and_duplicate ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_convenience_to_data_network ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_enhanced_comprehensive ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_enhanced_validation_missing_far_id ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_validation_buffer_requires_bar_id ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_round_trip ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_to_ie ... ok [INFO] [stdout] test ie::c_tag::tests::test_ctag_unmarshal_valid ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_validation_buffer_with_bar_id ... ok [INFO] [stdout] test ie::configured_time_domain::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::cp_ip_address::tests::test_cp_ip_address_to_ie ... ok [INFO] [stdout] test ie::create_far::tests::test_builder_convenience_buffer_traffic ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_builder_basic ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_builder_comprehensive ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_builder_method ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_builder_missing_action ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_basic_construction ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_buffer ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_builder_forward_to_network ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_downlink_forward ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_drop ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_marshal_unmarshal_with_bar ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_marshal_unmarshal ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_to_ie ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_unmarshal_missing_mandatory ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_uplink_forward ... ok [INFO] [stdout] test ie::create_far::tests::test_create_far_with_action_enum ... ok [INFO] [stdout] test ie::create_far::tests::test_far_action_conversions ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_builder_missing_required ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_builder_comprehensive ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_downlink_core ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_marshal_unmarshal ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_marshal_unmarshal_with_optionals ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_closed_gate ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_uplink_access ... ok [INFO] [stdout] test ie::create_far::tests::test_traffic_direction_enum ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_all_fields ... ok [INFO] [stdout] test ie::create_pdr::tests::test_create_pdr_builder ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_downlink_only ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_guaranteed_rate ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_ie_round_trip ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_rate_limit ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_open_gate ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_new ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_with_rate_limit ... ok [INFO] [stdout] test ie::create_qer::tests::test_convenience_builder ... ok [INFO] [stdout] test ie::create_qer::tests::test_convenience_downlink_only ... ok [INFO] [stdout] test ie::create_qer::tests::test_convenience_with_rate_limit ... ok [INFO] [stdout] test ie::create_qer::tests::test_convenience_uplink_only ... ok [INFO] [stdout] test ie::create_qer::tests::test_create_qer_marshal_unmarshal_basic ... ok [INFO] [stdout] test ie::create_qer::tests::test_convenience_closed_gate ... ok [INFO] [stdout] test ie::create_qer::tests::test_create_qer_unmarshal_missing_qer_id ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_create_traffic_endpoint_marshal_unmarshal_with_f_teid ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_create_traffic_endpoint_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_create_traffic_endpoint_to_ie ... ok [INFO] [stdout] test ie::create_qer::tests::test_create_qer_new ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_uplink_only ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_traffic_endpoint_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_create_traffic_endpoint_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::create_qer::tests::test_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_traffic_endpoint_id_unmarshal_empty ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_basic ... ok [INFO] [stdout] test ie::create_qer::tests::test_create_qer_marshal_unmarshal_complex ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_comprehensive ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_ie_round_trip ... ok [INFO] [stdout] test ie::create_traffic_endpoint::tests::test_create_traffic_endpoint_marshal_unmarshal_with_ue_ip ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_missing_measurement_method ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_missing_reporting_triggers ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_uplink_downlink_volume ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_event_only_no_thresholds ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_method ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_combined_measurements_valid ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_duration_without_threshold ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_subsequent_volume_counts ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_threshold_without_volume ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_volume_without_threshold ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_subsequent_time_counts ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::created_pdr::tests::test_created_pdr_marshal_unmarshal ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_with_time_threshold ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_5g_upf_allocation ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_comprehensive ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_dual_stack ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_round_trip ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_to_ie ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_with_f_teid ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_with_redundant_f_teid ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_measurement::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_measurement::tests::test_to_ie ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_measurement::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_threshold::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_threshold::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_threshold::tests::test_to_ie ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_threshold::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::data_network_access_identifier::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::data_network_access_identifier::tests::test_to_ie ... ok [INFO] [stdout] test ie::data_network_access_identifier::tests::test_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::data_status::tests::test_marshal_unmarshal_both ... ok [INFO] [stdout] test ie::data_status::tests::test_marshal_unmarshal_single ... ok [INFO] [stdout] test ie::data_status::tests::test_to_ie ... ok [INFO] [stdout] test ie::data_status::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::deactivate_predefined_rules::tests::test_deactivate_predefined_rules_invalid_utf8 ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_validation_threshold_without_duration ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_new ... ok [INFO] [stdout] test ie::deactivate_predefined_rules::tests::test_deactivate_predefined_rules_marshal_unmarshal ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_5g_rule_deactivation ... ok [INFO] [stdout] test ie::created_bridge_info_for_tsc::tests::test_marshal_unmarshal_all_fields ... ok [INFO] [stdout] test ie::create_urr::tests::test_create_urr_marshal_unmarshal_mandatory ... ok [INFO] [stdout] test ie::created_pdr::tests::test_created_pdr_with_choose_id ... ok [INFO] [stdout] test ie::created_bridge_info_for_tsc::tests::test_to_ie ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_clone ... ok [INFO] [stdout] test ie::create_qer::tests::test_convenience_open_gate ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_new ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_marshal_max_value ... ok [INFO] [stdout] test ie::create_qer::tests::test_create_qer_to_ie ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_round_trip_various ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_marshal_zero ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_scheduled_deprovisioning ... ok [INFO] [stdout] test ie::created_pdr::tests::test_created_pdr_with_proper_fteid ... ok [INFO] [stdout] test ie::destination_interface::tests::test_destination_interface_marshal_unmarshal ... ok [INFO] [stdout] test ie::destination_interface::tests::test_destination_interface_unmarshal_empty ... ok [INFO] [stdout] test ie::dl_buffering_duration::tests::test_dl_buffering_duration_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::created_traffic_endpoint::tests::test_created_traffic_endpoint_with_ue_ip ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_marshal_2byte ... ok [INFO] [stdout] test ie::cumulative_rate_ratio_measurement::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_unmarshal_empty ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_unmarshal_short ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_marshal_1byte ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_to_ie ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_unmarshal_1byte ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_to_ie ... ok [INFO] [stdout] test ie::dl_buffering_duration::tests::test_dl_buffering_duration_marshal_unmarshal ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_round_trip ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_best_effort ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_unmarshal_too_long ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_boundary_values ... ok [INFO] [stdout] test ie::dl_data_packets_size::tests::test_byte_order ... ok [INFO] [stdout] test ie::dl_data_packets_size::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::dl_data_packets_size::tests::test_to_ie ... ok [INFO] [stdout] test ie::dl_data_packets_size::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::dl_data_packets_size::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_5g_scenarios ... ok [INFO] [stdout] test ie::dl_buffering_suggested_packet_count::tests::test_unmarshal_2byte ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_expedited_forwarding ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_invalid_dscp ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_marshal ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_new ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_unmarshal ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_to_ie ... ok [INFO] [stdout] test ie::dl_periodicity::tests::test_byte_order ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_round_trip ... ok [INFO] [stdout] test ie::dl_periodicity::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_clone ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_constants ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_round_trip_various ... ok [INFO] [stdout] test ie::dl_periodicity::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_dscp ... ok [INFO] [stdout] test ie::dl_flow_level_marking::tests::test_dl_flow_level_marking_unmarshal_short ... ok [INFO] [stdout] test ie::dl_periodicity::tests::test_to_ie ... ok [INFO] [stdout] test ie::dl_periodicity::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::downlink_data_notification_delay::tests::test_downlink_data_notification_delay_marshal_unmarshal ... ok [INFO] [stdout] test ie::downlink_data_notification_delay::tests::test_downlink_data_notification_delay_unmarshal_short ... ok [INFO] [stdout] test ie::downlink_data_report::tests::test_marshal_unmarshal_with_size_and_status ... ok [INFO] [stdout] test ie::downlink_data_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::downlink_data_report::tests::test_missing_pdr_id_fails ... ok [INFO] [stdout] test ie::downlink_data_service_information::tests::test_downlink_data_service_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::downlink_data_report::tests::test_marshal_unmarshal_pdr_id_only ... ok [INFO] [stdout] test ie::downlink_data_service_information::tests::test_downlink_data_service_information_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_marshal_unmarshal_both ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_marshal_unmarshal_bytes_only ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_marshal_unmarshal_none ... ok [INFO] [stdout] test ie::downlink_data_report::tests::test_marshal_unmarshal_with_ddsi ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_marshal_unmarshal_packets_only ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_round_trip_max_values ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_unmarshal_short_bytes ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_unmarshal_short_packets ... ok [INFO] [stdout] test ie::dscp_to_ppi_control_information::tests::test_marshal_unmarshal_multiple_mappings ... ok [INFO] [stdout] test ie::dscp_to_ppi_control_information::tests::test_marshal_unmarshal_mapping_only ... ok [INFO] [stdout] test ie::dscp_to_ppi_control_information::tests::test_missing_mapping_fails ... ok [INFO] [stdout] test ie::dscp_to_ppi_control_information::tests::test_marshal_unmarshal_with_qfis ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_marshal_byte_layout ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_dscp_masks_high_bits ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_marshal_unmarshal_empty_dscp ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_marshal_unmarshal_with_dscp_values ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_ppi_masks_high_bits ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::dstt_port_number::tests::test_byte_order ... ok [INFO] [stdout] test ie::dscp_to_ppi_mapping_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::dstt_port_number::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::dstt_port_number::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::dstt_port_number::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::dstt_port_number::tests::test_to_ie ... ok [INFO] [stdout] test ie::duplicating_parameters::tests::test_duplicating_parameters_marshal_unmarshal ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_marshal_max_value ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_marshal_unmarshal ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_marshal_len ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_to_ie ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_new ... ok [INFO] [stdout] test ie::dropped_dl_traffic_threshold::tests::test_to_ie ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_unmarshal_empty_data ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_marshal_zero ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_3gpp_timestamps ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_byte_order ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_marshal_zero ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_new ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_round_trip_various_values ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_to_ie ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_unmarshal_empty_data ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::error_indication_report::tests::test_marshal_unmarshal_multiple_peers ... ok [INFO] [stdout] test ie::error_indication_report::tests::test_marshal_unmarshal_single_peer ... ok [INFO] [stdout] test ie::error_indication_report::tests::test_missing_peer_fails ... ok [INFO] [stdout] test ie::duration_measurement::tests::test_duration_measurement_round_trip_various_values ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_builder_multiple_detected ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_builder_with_detected ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_new ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_round_trip_comprehensive ... ok [INFO] [stdout] test ie::error_indication_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_scenarios ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_builder_empty ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_round_trip_with_detected ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_to_ie ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_clone_copy ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_marshal ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_new ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_round_trip ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_scenarios ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_to_ie ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_unmarshal_short ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_unmarshal_empty ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_unmarshal_valid ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_marshal ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_new ... ok [INFO] [stdout] test ie::ethernet_context_information::tests::test_ethernet_context_information_unmarshal_empty ... ok [INFO] [stdout] test ie::ethernet_filter_id::tests::test_ethernet_filter_id_ordering ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_clone_copy ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_bidirectional ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_scenarios ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_to_ie ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_unidirectional ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_unmarshal_empty ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_clone_copy ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_from_secs ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_duration_conversion ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_marshal ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_round_trip ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_new ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_scenarios ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_to_ie ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_unmarshal_short ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_round_trip ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_builder_basic ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_unmarshal_empty ... ok [INFO] [stdout] test ie::ethernet_inactivity_timer::tests::test_ethernet_inactivity_timer_unmarshal_valid ... ok [INFO] [stdout] test ie::ethernet_filter_properties::tests::test_ethernet_filter_properties_unmarshal_valid ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_builder_bidirectional ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_builder_comprehensive ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_builder_with_ethertype ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_max_macs ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_builder_with_mac ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_multiple_macs ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_multiple_macs_with_vec ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_round_trip_comprehensive ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_round_trip_basic ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_round_trip_multiple_macs ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_to_ie ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_too_many_macs ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_new ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_round_trip_with_mac ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_new ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_scenarios ... ok [INFO] [stdout] test ie::ethernet_packet_filter::tests::test_ethernet_packet_filter_unmarshal_missing_filter_id ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_scenarios ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_marshal_len ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_clone_copy ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_session_duration ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_round_trip ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_unmarshal_with_header ... ok [INFO] [stdout] test ie::end_time::tests::test_end_time_marshal_max_value ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_to_ie ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_unmarshal_with_spare_bits ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_untagged ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_unmarshal_empty ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_unmarshal_untagged ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_marshal ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_builder_empty_invalid ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_builder_multiple_detected ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_both ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_multiple_detected ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_empty_invalid ... ok [INFO] [stdout] test ie::ethernet_pdu_session_information::tests::test_ethernet_pdu_session_information_with_header ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_removed_only ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_detected_only ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_to_ie ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_round_trip ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_builder_both ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_ethernet_traffic_information_unmarshal_empty ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_scenario_vlan_tagged_macs ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_arp ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_clone_copy ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_constants ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_ipv4 ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_ipv6 ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_marshal ... ok [INFO] [stdout] test ie::ethernet_traffic_information::tests::test_builder_detected_only ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_new ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_round_trip ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_scenarios ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_unmarshal_valid ... ok [INFO] [stdout] test ie::event_quota::tests::test_byte_order ... ok [INFO] [stdout] test ie::event_quota::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::event_quota::tests::test_to_ie ... ok [INFO] [stdout] test ie::event_quota::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::event_threshold::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::event_threshold::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::event_threshold::tests::test_to_ie ... ok [INFO] [stdout] test ie::event_threshold::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::event_time_stamp::tests::test_byte_order ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_to_ie ... ok [INFO] [stdout] test ie::event_time_stamp::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_unmarshal_empty ... ok [INFO] [stdout] test ie::event_time_stamp::tests::test_to_ie ... ok [INFO] [stdout] test ie::event_time_stamp::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::event_time_stamp::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::extended_dl_buffering_notification_policy::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::extended_dl_buffering_notification_policy::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::extended_dl_buffering_notification_policy::tests::test_to_ie ... ok [INFO] [stdout] test ie::extended_dl_buffering_notification_policy::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_choose_dual_stack ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_choose_id_without_choose ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_choose_dual_stack_with_id ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_choose_ipv4 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_choose_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_choose_with_id ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_conflicting_ipv4 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_conflicting_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_dual_stack ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_ipv4 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_method_chaining ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_method ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_missing_teid ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_convenience_choose_dual_stack ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_convenience_choose_ipv4 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_convenience_choose_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_convenience_dual_stack ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_convenience_ipv4 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_convenience_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_flags_encoding ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_marshal_unmarshal_ipv4_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_unmarshal_missing_choose_id ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_no_choose_id_without_chid_flag ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_unmarshal_short_payload ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_with_choose_flags ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_with_choose_id ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_5g_scenario_qos_enforcement ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_5g_scenario_session_establishment ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_5g_scenario_session_modification ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_5g_scenario_usage_reporting ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_clone ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_far ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_marshal_far ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_marshal_pdr ... ok [INFO] [stdout] test ie::event_time_stamp::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::f_teid::tests::test_fteid_builder_no_ip_method ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_marshal_qer ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_marshal_urr ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_max_values ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_new_far ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_new_pdr ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_pdr ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_qer ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_round_trip_far ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_round_trip_pdr ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_round_trip_qer ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_round_trip_urr ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_to_ie ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_empty ... ok [INFO] [stdout] test ie::create_urr::tests::test_builder_with_volume_threshold ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_far ... ok [INFO] [stdout] test ie::create_urr::tests::test_create_urr_marshal_unmarshal_all ... ok [INFO] [stdout] test ie::created_bridge_info_for_tsc::tests::test_marshal_unmarshal_bridge_id_only ... ok [INFO] [stdout] test ie::created_bridge_info_for_tsc::tests::test_marshal_unmarshal_empty ... ok [INFO] [stdout] test ie::deactivation_time::tests::test_deactivation_time_byte_order ... ok [INFO] [stdout] test ie::dl_data_packets_size::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::dscp_to_ppi_control_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::ethertype::tests::test_ethertype_unmarshal_short ... ok [INFO] [stdout] test ie::event_quota::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::event_quota::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::event_threshold::tests::test_byte_order ... ok [INFO] [stdout] test ie::event_threshold::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_far_short ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_invalid_type ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_pdr ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_pdr_short ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_qer ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_unmarshal_urr ... ok [INFO] [stdout] test ie::far_id::tests::test_far_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::far_id::tests::test_far_id_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_5g_http_traffic ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_5g_video_streaming ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_all_traffic ... ok [INFO] [stdout] test ie::far_id::tests::test_far_id_unmarshal_empty ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_clone ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_empty_string ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_exceeds_max_length ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_ipv4_subnet_mask ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_ipv6_address ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_max_length ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_rfc6733_compliance ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_new ... ok [INFO] [stdout] test ie::failed_rule_id::tests::test_failed_rule_id_urr ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_round_trip_various ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_3gpp_compliance ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_tcp_traffic ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_tcp_traffic_with_source_port ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_to_ie ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_udp_traffic ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_udp_traffic_with_source_port ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_5g_downlink_scenario ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_5g_uplink_scenario ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_basic ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_comprehensive ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_to_ie ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_with_header_enrichment ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_with_network_instance ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_with_outer_header_creation ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_with_proxying ... ok [INFO] [stdout] test ie::flow_information::tests::test_flow_information_unmarshal_too_long ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_with_three_gpp_interface_type ... ok [INFO] [stdout] test ie::forwarding_parameters::tests::test_forwarding_parameters_with_traffic_endpoint_id ... ok [INFO] [stdout] test ie::forwarding_policy::tests::test_forwarding_policy_marshal_unmarshal ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fq_csid_fqdn ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fq_csid_ipv4 ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fq_csid_ipv6 ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fq_csid_round_trip ... ok [INFO] [stdout] test ie::forwarding_policy::tests::test_forwarding_policy_invalid_utf8 ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fq_csid_to_ie ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fq_csid_unmarshal_errors ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fqdn_edge_cases ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fqdn_encoding ... ok [INFO] [stdout] test ie::fq_csid::tests::test_fqdn_encoding_subdomain ... ok [INFO] [stdout] test ie::framed_ipv6_route::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::framed_ipv6_route::tests::test_to_ie ... ok [INFO] [stdout] test ie::framed_ipv6_route::tests::test_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::framed_route::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::framed_route::tests::test_to_ie ... ok [INFO] [stdout] test ie::framed_route::tests::test_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::framed_routing::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::framed_routing::tests::test_to_ie ... ok [INFO] [stdout] test ie::framed_routing::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::fseid::tests::test_fseid_marshal_unmarshal_both ... ok [INFO] [stdout] test ie::fseid::tests::test_fseid_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::fseid::tests::test_fseid_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::fseid::tests::test_fseid_unmarshal_empty ... ok [INFO] [stdout] test ie::fseid::tests::test_fseid_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::gate_status::tests::test_gate_status_marshal_unmarshal ... ok [INFO] [stdout] test ie::gate_status::tests::test_gate_status_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::gbr::tests::test_gbr_marshal_unmarshal ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_marshal_max_value ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_marshal_unmarshal ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_marshal_zero ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_new ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_round_trip_various ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_to_ie ... ok [INFO] [stdout] test ie::gbr::tests::test_gbr_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_unmarshal_empty ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_unmarshal_short ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_basic ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_conversions ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_display ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_5g_graceful_shutdown ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_from_hex ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_round_trip ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_from_hex_errors ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_to_hex ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_to_ie ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_unmarshal_errors ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_uuid ... ok [INFO] [stdout] test ie::group_id::tests::test_group_id_uuid_string_format ... ok [INFO] [stdout] test ie::gtpu_path_interface_type::tests::test_marshal_unmarshal_both ... ok [INFO] [stdout] test ie::gtpu_path_interface_type::tests::test_marshal_unmarshal_n3 ... ok [INFO] [stdout] test ie::gtpu_path_interface_type::tests::test_marshal_unmarshal_n9 ... ok [INFO] [stdout] test ie::gtpu_path_interface_type::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::gtpu_path_interface_type::tests::test_to_ie ... ok [INFO] [stdout] test ie::gtpu_path_interface_type::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::gtpu_path_qos_control_information::tests::test_gtpu_path_qos_control_info_marshal_unmarshal ... ok [INFO] [stdout] test ie::gtpu_path_qos_control_information::tests::test_gtpu_path_qos_control_info_to_ie ... ok [INFO] [stdout] test ie::gtpu_path_qos_control_information::tests::test_gtpu_path_qos_control_info_unmarshal_short ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_enrichment_empty_strings ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_enrichment_http_header ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_enrichment_http_url ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_enrichment_to_ie ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_enrichment_unicode ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_enrichment_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::header_enrichment::tests::test_header_type_conversion ... ok [INFO] [stdout] test ie::hplmn_s_nssai::tests::test_marshal_unmarshal_sst_only ... ok [INFO] [stdout] test ie::hplmn_s_nssai::tests::test_marshal_unmarshal_with_sd ... ok [INFO] [stdout] test ie::hplmn_s_nssai::tests::test_to_ie ... ok [INFO] [stdout] test ie::hplmn_s_nssai::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::hplmn_s_nssai::tests::test_unmarshal_invalid_length ... ok [INFO] [stdout] test ie::inactivity_detection_time::tests::test_inactivity_detection_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::inactivity_detection_time::tests::test_inactivity_detection_time_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::ip_multicast_address::tests::test_marshal_unmarshal_any_v6 ... ok [INFO] [stdout] test ie::ip_multicast_address::tests::test_to_ie ... ok [INFO] [stdout] test ie::ip_multicast_address::tests::test_marshal_unmarshal_any_v4 ... ok [INFO] [stdout] test ie::ip_multicast_address::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::ip_multicast_addressing_info::tests::test_marshal_unmarshal_address_only ... ok [INFO] [stdout] test ie::ip_multicast_addressing_info::tests::test_marshal_unmarshal_with_source ... ok [INFO] [stdout] test ie::ip_multicast_addressing_info::tests::test_to_ie ... ok [INFO] [stdout] test ie::ip_multicast_addressing_info::tests::test_missing_ip_multicast_address ... ok [INFO] [stdout] test ie::ip_version::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::ip_version::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::ip_version::tests::test_to_ie ... ok [INFO] [stdout] test ie::join_ip_multicast_information_within_usage_report::tests::test_marshal_unmarshal_multiple ... ok [INFO] [stdout] test ie::join_ip_multicast_information_within_usage_report::tests::test_marshal_unmarshal_single ... ok [INFO] [stdout] test ie::join_ip_multicast_information_within_usage_report::tests::test_missing_entries_fails ... ok [INFO] [stdout] test ie::join_ip_multicast_information_within_usage_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::leave_ip_multicast_information_within_usage_report::tests::test_marshal_unmarshal_single ... ok [INFO] [stdout] test ie::leave_ip_multicast_information_within_usage_report::tests::test_missing_entries_fails ... ok [INFO] [stdout] test ie::leave_ip_multicast_information_within_usage_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_copy_trait ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_edge_cases ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_new ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_to_ie ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_unmarshal_empty ... ok [INFO] [stdout] test ie::load_control_information::tests::test_load_control_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_choose_flag_byte ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_marshal_unmarshal_choose ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_round_trip ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_marshal_unmarshal_dual_stack ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_to_ie ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_clone_copy ... ok [INFO] [stdout] test ie::local_ingress_tunnel::tests::test_unmarshal_short_explicit ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_display ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_new ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_scenarios ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_round_trip ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_to_ie ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_constructors ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_unmarshal_empty ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_unmarshal_short ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_unmarshal_valid ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_empty ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_unmarshal_too_short ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_marshal_empty ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_marshal_multiple ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_multiple ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_to_ie ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_unmarshal_empty ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_unmarshal_multiple ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_unmarshal_single ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_vlan_marshal_format ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_with_both_tags ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_with_ctag ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_single ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_with_stag ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_round_trip ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_c_tag_only ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_too_many ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_marshal_single ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_unmarshal_incomplete ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_marshal_single ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_scenarios ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_to_ie ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_single ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_s_tag_only ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_unmarshal_empty ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_too_many ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_unmarshal_incomplete ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_unmarshal_multiple ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_multiple ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_unmarshal_single ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_vlan_marshal_format ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_with_vlan ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_vlan_round_trip ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_marshal_unmarshal_choose_v4 ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_to_ie ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_unmarshal_v4_short_buffer ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_unmarshal_no_flags_error ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_v4_flag_layout ... ok [INFO] [stdout] test ie::mar_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::mar_id::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::mar_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::maximum_packet_delay::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_empty ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_unmarshal_no_data ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_marshal_empty ... ok [INFO] [stdout] test ie::maximum_packet_delay::tests::test_byte_order ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_unmarshal_both_flags_error ... ok [INFO] [stdout] test ie::maximum_packet_delay::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::maximum_packet_delay::tests::test_to_ie ... ok [INFO] [stdout] test ie::maximum_packet_delay::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::mbr::tests::test_mbr_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::mbr::tests::test_mbr_marshal_unmarshal ... ok [INFO] [stdout] test ie::mbs_session_identifier::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::mbs_session_identifier::tests::test_marshal_unmarshal_tmgi ... ok [INFO] [stdout] test ie::mbs_unicast_parameters_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mbs_unicast_parameters_id::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::mbsn4_resp_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::mbs_unicast_parameters_id::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::mbs_unicast_parameters_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::mbsn4_resp_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mbs_session_identifier::tests::test_to_ie ... ok [INFO] [stdout] test ie::mbsn4mb_req_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mbsn4mb_req_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::mbsn4mb_req_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::measurement_indication::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::measurement_indication::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_5g_before_qos ... ok [INFO] [stdout] test ie::measurement_indication::tests::test_to_ie ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_5g_pause_measurement ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_all_flags ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_aspoc ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_ciam ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_clear_flags ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_istm ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_marshal_all_flags ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_mbqe ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_mnop ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_new ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_radi ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_round_trip_various ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_set_flags ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_sspoc ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_to_ie ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_unmarshal_empty ... ok [INFO] [stdout] test ie::measurement_method::tests::test_measurement_method_marshal_unmarshal ... ok [INFO] [stdout] test ie::measurement_method::tests::test_measurement_method_unmarshal_empty ... ok [INFO] [stdout] test ie::measurement_period::tests::test_byte_order ... ok [INFO] [stdout] test ie::measurement_period::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::measurement_period::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::measurement_period::tests::test_to_ie ... ok [INFO] [stdout] test ie::measurement_period::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::measurement_period::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::media_transport_protocol::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::media_transport_protocol::tests::test_to_ie ... ok [INFO] [stdout] test ie::media_transport_protocol::tests::test_unknown_value ... ok [INFO] [stdout] test ie::media_transport_protocol::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::mbsn4_resp_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::metadata::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::metadata::tests::test_to_ie ... ok [INFO] [stdout] test ie::metadata::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::leave_ip_multicast_information_within_usage_report::tests::test_marshal_unmarshal_multiple ... ok [INFO] [stdout] test ie::minimum_packet_delay::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::minimum_packet_delay::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::minimum_packet_delay::tests::test_to_ie ... ok [INFO] [stdout] test ie::minimum_packet_delay::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::minimum_wait_time::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_unmarshal_no_data ... ok [INFO] [stdout] test ie::linked_urr_id::tests::test_linked_urr_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::minimum_wait_time::tests::test_to_ie ... ok [INFO] [stdout] test ie::minimum_wait_time::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::monitoring_time::tests::test_monitoring_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::monitoring_time::tests::test_monitoring_time_unmarshal_before_unix_epoch ... ok [INFO] [stdout] test ie::monitoring_time::tests::test_monitoring_time_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::mptcp_applicable_indication::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mptcp_applicable_indication::tests::test_to_ie ... ok [INFO] [stdout] test ie::mt_sdt_control_information::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::mt_sdt_control_information::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::mt_sdt_control_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::mt_sdt_control_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::graceful_release_period::tests::test_graceful_release_period_byte_order ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_byte_order ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_clone ... ok [INFO] [stdout] test ie::mac_address::tests::test_mac_address_marshal ... ok [INFO] [stdout] test ie::mac_addresses_detected::tests::test_mac_addresses_detected_scenarios ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_marshal_max_value ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_5g_charging_pause ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_5g_combined ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_5g_inactive_control ... ok [INFO] [stdout] test ie::metric::tests::test_metric_marshal_unmarshal ... ok [INFO] [stdout] test ie::metric::tests::test_metric_unmarshal_empty ... ok [INFO] [stdout] test ie::mptcp_applicable_indication::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_new ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_marshal_unmarshal ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_round_trip_various ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_real_world_factors ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_to_ie ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_unmarshal_short ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_marshal_dl_flag_set ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_marshal_unmarshal_empty ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_marshal_unmarshal_with_dl ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_negative_jitter_values ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_to_ie ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_unmarshal_short_with_dl_flag ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_marshal_unmarshal_empty ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_marshal_unmarshal_ipv4_only ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_marshal_zero ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::network_instance::tests::test_network_instance_marshal_unmarshal ... ok [INFO] [stdout] test ie::network_instance::tests::test_network_instance_unmarshal_empty ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::nf_instance_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::nf_instance_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::nf_instance_id::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::node_id::tests::test_node_id_marshal_unmarshal_fqdn ... ok [INFO] [stdout] test ie::node_id::tests::test_node_id_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::node_id::tests::test_node_id_unmarshal_invalid_type ... ok [INFO] [stdout] test ie::node_id::tests::test_node_id_unmarshal_short_payload ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_clock_drift ... ok [INFO] [stdout] test ie::n6_jitter_measurement::tests::test_marshal_no_dl_flag ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_multiple_reports ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_path_recovery ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_qos_report ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_restart_report ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_vendor_report ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_all_flags ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_ckdr ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_clear_flags ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_gpqr ... ok [INFO] [stdout] test ie::node_id::tests::test_node_id_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_marshal_all_flags ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_marshal_unmarshal ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_marshal_zero ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_new ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_purr ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_round_trip_various ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_set_flags ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_to_ie ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_unmarshal_empty ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_upfr ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_uprr ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_vsr ... ok [INFO] [stdout] test ie::number_of_reports::tests::test_byte_order ... ok [INFO] [stdout] test ie::number_of_reports::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::number_of_reports::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::number_of_reports::tests::test_to_ie ... ok [INFO] [stdout] test ie::number_of_reports::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::number_of_reports::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::number_of_ue_ip_addresses::tests::test_marshal_unmarshal_both ... ok [INFO] [stdout] test ie::number_of_ue_ip_addresses::tests::test_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::number_of_ue_ip_addresses::tests::test_to_ie ... ok [INFO] [stdout] test ie::number_of_ue_ip_addresses::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::nwtt_port_number::tests::test_byte_order ... ok [INFO] [stdout] test ie::nwtt_port_number::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::nwtt_port_number::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::nwtt_port_number::tests::test_to_ie ... ok [INFO] [stdout] test ie::node_report_type::tests::test_node_report_type_5g_path_failure ... ok [INFO] [stdout] test ie::nwtt_port_number::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::oci_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::oci_flags::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::oci_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::offending_ie::tests::test_offending_ie_marshal_unmarshal ... ok [INFO] [stdout] test ie::offending_ie::tests::test_offending_ie_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::outer_header_creation::tests::test_flags_round_trip ... ok [INFO] [stdout] test ie::outer_header_creation::tests::test_outer_header_creation_gtpu_ipv6 ... ok [INFO] [stdout] test ie::outer_header_creation::tests::test_outer_header_creation_gtpu_ipv4 ... ok [INFO] [stdout] test ie::outer_header_creation::tests::test_outer_header_creation_to_ie ... ok [INFO] [stdout] test ie::outer_header_creation::tests::test_outer_header_creation_udp_ipv4 ... ok [INFO] [stdout] test ie::outer_header_creation::tests::test_outer_header_creation_with_ctag ... ok [INFO] [stdout] test ie::outer_header_removal::tests::test_outer_header_removal_marshal_unmarshal ... ok [INFO] [stdout] test ie::outer_header_removal::tests::test_outer_header_removal_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::overload_control_information::tests::test_overload_control_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::overload_control_information::tests::test_overload_control_information_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::overload_control_information::tests::test_overload_control_information_to_ie ... ok [INFO] [stdout] test ie::overload_control_information::tests::test_overload_control_information_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::overload_control_information::tests::test_overload_control_information_unmarshal_missing_metric ... ok [INFO] [stdout] test ie::overload_control_information::tests::test_overload_control_information_unmarshal_missing_sequence ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_marshal_byte_layout ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_marshal_unmarshal_dl_only ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_marshal_unmarshal_all_flags ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_to_ie ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_unmarshal_short_with_flag ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_5g_additional_rate_control ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_5g_standard_rate_control ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_additional_without_base_downlink ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_additional_without_base_uplink ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_all_time_units ... ok [INFO] [stdout] test ie::oci_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::packet_delay_thresholds::tests::test_marshal_unmarshal_no_flags ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_clone ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_marshal_both ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_marshal_downlink_only ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_marshal_uplink_only ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_max_packets ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_marshal_multiple ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_new_both ... ok [INFO] [stdout] test ie::mac_addresses_removed::tests::test_mac_addresses_removed_round_trip ... ok [INFO] [stdout] test ie::mapped_n6_ip_address::tests::test_chv4_flag_layout ... ok [INFO] [stdout] test ie::measurement_information::tests::test_measurement_information_inam ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_new_downlink ... ok [INFO] [stdout] test ie::minimum_packet_delay::tests::test_byte_order ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_5g_usage_reporting ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_new_uplink ... ok [INFO] [stdout] test ie::minimum_wait_time::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_round_trip_both ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_unmarshal_short_with_flags ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_round_trip_uplink ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_round_trip_with_additional ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_unmarshal_downlink_only ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_unmarshal_empty ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_unmarshal_uplink_only ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_with_additional_downlink ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_with_additional_uplink ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_with_both_additional ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_zero_packets ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_to_ie ... ok [INFO] [stdout] test ie::packet_rate::tests::test_time_unit_conversions ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_5g_usage_report ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_byte_order ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_both_rates ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_unmarshal_short ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_downlink_only ... ok [INFO] [stdout] test ie::packet_rate::tests::test_packet_rate_round_trip_downlink ... ok [INFO] [stdout] test ie::network_instance::tests::test_network_instance_zero_length_semantics ... ok [INFO] [stdout] test ie::multiplier::tests::test_multiplier_unmarshal_empty ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_marshal_unmarshal_uplink_only ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_marshal_unmarshal_with_apr ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_round_trip_various ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_to_ie ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_variable_length ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_with_apr ... ok [INFO] [stdout] test ie::packet_rate_status_report::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::packet_rate_status_report::tests::test_missing_qer_id_fails ... ok [INFO] [stdout] test ie::packet_rate_status_report::tests::test_missing_packet_rate_status_fails ... ok [INFO] [stdout] test ie::packet_replication_and_detection_carry_on_information::tests::test_marshal_unmarshal_all ... ok [INFO] [stdout] test ie::packet_replication_and_detection_carry_on_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::packet_replication_and_detection_carry_on_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_5g_qos_flow ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_bit_masking ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_clone ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_marshal_all_values ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_new ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_marshal_unmarshal ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_round_trip_max ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_new_invalid ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_to_ie ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_round_trip_zero ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_unmarshal_empty ... ok [INFO] [stdout] test ie::paging_policy_indicator::tests::test_ppi_unmarshal_with_spare_bits ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_uplink_only ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_missing_required_field ... ok [INFO] [stdout] test ie::packet_rate_status::tests::test_packet_rate_status_new ... ok [INFO] [stdout] test ie::partial_failure_information::tests::test_missing_offending_ie_fails ... ok [INFO] [stdout] test ie::partial_failure_information::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::partial_failure_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_builder_pattern ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_len ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_address_type_conversions ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_marshal_unmarshal_empty ... ok [INFO] [stdout] test ie::partial_failure_information::tests::test_marshal_unmarshal_multiple_offending_ies ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_marshal_unmarshal_multiple_peers ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_ipv6 ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_marshal_unmarshal_single_ipv4 ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_round_trip_complex ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_to_ie ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_fqdn ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_marshal_unmarshal_fqdn ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_ipv4 ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_path_failure_report_unmarshal_empty_payload ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_unmarshal_short_data ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_basic ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_downlink_core ... ok [INFO] [stdout] test ie::path_failure_report::tests::test_remote_peer_address_unmarshal_short_header ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_downlink_with_ue_ip ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_cp_function ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_comprehensive ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_method ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_method_chaining ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_missing_source_interface ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_sgi_lan ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_uplink_access ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_with_application_id ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_uplink_with_f_teid ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_with_ue_ip ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_with_network_instance ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_convenience_cp_function ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_with_sdf_filter ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_convenience_uplink_access ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_convenience_uplink_access_with_teid ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_marshal_unmarshal_ipv4v6 ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_convenience_downlink_core ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_builder_with_f_teid ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_convenience_sgi_lan ... ok [INFO] [stdout] test ie::packet_rate_status_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_round_trip_all_values ... ok [INFO] [stdout] test ie::packet_replication_and_detection_carry_on_information::tests::test_marshal_unmarshal_single ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_marshal_unmarshal_ethernet ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_marshal_unmarshal_non_ip ... ok [INFO] [stdout] test ie::pdi::tests::test_pdi_convenience_downlink_core_with_ue_ip ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_unknown ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_to_ie ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_unmarshal_empty ... ok [INFO] [stdout] test ie::pdn_type::tests::test_pdn_type_value_conversions ... ok [INFO] [stdout] test ie::pdr_id::tests::test_pdr_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::pdr_id::tests::test_pdr_id_unmarshal_empty ... ok [INFO] [stdout] test ie::pdr_id::tests::test_pdr_id_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::peer_up_restart_report::tests::test_marshal_unmarshal_multiple_peers ... ok [INFO] [stdout] test ie::peer_up_restart_report::tests::test_marshal_unmarshal_single_peer ... ok [INFO] [stdout] test ie::peer_up_restart_report::tests::test_missing_peer_fails ... ok [INFO] [stdout] test ie::peer_up_restart_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::pfcp_association_release_request::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcp_association_release_request::tests::test_round_trip_single ... ok [INFO] [stdout] test ie::pfcp_association_release_request::tests::test_to_ie ... ok [INFO] [stdout] test ie::pfcp_session_change_info::tests::test_pfcp_session_change_info_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcp_association_release_request::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::pfcp_session_change_info::tests::test_pfcp_session_change_info_to_ie ... ok [INFO] [stdout] test ie::pfcp_session_change_info::tests::test_pfcp_session_change_info_unmarshal_short ... ok [INFO] [stdout] test ie::pfcp_session_retention_information::tests::test_pfcp_session_retention_info_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcp_session_retention_information::tests::test_pfcp_session_retention_info_unmarshal_short ... ok [INFO] [stdout] test ie::pfcp_session_retention_information::tests::test_pfcp_session_retention_info_to_ie ... ok [INFO] [stdout] test ie::pfcpas_req_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpas_req_flags::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::pfcpas_req_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::pfcpas_req_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::pfcpas_rsp_flags::tests::test_pfcpasr_flags_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpas_rsp_flags::tests::test_pfcpasr_flags_methods ... ok [INFO] [stdout] test ie::pfcpas_rsp_flags::tests::test_pfcpasr_flags_to_ie ... ok [INFO] [stdout] test ie::pfcpau_req_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpau_req_flags::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::pfcpau_req_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::pfcpau_req_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::pfcpsdrsp_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpsdrsp_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::pfcpsdrsp_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::pfcpse_req_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpse_req_flags::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::pfcpse_req_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::pfcpse_req_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::pfcpsm_req_flags::tests::test_pfcpsm_req_flags_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpsm_req_flags::tests::test_pfcpsm_req_flags_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::pfcpsr_req_flags::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpsr_req_flags::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::pfcpsr_req_flags::tests::test_to_ie ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_marshal_unmarshal_with_ports ... ok [INFO] [stdout] test ie::pfcpsr_req_flags::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::pfcpsrrsp_flags::tests::test_pfcpsrrsp_flags_marshal_unmarshal ... ok [INFO] [stdout] test ie::pfcpsrrsp_flags::tests::test_pfcpsrrsp_flags_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_builder_all_fields ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_builder_basic ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_builder_empty_error ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_builder_with_iterators ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_convenience_methods ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_marshal_unmarshal ... ok [INFO] [stdout] test ie::port_management_information_container::tests::test_round_trip_various ... ok [INFO] [stdout] test ie::port_management_information_container::tests::test_to_ie ... ok [INFO] [stdout] test ie::port_management_information_container::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::precedence::tests::test_precedence_marshal_unmarshal ... ok [INFO] [stdout] test ie::precedence::tests::test_precedence_unmarshal_empty ... ok [INFO] [stdout] test ie::precedence::tests::test_precedence_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::priority::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::priority::tests::test_to_ie ... ok [INFO] [stdout] test ie::priority::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::priority::tests::test_unmarshal_invalid ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_arp_only ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_both ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_builder_pattern ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_ipv6_nd_only ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_none ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_round_trip_all_combinations ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_to_ie ... ok [INFO] [stdout] test ie::proxying::tests::test_proxying_unmarshal_empty ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_5g_qer_enforcement ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_clear_gcsir ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_gcsir_flag ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_gcsir_flag_not_set ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_marshal_all_flags ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_marshal_unmarshal ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_marshal_zero ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_new ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_round_trip_various ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_set_gcsir ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_to_ie ... ok [INFO] [stdout] test ie::qer_control_indications::tests::test_qer_control_indications_unmarshal_empty ... ok [INFO] [stdout] test ie::qer_correlation_id::tests::test_qer_correlation_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::qer_id::tests::test_qer_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::qer_id::tests::test_qer_id_unmarshal_empty ... ok [INFO] [stdout] test ie::qer_id::tests::test_qer_id_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::qer_indications::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::qer_indications::tests::test_to_ie ... ok [INFO] [stdout] test ie::qer_indications::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_5g_scenarios ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_boundary_values ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_clone ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_marshal_max ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_marshal_mid ... ok [INFO] [stdout] test ie::qer_correlation_id::tests::test_qer_correlation_id_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_marshal_min ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_new_invalid ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_new_valid ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_ordering ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_round_trip_max ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_round_trip_min ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_round_trip_various ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_to_ie ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_unmarshal_empty ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_unmarshal_valid ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_unmarshal_with_spare_bits ... ok [INFO] [stdout] test ie::qfi::tests::test_qfi_value ... ok [INFO] [stdout] test ie::qos_monitoring_measurement::tests::test_marshal_unmarshal_all_fields ... ok [INFO] [stdout] test ie::qos_monitoring_measurement::tests::test_marshal_unmarshal_delay_only ... ok [INFO] [stdout] test ie::qos_monitoring_measurement::tests::test_plmf_flag_only ... ok [INFO] [stdout] test ie::qos_monitoring_measurement::tests::test_to_ie ... ok [INFO] [stdout] test ie::qos_monitoring_measurement::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::qos_monitoring_measurement::tests::test_unmarshal_short_with_flag ... ok [INFO] [stdout] test ie::qos_report_trigger::tests::test_marshal_unmarshal_all ... ok [INFO] [stdout] test ie::qos_report_trigger::tests::test_marshal_unmarshal_single ... ok [INFO] [stdout] test ie::qos_report_trigger::tests::test_to_ie ... ok [INFO] [stdout] test ie::qos_report_trigger::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::query_urr::tests::test_query_urr_marshal_unmarshal ... ok [INFO] [stdout] test ie::query_urr::tests::test_query_urr_to_ie ... ok [INFO] [stdout] test ie::query_urr::tests::test_query_urr_unmarshal_short ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_byte_order ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_correlation_scenarios ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_marshal_len ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_marshal_max_value ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_marshal_unmarshal ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_new ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_round_trip_various_values ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_to_ie ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_unmarshal_empty_data ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_common_durations ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_marshal_len ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_new ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_marshal_max_value ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_round_trip_various_values ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_to_ie ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_marshal_zero ... ok [INFO] [stdout] test ie::quota_validity_time::tests::test_byte_order ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_unmarshal_empty_data ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_byte_order ... ok [INFO] [stdout] test ie::quota_validity_time::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::quota_holding_time::tests::test_quota_holding_time_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::quota_validity_time::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::quota_validity_time::tests::test_to_ie ... ok [INFO] [stdout] test ie::quota_validity_time::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::recovery_time_stamp::tests::test_recovery_time_stamp_marshal_unmarshal ... ok [INFO] [stdout] test ie::recovery_time_stamp::tests::test_recovery_time_stamp_unmarshal_empty ... ok [INFO] [stdout] test ie::recovery_time_stamp::tests::test_recovery_time_stamp_unmarshal_too_short ... ok [INFO] [stdout] test ie::redirect_information::tests::test_redirect_information_marshal_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::redirect_information::tests::test_redirect_information_marshal_unmarshal_url ... ok [INFO] [stdout] test ie::redirect_information::tests::test_redirect_information_unknown_address_type ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_empty_di_and_ni ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_marshal_unmarshal_all_fields ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_marshal_unmarshal_ipv4_only ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_marshal_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_marshal_unmarshal_with_di_and_ni ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_marshal_unmarshal_with_rts ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_to_ie ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::remove_bar::tests::test_remove_bar_edge_cases ... ok [INFO] [stdout] test ie::remove_bar::tests::test_remove_bar_marshal_unmarshal ... ok [INFO] [stdout] test ie::remove_bar::tests::test_remove_bar_new ... ok [INFO] [stdout] test ie::remove_bar::tests::test_remove_bar_round_trip ... ok [INFO] [stdout] test ie::remove_bar::tests::test_remove_bar_to_ie ... ok [INFO] [stdout] test ie::remove_bar::tests::test_remove_bar_unmarshal_empty_buffer ... ok [INFO] [stdout] test ie::remove_far::tests::invalid_unmarshal ... ok [INFO] [stdout] test ie::remove_far::tests::remove_far_serialization ... ok [INFO] [stdout] test ie::remove_far::tests::remove_far_to_ie ... ok [INFO] [stdout] test ie::remove_mar::tests::test_marshal_produces_2_bytes ... ok [INFO] [stdout] test ie::remove_mar::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::remove_mar::tests::test_to_ie ... ok [INFO] [stdout] test ie::remove_mar::tests::test_unmarshal_empty_fails ... ok [INFO] [stdout] test ie::remove_pdr::tests::invalid_unmarshal ... ok [INFO] [stdout] test ie::remove_pdr::tests::remove_pdr_serialization ... ok [INFO] [stdout] test ie::remove_pdr::tests::remove_pdr_to_ie ... ok [INFO] [stdout] test ie::remove_qer::tests::invalid_unmarshal ... ok [INFO] [stdout] test ie::remove_qer::tests::remove_qer_to_ie ... ok [INFO] [stdout] test ie::remove_qer::tests::remove_qer_serialization ... ok [INFO] [stdout] test ie::remove_srr::tests::test_marshal_produces_1_byte ... ok [INFO] [stdout] test ie::remove_srr::tests::test_marshal_unmarshal_round_trip ... ok [INFO] [stdout] test ie::remove_srr::tests::test_to_ie ... ok [INFO] [stdout] test ie::remove_srr::tests::test_unmarshal_empty_fails ... ok [INFO] [stdout] test ie::remove_traffic_endpoint::tests::test_remove_traffic_endpoint_marshal_format ... ok [INFO] [stdout] test ie::remove_traffic_endpoint::tests::test_remove_traffic_endpoint_marshal_unmarshal ... ok [INFO] [stdout] test ie::remove_traffic_endpoint::tests::test_remove_traffic_endpoint_to_ie ... ok [INFO] [stdout] test ie::remove_traffic_endpoint::tests::test_remove_traffic_endpoint_unmarshal_empty ... ok [INFO] [stdout] test ie::remove_traffic_endpoint::tests::test_remove_traffic_endpoint_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::remove_urr::tests::invalid_unmarshal ... ok [INFO] [stdout] test ie::remove_urr::tests::remove_urr_serialization ... ok [INFO] [stdout] test ie::remove_urr::tests::remove_urr_to_ie ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_5g_scenario_downlink_buffering ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_5g_scenario_error ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_5g_scenario_inactivity ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_5g_scenario_usage_reporting ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_all_flags ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_builder_override ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_clone ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_combined_downlink_usage ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_convenience_downlink_data ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_convenience_error_indication ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_convenience_usage_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_convenience_user_plane_inactivity ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_default ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_downlink_data_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_all_flags ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_error_indication_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_combined ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_downlink_data ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_empty ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_error_indication ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_usage_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_marshal_user_plane_inactivity ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_new ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_round_trip_all_flags ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_round_trip_combined ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_round_trip_downlink_data ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_round_trip_empty ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_round_trip_usage_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_to_ie ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_all_flags ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_combined ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_downlink_data ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_empty ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_empty_buffer ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_error_indication ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_usage_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_user_plane_inactivity ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_unmarshal_with_spare_bits ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_usage_report ... ok [INFO] [stdout] test ie::report_type::tests::test_report_type_user_plane_inactivity_report ... ok [INFO] [stdout] test ie::reporting_control_information::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::reporting_control_information::tests::test_round_trip_empty ... ok [INFO] [stdout] test ie::reporting_control_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::reporting_control_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::reporting_frequency::tests::test_marshal_unmarshal_all ... ok [INFO] [stdout] test ie::reporting_frequency::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_marshal_byte_layout ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_marshal_unmarshal_with_time_info ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_marshal_unmarshal_without_time_info ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_to_ie ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_unmarshal_partial_time_info_ignored ... ok [INFO] [stdout] test ie::reporting_suggestion_info::tests::test_urgency_masks_high_bits ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_marshal_unmarshal_all_fields ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_marshal_unmarshal_congestion_only ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_marshal_unmarshal_data_rate_only ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_marshal_unmarshal_none ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_to_ie ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::reporting_thresholds::tests::test_unmarshal_short_with_congestion_flag ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_all_flags_set ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_all_threshold_types ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_builder_chaining ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_default_trait ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_all_flags ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_dropped_dl_traffic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_empty ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_event_threshold ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_linked_urr ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_periodic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_quota_exhausted ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_start_of_traffic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_stop_of_traffic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_time_threshold ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_marshal_volume_threshold ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_new ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_real_world_event_based ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_real_world_linked_urr ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_real_world_volume_time_quota ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_round_trip_all_flags ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_round_trip_empty ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_round_trip_multiple_flags ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_round_trip_single_flag ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_dropped_dl_traffic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_event_threshold ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_linked_urr ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_periodic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_quota_exhausted ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_start_of_traffic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_stop_of_traffic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_time_threshold ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_single_volume_threshold ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_to_ie ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_traffic_events ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_unmarshal_all_flags ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_unmarshal_empty ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_unmarshal_empty_buffer ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_unmarshal_periodic ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_unmarshal_short_buffer ... ok [INFO] [stdout] test ie::reporting_triggers::tests::test_reporting_triggers_volume_and_time ... ok [INFO] [stdout] test ie::requested_access_availability_information::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::requested_access_availability_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::requested_access_availability_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::requested_clock_drift_information::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::requested_clock_drift_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::requested_clock_drift_information::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::requested_qos_monitoring::tests::test_marshal_unmarshal_all ... ok [INFO] [stdout] test ie::requested_qos_monitoring::tests::test_to_ie ... ok [INFO] [stdout] test ie::requested_qos_monitoring::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_5g_scenarios ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_clone ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_default ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_disabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_enabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_marshal_disabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_marshal_enabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_new ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_round_trip_disabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_round_trip_enabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_to_ie ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_unmarshal_disabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_unmarshal_empty ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_unmarshal_enabled ... ok [INFO] [stdout] test ie::rqi::tests::test_rqi_unmarshal_with_spare_bits ... ok [INFO] [stdout] test ie::rtp_header_extension_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::rtp_header_extension_id::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::rtp_header_extension_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::rtp_header_extension_id::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::rtp_header_extension_type::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::rtp_header_extension_type::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::rtp_header_extension_type::tests::test_to_ie ... ok [INFO] [stdout] test ie::rtp_header_extension_type::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::rtp_payload_format::tests::test_h265_bytes ... ok [INFO] [stdout] test ie::rtp_payload_format::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::rtp_payload_format::tests::test_to_ie ... ok [INFO] [stdout] test ie::rtp_payload_format::tests::test_unknown_value ... ok [INFO] [stdout] test ie::rtp_payload_format::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::rtp_payload_type::tests::test_marshal_masks_high_bit ... ok [INFO] [stdout] test ie::rtp_payload_type::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::rtp_payload_type::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::rtp_payload_type::tests::test_to_ie ... ok [INFO] [stdout] test ie::rtp_payload_type::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::rtp_payload_type::tests::test_unmarshal_masks_high_bit ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_marshal ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_new_invalid_pcp ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_new_invalid_vid ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_new_valid ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_round_trip ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_scenarios ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_to_ie ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_unmarshal_short ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_unmarshal_valid ... ok [INFO] [stdout] test ie::sdf_filter::tests::test_sdf_filter_marshal_unmarshal ... ok [INFO] [stdout] test ie::sdf_filter::tests::test_sdf_filter_unmarshal_empty ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_unmarshal_empty ... ok [INFO] [stdout] test ie::sequence_number::tests::test_sequence_number_round_trip ... ok [INFO] [stdout] test ie::sequence_number::tests::test_sequence_number_to_ie ... ok [INFO] [stdout] test ie::sequence_number::tests::test_sequence_number_unmarshal_empty ... ok [INFO] [stdout] test ie::session_report::tests::test_marshal_unmarshal_multiple_srrs ... ok [INFO] [stdout] test ie::session_report::tests::test_marshal_unmarshal_srr_only ... ok [INFO] [stdout] test ie::session_report::tests::test_marshal_unmarshal_with_availability_report ... ok [INFO] [stdout] test ie::session_report::tests::test_missing_srr_id_fails ... ok [INFO] [stdout] test ie::session_report::tests::test_to_ie ... ok [INFO] [stdout] test ie::smf_set_id::tests::test_smf_set_id_empty ... ok [INFO] [stdout] test ie::sequence_number::tests::test_sequence_number_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::smf_set_id::tests::test_smf_set_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::smf_set_id::tests::test_smf_set_id_to_ie ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_marshal_unmarshal_sst_only ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_predefined_types ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_predefined_types_with_sd ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_round_trip_various_values ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_sd_as_u32 ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_to_ie ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_unmarshal_empty ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_unmarshal_invalid_length ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_with_sd_u32 ... ok [INFO] [stdout] test ie::source_interface::tests::test_source_interface_marshal_unmarshal ... ok [INFO] [stdout] test ie::source_interface::tests::test_source_interface_unmarshal_empty ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_backward_compatibility ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_dual_stack ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_dual_with_mask ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_flags_encoding ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_ipv4_only ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_ipv4_with_mask ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_ipv6_only ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_ipv6_with_prefix ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_mask_prefix_values ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_new_with_options ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_round_trip ... ok [INFO] [stdout] test ie::n6_routing_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_to_ie ... ok [INFO] [stdout] test ie::nf_instance_id::tests::test_display ... ok [INFO] [stdout] test ie::pfd_contents::tests::test_pfd_contents_to_ie ... ok [INFO] [stdout] test ie::port_management_information_container::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::query_urr_reference::tests::test_query_urr_reference_marshal_zero ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_unmarshal_ipv6_too_short ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_unmarshal_mpl_flag_without_data ... ok [INFO] [stdout] test ie::srr_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::srr_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::srr_id::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_3gpp_timestamps ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_byte_order ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_marshal_len ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_marshal_max_value ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_marshal_unmarshal ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_marshal_zero ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_new ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_round_trip_various_values ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_to_ie ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_unmarshal_empty_data ... ok [INFO] [stdout] test ie::start_time::tests::test_start_time_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::steering_functionality::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::steering_functionality::tests::test_to_ie ... ok [INFO] [stdout] test ie::steering_functionality::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::steering_functionality::tests::test_unmarshal_invalid ... ok [INFO] [stdout] test ie::steering_mode::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::steering_mode::tests::test_unmarshal_invalid ... ok [INFO] [stdout] test ie::subsequent_event_quota::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::subsequent_event_quota::tests::test_to_ie ... ok [INFO] [stdout] test ie::subsequent_event_quota::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::subsequent_event_threshold::tests::test_byte_order ... ok [INFO] [stdout] test ie::subsequent_event_threshold::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::subsequent_event_threshold::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::subsequent_event_quota::tests::test_byte_order ... ok [INFO] [stdout] test ie::subsequent_event_quota::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::subsequent_event_threshold::tests::test_to_ie ... ok [INFO] [stdout] test ie::subsequent_event_threshold::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::subsequent_time_quota::tests::test_byte_order ... ok [INFO] [stdout] test ie::subsequent_time_quota::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::subsequent_time_quota::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::subsequent_time_quota::tests::test_to_ie ... ok [INFO] [stdout] test ie::subsequent_time_quota::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::subsequent_time_quota::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::subsequent_time_threshold::tests::test_subsequent_time_threshold_marshal_unmarshal ... ok [INFO] [stdout] test ie::subsequent_time_threshold::tests::test_subsequent_time_threshold_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_marshal_unmarshal_all ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_marshal_unmarshal_total_only ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_round_trip_max_values ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_marshal_unmarshal_ul_dl ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_round_trip_zero_values ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_to_ie ... ok [INFO] [stdout] test ie::subsequent_volume_threshold::tests::test_subsequent_volume_threshold_marshal_unmarshal ... ok [INFO] [stdout] test ie::subsequent_volume_threshold::tests::test_subsequent_volume_threshold_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::suggested_buffering_packets_count::tests::test_suggested_buffering_packets_count_marshal_unmarshal ... ok [INFO] [stdout] test ie::snssai::tests::test_snssai_marshal_unmarshal_with_sd ... ok [INFO] [stdout] test ie::suggested_buffering_packets_count::tests::test_suggested_buffering_packets_count_unmarshal_short ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_empty ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_error_truncated ... ok [INFO] [stdout] test ie::sequence_number::tests::test_sequence_number_marshal_unmarshal ... ok [INFO] [stdout] test ie::s_tag::tests::test_stag_boundary_values ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_unmarshal_empty ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_multiple ... ok [INFO] [stdout] test ie::source_ip_address::tests::test_source_ip_address_unmarshal_ipv4_too_short ... ok [INFO] [stdout] test ie::steering_mode::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::steering_mode::tests::test_to_ie ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_offset_tracking ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_single ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_stops_on_error ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_ie_iterator_with_question_mark_operator ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_marshal_ies_preserves_order ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_marshal_ies_round_trip ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fseid_ipaddr_v6 ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fseid_round_trip ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fteid_ipaddr_v4 ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fteid_round_trip ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_ue_ip_dual_stack ... ok [INFO] [stdout] test ie::tests::test_accept_valid_one_byte_ie ... ok [INFO] [stdout] test ie::tests::test_ie_as_ies_cached ... ok [INFO] [stdout] test ie::tests::test_ie_all_ie_types_round_trip ... ok [INFO] [stdout] test ie::tests::test_ie_as_ies_empty_payload ... ok [INFO] [stdout] test ie::tests::test_ie_as_ies_malformed_child ... ok [INFO] [stdout] test ie::tests::test_ie_as_ies_simple ... ok [INFO] [stdout] test ie::tests::test_ie_as_ies_nested ... ok [INFO] [stdout] test ie::tests::test_ie_as_string_invalid_utf8 ... ok [INFO] [stdout] test ie::tests::test_ie_as_u16 ... ok [INFO] [stdout] test ie::tests::test_ie_as_u16_too_short ... ok [INFO] [stdout] test ie::tests::test_ie_as_u32 ... ok [INFO] [stdout] test ie::tests::test_ie_as_u32_too_short ... ok [INFO] [stdout] test ie::tests::test_ie_as_u64 ... ok [INFO] [stdout] test ie::tests::test_ie_as_u64_too_short ... ok [INFO] [stdout] test ie::tests::test_ie_as_u8 ... ok [INFO] [stdout] test ie::tests::test_ie_as_u8_empty_payload ... ok [INFO] [stdout] test ie::tests::test_ie_from_marshal ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_marshal_ies_multiple ... ok [INFO] [stdout] test ie::tests::test_ie_is_empty ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fseid_ipv6 ... ok [INFO] [stdout] test ie::tests::test_ie_as_string ... ok [INFO] [stdout] test ie::tests::test_ie_large_payload ... ok [INFO] [stdout] test ie::tests::test_ie_is_vendor_specific_with_enterprise_id ... ok [INFO] [stdout] test ie::tests::test_ie_is_vendor_specific_with_flag ... ok [INFO] [stdout] test ie::tests::test_ie_len_simple ... ok [INFO] [stdout] test ie::tests::test_ie_len_vendor_specific ... ok [INFO] [stdout] test ie::tests::test_ie_new ... ok [INFO] [stdout] test ie::tests::test_ie_marshal_simple ... ok [INFO] [stdout] test ie::tests::test_ie_new_vendor_specific ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_5g_types ... ok [INFO] [stdout] test ie::tests::test_ie_new_grouped ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_network_types ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_monitoring_types ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_core_types ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_session_types ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_qos_types ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_tsn_types ... ok [INFO] [stdout] test ie::tests::test_ie_type_from_u16_unknown ... ok [INFO] [stdout] test ie::tests::test_ie_type_to_u16_round_trip ... ok [INFO] [stdout] test ie::tests::test_ie_unmarshal_payload_length_mismatch ... ok [INFO] [stdout] test ie::tests::test_ie_unmarshal_simple_round_trip ... ok [INFO] [stdout] test ie::tests::test_ie_unmarshal_too_short ... ok [INFO] [stdout] test ie::tests::test_ie_unmarshal_vendor_specific_round_trip ... ok [INFO] [stdout] test ie::tests::test_ie_unmarshal_vendor_specific_too_short ... ok [INFO] [stdout] test ie::tests::test_parse_cause ... ok [INFO] [stdout] test ie::tests::test_parse_cause_error_on_empty ... ok [INFO] [stdout] test ie::tests::test_parse_far_id ... ok [INFO] [stdout] test ie::tests::test_parse_node_id ... ok [INFO] [stdout] test ie::tests::test_parse_recovery_time_stamp ... ok [INFO] [stdout] test ie::tests::test_parse_pdr_id ... ok [INFO] [stdout] test ie::tests::test_parse_works_on_any_ie_reference ... ok [INFO] [stdout] test ie::tests::test_reject_zero_length_ie ... ok [INFO] [stdout] test ie::tests::test_security_dos_prevention ... ok [INFO] [stdout] test ie::tests::test_reject_zero_length_vendor_specific_ie ... ok [INFO] [stdout] test ie::tests::test_zero_length_allowlist_apn_dnn ... ok [INFO] [stdout] test ie::tests::test_zero_length_allowlist_forwarding_policy ... ok [INFO] [stdout] test ie::tests::test_zero_length_allowlist_network_instance ... ok [INFO] [stdout] test ie::tests::test_zero_length_rejected_for_non_allowlisted ... ok [INFO] [stdout] test ie::tests::test_zero_length_update_far_scenario ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_all_values ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_from_u8_invalid ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_n3 ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_n6 ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_s1u ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_unmarshal_empty ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_4g_interface_classification ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_5g_interface_classification ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_byte_order ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_marshal_len ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_marshal_max_value ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_marshal_unmarshal ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_marshal_zero ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_new ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_round_trip_various_values ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_to_ie ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_unmarshal_empty_data ... ok [INFO] [stdout] test ie::time_of_first_packet::tests::test_time_of_first_packet_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_marshal_max_value ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_marshal_unmarshal ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_marshal_len ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_byte_order ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_marshal_zero ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_new ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_round_trip_various_values ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::time_offset_measurement::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::time_offset_measurement::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::time_offset_measurement::tests::test_to_ie ... ok [INFO] [stdout] test ie::time_offset_measurement::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::time_offset_threshold::tests::test_marshal_bytes ... ok [INFO] [stdout] test ie::time_offset_threshold::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::time_offset_threshold::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::time_offset_threshold::tests::test_to_ie ... ok [INFO] [stdout] test ie::time_offset_threshold::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_byte_order ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_common_durations ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_marshal_len ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_marshal_max_value ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_to_ie ... ok [INFO] [stdout] test ie::time_of_last_packet::tests::test_time_of_last_packet_unmarshal_empty_data ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_new ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_marshal_zero ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_round_trip_various_values ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_to_ie ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_unmarshal_empty_data ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::reporting_frequency::tests::test_to_ie ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_marshal_ies_single ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fseid_ipaddr_v4 ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fseid_ipv4 ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fteid_ipaddr_v6 ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fteid_ipv4 ... ok [INFO] [stdout] test ie::tests::test_ie_marshal_vendor_specific ... ok [INFO] [stdout] test ie::subsequent_volume_quota::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::remote_gtpu_peer::tests::test_unmarshal_short_with_v4_flag ... ok [INFO] [stdout] test ie::time_quota_mechanism::tests::test_marshal_unmarshal_dtp ... ok [INFO] [stdout] test ie::time_quota_mechanism::tests::test_to_ie ... ok [INFO] [stdout] test ie::time_quota_mechanism::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::time_threshold::tests::test_time_threshold_marshal_unmarshal ... ok [INFO] [stdout] test ie::timer::tests::test_timer_marshal_unmarshal ... ok [INFO] [stdout] test ie::time_threshold::tests::test_time_threshold_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::timer::tests::test_timer_round_trip ... ok [INFO] [stdout] test ie::timer::tests::test_timer_unmarshal_empty ... ok [INFO] [stdout] test ie::timer::tests::test_timer_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::tl_container::tests::test_to_ie ... ok [INFO] [stdout] test ie::three_gpp_interface_type::tests::test_3gpp_interface_type_to_ie ... ok [INFO] [stdout] test ie::tl_container::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_marshal_unmarshal_with_ipv4 ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_to_ie ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_len ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_unmarshal_invalid_triggering_events_len ... ok [INFO] [stdout] test ie::tl_container::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_marshal_unmarshal_with_ipv6 ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_unmarshal_missing_trace_depth ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_unmarshal_too_short ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_with_custom_ip ... ok [INFO] [stdout] test ie::traffic_endpoint_id::tests::test_traffic_endpoint_id_unmarshal_empty ... ok [INFO] [stdout] test ie::traffic_parameter_threshold::tests::test_marshal_unmarshal_no_dl ... ok [INFO] [stdout] test ie::traffic_parameter_measurement_indication::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::traffic_parameter_measurement_indication::tests::test_to_ie ... ok [INFO] [stdout] test ie::traffic_parameter_threshold::tests::test_marshal_unmarshal_with_dl ... ok [INFO] [stdout] test ie::transport_level_marking::tests::test_transport_level_marking_marshal_unmarshal ... ok [INFO] [stdout] test ie::traffic_endpoint_id::tests::test_traffic_endpoint_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::traffic_parameter_threshold::tests::test_to_ie ... ok [INFO] [stdout] test ie::traffic_endpoint_id::tests::test_traffic_endpoint_id_to_ie ... ok [INFO] [stdout] test ie::traffic_parameter_measurement_indication::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::tests::grouped_ie_helpers::test_marshal_ies_empty ... ok [INFO] [stdout] test ie::transport_mode::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::transport_mode::tests::test_to_ie ... ok [INFO] [stdout] test ie::transport_mode::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::transport_mode::tests::test_unmarshal_masks_high_bits ... ok [INFO] [stdout] test ie::tsn_bridge_id::tests::test_display ... ok [INFO] [stdout] test ie::transport_mode::tests::test_unknown_value ... ok [INFO] [stdout] test ie::tsn_bridge_id::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::tsn_bridge_id::tests::test_to_ie ... ok [INFO] [stdout] test ie::tsn_bridge_id::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::tsn_bridge_id::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::tsn_time_domain_number::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::tsn_time_domain_number::tests::test_marshal_byte ... ok [INFO] [stdout] test ie::tsn_time_domain_number::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::tsn_time_domain_number::tests::test_to_ie ... ok [INFO] [stdout] test ie::tsn_time_domain_number::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::tunnel_password::tests::test_to_ie ... ok [INFO] [stdout] test ie::tunnel_password::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::tunnel_password::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_ipv4_only ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_dual_stack ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_ipv6_link_local ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_ipv6_only ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_marshal_ipv4 ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_marshal_dual_stack ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_marshal_ipv6 ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_marshal_neither ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_neither ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_round_trip_dual_stack ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_round_trip_ipv6 ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_private_ranges ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_to_ie ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_round_trip_ipv4 ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_real_world_scenarios ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_dual_stack ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_empty_buffer ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_neither ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_short_ipv4 ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_short_ipv6 ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_ipv4 ... ok [INFO] [stdout] test ie::ue_ip_address_pool_identity::tests::test_to_ie ... ok [INFO] [stdout] test ie::ue_ip_address_pool_identity::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::ue_ip_address::tests::test_ue_ip_address_unmarshal_ipv6 ... ok [INFO] [stdout] test ie::ue_ip_address_pool_identity::tests::test_unmarshal_truncated_string ... ok [INFO] [stdout] test ie::ue_ip_address_pool_identity::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::ue_ip_address_pool_information::tests::test_missing_identity_fails ... ok [INFO] [stdout] test ie::ue_ip_address_pool_information::tests::test_to_ie ... ok [INFO] [stdout] test ie::ue_ip_address_pool_information::tests::test_marshal_unmarshal_with_network_instance ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_comprehensive_scenario ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_flag_checks ... ok [INFO] [stdout] test ie::ue_ip_address_pool_information::tests::test_marshal_unmarshal_identity_only ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_dual_stack ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_marshal_validation_errors ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_with_ipv4 ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_with_ipv6 ... ok [INFO] [stdout] test ie::ue_level_measurements_configuration::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::ue_level_measurements_configuration::tests::test_to_ie ... ok [INFO] [stdout] test ie::ue_level_measurements_configuration::tests::test_unknown_value ... ok [INFO] [stdout] test ie::ue_level_measurements_configuration::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::ul_periodicity::tests::test_byte_order ... ok [INFO] [stdout] test ie::ul_periodicity::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::ul_periodicity::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::time_quota_mechanism::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::time_quota_mechanism::tests::test_unmarshal_invalid_bti ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_plmn_and_trace_id ... ok [INFO] [stdout] test ie::traffic_parameter_threshold::tests::test_marshal_byte_layout ... ok [INFO] [stdout] test ie::transport_level_marking::tests::test_transport_level_marking_unmarshal_short ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_new ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_to_ie ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_unmarshal_empty_data ... ok [INFO] [stdout] test ie::ul_periodicity::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::up_function_features::tests::test_up_function_features_marshal_unmarshal ... ok [INFO] [stdout] test ie::update_bar_within_session_report_response::tests::test_update_bar_within_session_report_response_marshal_unmarshal_complete ... ok [INFO] [stdout] test ie::update_bar_within_session_report_response::tests::test_update_bar_within_session_report_response_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::update_bar_within_session_report_response::tests::test_update_bar_within_session_report_response_to_ie ... ok [INFO] [stdout] test ie::update_bar_within_session_report_response::tests::test_update_bar_within_session_report_response_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::update_bar_within_session_report_response::tests::test_update_bar_within_session_report_response_unmarshal_missing_bar_id ... ok [INFO] [stdout] test ie::update_far::tests::test_update_far_builder_basic ... ok [INFO] [stdout] test ie::update_bar_within_session_report_response::tests::test_update_bar_within_session_report_response_with_delay_only ... ok [INFO] [stdout] test ie::update_duplicating_parameters::tests::test_update_duplicating_parameters_marshal_unmarshal ... ok [INFO] [stdout] test ie::update_far::tests::test_update_far_builder_with_bar_id ... ok [INFO] [stdout] test ie::update_duplicating_parameters::tests::test_update_duplicating_parameters_minimal ... ok [INFO] [stdout] test ie::update_duplicating_parameters::tests::test_update_duplicating_parameters_to_ie ... ok [INFO] [stdout] test ie::update_far::tests::test_update_far_builder_comprehensive ... ok [INFO] [stdout] test ie::update_far::tests::test_update_far_builder_method ... ok [INFO] [stdout] test ie::update_far::tests::test_update_far_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::update_far::tests::test_update_far_builder_with_forwarding_params ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_5g_downlink_with_qos ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_5g_uplink_scenario ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_all_fields ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_default ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_destination_interface_only ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_header_enrichment ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_http_header_injection ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_marshal_unmarshal ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_network_instance_only ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_outer_header_creation ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_proxy_arp_enabled ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_proxying ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_round_trip_empty ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_round_trip_partial ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_three_gpp_interface_type ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_to_ie ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_transport_level_marking_only ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_unmarshal_empty_buffer ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_unmarshal_truncated_ie ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_all_fields ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_basic ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_ie_round_trip ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_missing_pdr_id ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_partial_update ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_comprehensive ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_precedence_only ... ok [INFO] [stdout] test ie::update_forwarding_parameters::tests::test_update_forwarding_parameters_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_predefined_rules ... ok [INFO] [stdout] test ie::traffic_parameter_threshold::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::ul_periodicity::tests::test_to_ie ... ok [INFO] [stdout] test ie::traffic_parameter_threshold::tests::test_unmarshal_short_with_flag ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_fteid_ipv6 ... ok [INFO] [stdout] test ie::time_quota::tests::test_time_quota_marshal_unmarshal ... ok [INFO] [stdout] test ie::tests::into_ie_tests::test_into_ie_tuple_ue_ip_round_trip ... ok [INFO] [stdout] test ie::ue_ip_address_usage_information::tests::test_ue_ip_address_usage_information_with_validity_timer ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_rule_associations ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_basic ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_closed_gate ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_downlink_only ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_method ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_with_guaranteed_rate ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_with_rate_limits ... ok [INFO] [stdout] test ie::trace_information::tests::test_trace_information_round_trip_empty_lists ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_with_mbr_and_gbr ... ok [INFO] [stdout] test ie::update_pdr::tests::test_builder_method ... ok [INFO] [stdout] test ie::update_traffic_endpoint::tests::test_update_traffic_endpoint_marshal_unmarshal_complete ... ok [INFO] [stdout] test ie::update_traffic_endpoint::tests::test_update_traffic_endpoint_marshal_unmarshal_minimal ... ok [INFO] [stdout] test ie::update_traffic_endpoint::tests::test_update_traffic_endpoint_marshal_unmarshal_with_f_teid ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_comprehensive ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_convenience_methods ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_method ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_ie_round_trip ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_missing_urr_id ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_uplink_downlink_volume ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_validation_time_without_measurement ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_validation_volume_without_measurement ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_all_optional_fields ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_builder_method_chaining ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_both_volume_and_subsequent ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_marshal_minimal ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_measurement_method ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_inactivity_detection_time ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_monitoring_time ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_reporting_triggers ... ok [INFO] [stdout] test ie::update_traffic_endpoint::tests::test_update_traffic_endpoint_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_subsequent_time_threshold ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_basic ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_marshal_comprehensive ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_subsequent_volume_threshold ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_time_threshold ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_only_volume_threshold ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_real_world_add_inactivity_detection ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_real_world_change_reporting ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_comprehensive ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_real_world_quota_increase ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_open_gate ... ok [INFO] [stdout] test ie::update_traffic_endpoint::tests::test_update_traffic_endpoint_to_ie ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_only_thresholds_update ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_uplink_only ... ok [INFO] [stdout] test ie::update_qer::tests::test_update_qer_builder_chain_all_methods ... ok [INFO] [stdout] test ie::update_urr::tests::test_builder_validation_subsequent_without_primary ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_round_trip_all_fields ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_subsequent_volume_bytes ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_volume_uplink_downlink_equal ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_to_ie ... ok [INFO] [stdout] test ie::updated_pdr::tests::test_missing_pdr_id_fails ... ok [INFO] [stdout] test ie::updated_pdr::tests::test_to_ie ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_unmarshal_missing_urr_id ... ok [INFO] [stdout] test ie::update_urr::tests::test_update_urr_volume_uplink_downlink_asymmetric ... ok [INFO] [stdout] test ie::updated_pdr::tests::test_marshal_unmarshal_pdr_id_only ... ok [INFO] [stdout] test ie::updated_pdr::tests::test_marshal_unmarshal_with_ue_ip ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_5g_usage_report_sequence ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_byte_order ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_clone ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_marshal_max_value ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_marshal_unmarshal ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_marshal_zero ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_new ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_report_correlation ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_unmarshal_empty ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_unmarshal_short ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_round_trip_various ... ok [INFO] [stdout] test ie::uri::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::urr_id::tests::test_urr_id_marshal_unmarshal ... ok [INFO] [stdout] test ie::urr_id::tests::test_urr_id_round_trip ... ok [INFO] [stdout] test ie::urr_id::tests::test_urr_id_to_ie ... ok [INFO] [stdout] test ie::urr_id::tests::test_urr_id_unmarshal_empty ... ok [INFO] [stdout] test ie::ur_seqn::tests::test_ur_seqn_to_ie ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_flag_methods ... ok [INFO] [stdout] test ie::urr_id::tests::test_urr_id_unmarshal_too_short ... ok [INFO] [stdout] test ie::uri::tests::test_unmarshal_invalid_utf8 ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_marshal_unmarshal_zero ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_new ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_individual_flags ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_new_with_flags ... ok [INFO] [stdout] test ie::uri::tests::test_to_ie ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_marshal_len ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_unmarshal_empty_data ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_basic ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_convenience_methods ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_marshal_unmarshal ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_convenience_methods_phase1 ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_convenience_methods_phase2 ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_stop_of_traffic ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_set_flag_methods ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_validation_errors ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_volume_threshold ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_comprehensive_measurement_scenario ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_comprehensive_phase1_and_phase2_scenario ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_time_threshold ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_to_ie ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_comprehensive ... ok [INFO] [stdout] test ie::usage_information::tests::test_usage_information_round_trip_all_flags ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_quota_exhausted ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_round_trip_marshal ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_start_of_traffic ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_builder_periodic_report ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_comprehensive_phase1_phase2_phase3_scenario ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_marshal_unmarshal ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase1_marshal_unmarshal_edge_cases ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase2_individual_ies ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase2_marshal_unmarshal_edge_cases ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase3_convenience_methods ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase3_marshal_unmarshal_edge_cases ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase3_real_world_scenarios ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_all_measurements ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_all_phase2_fields ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_duration_measurement ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_quota_holding_time ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_start_time ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_time_quota ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_time_of_first_packet ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_edge_cases ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_ie_round_trip ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_time_of_last_packet ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_volume_measurement ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_round_trip ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_to_ie ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_marshal_unmarshal ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_unmarshal_error_cases ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_ie_round_trip ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_new ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_round_trip ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_to_ie ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_volume_quota ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_edge_cases ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_marshal_unmarshal ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_unmarshal_error_cases ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_to_ie ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_unmarshal_error_cases ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_with_builder ... ok [INFO] [stdout] test ie::usage_report_trigger::tests::test_usage_report_trigger_marshal_unmarshal ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_all_phase3_fields ... ok [INFO] [stdout] test ie::usage_report_trigger::tests::test_usage_report_trigger_unmarshal_empty ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_with_builder ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_equivalent_to_usage_report_to_ie ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_marshal_unmarshal_gpsi ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_as_string_binary_types ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_edge_cases ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_new ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_marshal_unmarshal_msisdn ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_marshal_unmarshal_imsi ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_marshal_unmarshal_imei ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_type_conversions ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_phase3_individual_ies ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_ie_round_trip ... ok [INFO] [stdout] test ie::usage_report_srr::tests::test_usage_report_srr_round_trip ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_end_time ... ok [INFO] [stdout] test ie::usage_report::tests::test_usage_report_with_usage_information ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_new ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_to_ie ... ok [INFO] [stdout] test ie::usage_report_smr::tests::test_usage_report_smr_marshal_unmarshal ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_marshal_unmarshal_supi ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_round_trip_all_types ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_marshal_unmarshal_nai_string ... ok [INFO] [stdout] test ie::usage_report_sdr::tests::test_usage_report_sdr_with_builder ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_unmarshal_empty ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_unmarshal_type_only ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_common_values ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_custom_duration ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_duration_conversions ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_infinite ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_marshal_unmarshal_hours ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_marshal_unmarshal_minutes ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_marshal_unmarshal_seconds ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_to_ie ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_unmarshal_empty ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_zero_duration ... ok [INFO] [stdout] test ie::user_plane_path_recovery_report::tests::test_path_recovery_report_dual_stack ... ok [INFO] [stdout] test ie::user_plane_path_recovery_report::tests::test_path_recovery_report_ipv4 ... ok [INFO] [stdout] test ie::user_id::tests::test_user_id_unknown_type ... ok [INFO] [stdout] test ie::validity_timer::tests::test_byte_order ... ok [INFO] [stdout] test ie::user_plane_path_recovery_report::tests::test_path_recovery_report_to_ie ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_unmarshal_wrong_length ... ok [INFO] [stdout] test ie::validity_timer::tests::test_to_ie ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_max_value ... ok [INFO] [stdout] test ie::validity_timer::tests::test_round_trip_values ... ok [INFO] [stdout] test ie::user_plane_inactivity_timer::tests::test_user_plane_inactivity_timer_round_trip_various_values ... ok [INFO] [stdout] test ie::validity_timer::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::validity_timer::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::vendor_specific_node_report_type::tests::test_marshal_bytes ... ok [INFO] [stdout] test ie::vendor_specific_node_report_type::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::vendor_specific_node_report_type::tests::test_to_ie ... ok [INFO] [stdout] test ie::vendor_specific_node_report_type::tests::test_unmarshal_empty ... ok [INFO] [stdout] test ie::vendor_specific_node_report_type::tests::test_unmarshal_short ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_error_total_packets ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_error_uplink_packets ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_error_uplink_volume ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_max_values ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_unmarshal_all_fields ... ok [INFO] [stdout] test ie::vendor_specific_node_report_type::tests::test_round_trip_various ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_len ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_unmarshal_volumes_only ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_round_trip_all_combinations ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_to_ie ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_flag_methods ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_flag_setters ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_error_flag_mismatch ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_total_packets_only ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_iot_device_low_traffic ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_total_volume_only ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_error_downlink_packets ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_error_downlink_volume ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_marshal_unmarshal_packets_only ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_typical_session ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_no_flags_set ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_unmarshal_empty_data ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_unmarshal_insufficient_data ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_unmarshal_short_total_packets ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_unmarshal_short_uplink_volume ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_uplink_downlink_packets ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_uplink_downlink_volumes ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_video_streaming ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_voip_symmetric ... ok [INFO] [stdout] test ie::volume_measurement::tests::test_volume_measurement_zero_values ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_flag_methods ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_marshal_len ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_marshal_error_flag_mismatch ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_marshal_unmarshal_uplink_downlink ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_round_trip_max_values ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_round_trip_zero_values ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_set_flag_methods ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_unmarshal_empty_data ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_to_ie ... ok [INFO] [stdout] test ie::volume_threshold::tests::test_volume_threshold_unmarshal_invalid_data ... ok [INFO] [stdout] test ie::volume_threshold::tests::test_volume_threshold_marshal_unmarshal ... ok [INFO] [stdout] test ie::weight::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_unmarshal_insufficient_data ... ok [INFO] [stdout] test message::association_release_request::tests::test_association_release_request_builder ... ok [INFO] [stdout] test ie::validity_timer::tests::test_marshal_unmarshal ... ok [INFO] [stdout] test message::association_release_request::tests::test_association_release_request_builder_try_build_failure ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_marshal_unmarshal_all_volumes ... ok [INFO] [stdout] test message::association_release_request::tests::test_association_release_request_builder_try_build_success ... ok [INFO] [stdout] test message::association_release_request::tests::test_association_release_request_roundtrip_via_builder ... ok [INFO] [stdout] test ie::weight::tests::test_to_ie ... ok [INFO] [stdout] test ie::weight::tests::test_unmarshal_empty ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_builder ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_builder_try_build_success ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_roundtrip_via_builder ... ok [INFO] [stdout] test message::association_setup_request::tests::test_alternative_smf_ip_addresses_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_all_features_combined ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_full ... ok [INFO] [stdout] test ie::volume_quota::tests::test_volume_quota_marshal_unmarshal_total_only ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_try_build_success ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_with_additional_ies ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_try_build_missing_recovery_time ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_with_up_features ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_with_cp_features ... ok [INFO] [stdout] test message::association_setup_request::tests::test_builder_convenience_node_id_fqdn ... ok [INFO] [stdout] test message::association_setup_request::tests::test_builder_convenience_node_id_ipv6 ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_minimal ... ok [INFO] [stdout] test message::association_setup_request::tests::test_builder_convenience_recovery_timestamp ... ok [INFO] [stdout] test message::association_setup_request::tests::test_builder_convenience_node_id_ipv4 ... ok [INFO] [stdout] test message::association_setup_request::tests::test_builder_marshal_convenience ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_full_roundtrip_with_all_features ... ok [INFO] [stdout] test message::association_setup_request::tests::test_gtpu_path_qos_control_information_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_cp_function_features ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_not_found ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_node_id ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_recovery_timestamp ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_up_function_features ... ok [INFO] [stdout] test message::association_setup_request::tests::test_multiple_additional_ies ... ok [INFO] [stdout] test message::association_setup_request::tests::test_nf_instance_id_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_pfcp_session_retention_information_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_pfcpas_req_flags_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_recovery_time_stamp_to_ie_consistency ... ok [INFO] [stdout] test message::association_setup_request::tests::test_recovery_timestamp_future ... ok [INFO] [stdout] test message::association_setup_request::tests::test_unmarshal_missing_node_id ... ok [INFO] [stdout] test message::association_setup_request::tests::test_recovery_timestamp_unix_epoch ... ok [INFO] [stdout] test message::association_setup_request::tests::test_unmarshal_missing_recovery_timestamp ... ok [INFO] [stdout] test message::association_setup_response::tests::test_accepted_with_all_optional_ies ... ok [INFO] [stdout] test message::association_setup_response::tests::test_all_features_combined ... ok [INFO] [stdout] test message::association_setup_response::tests::test_alternative_smf_ip_addresses_roundtrip ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_full ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_minimal ... ok [INFO] [stdout] test message::association_setup_request::tests::test_smf_set_id_roundtrip ... ok [INFO] [stdout] test message::association_setup_request::tests::test_set_sequence ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_try_build_success ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_with_additional_ies ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_cause_accepted ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_with_recovery_time ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_with_cp_features ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_cause_rejected ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_cause_value ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_recovery_timestamp ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_node_id_fqdn ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_node_id_ipv4 ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_marshal_convenience ... ok [INFO] [stdout] test message::association_setup_response::tests::test_full_roundtrip_with_all_features ... ok [INFO] [stdout] test message::association_setup_response::tests::test_gtpu_path_qos_control_information_roundtrip ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_with_up_features ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_roundtrip ... ok [INFO] [stdout] test message::association_setup_response::tests::test_builder_convenience_node_id_ipv6 ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_iter_new_fields ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_cp_function_features ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_in_additional_ies ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_cause ... ok [INFO] [stdout] test message::association_setup_request::tests::test_ies_in_additional_ies ... ok [INFO] [stdout] test ie::updated_pdr::tests::test_marshal_unmarshal_with_fteid ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_node_id ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_not_found ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_recovery_timestamp ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_up_function_features ... ok [INFO] [stdout] test message::association_setup_response::tests::test_ies_iter_new_fields ... ok [INFO] [stdout] test message::association_setup_response::tests::test_multiple_additional_ies ... ok [INFO] [stdout] test message::association_setup_response::tests::test_pfcpas_rsp_flags_roundtrip ... ok [INFO] [stdout] test message::association_setup_response::tests::test_nf_instance_id_roundtrip ... ok [INFO] [stdout] test message::association_setup_response::tests::test_recovery_timestamp_unix_epoch ... ok [INFO] [stdout] test message::association_setup_response::tests::test_recovery_timestamp_future ... ok [INFO] [stdout] test message::association_setup_response::tests::test_rejected_response ... ok [INFO] [stdout] test message::association_setup_response::tests::test_set_sequence ... ok [INFO] [stdout] test message::association_setup_response::tests::test_unmarshal_missing_cause ... ok [INFO] [stdout] test message::association_setup_response::tests::test_smf_set_id_roundtrip ... ok [INFO] [stdout] test message::association_setup_response::tests::test_unmarshal_missing_node_id ... ok [INFO] [stdout] test message::association_setup_response::tests::test_various_cause_values ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_full ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_minimal ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_roundtrip ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_try_build_success ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_with_cp_features ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_with_up_features ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_full ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_with_additional_ies ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_minimal ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_roundtrip ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_try_build_success ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_with_additional_ies ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_with_cp_features ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_with_up_features ... ok [INFO] [stdout] test message::association_update_response::tests::test_association_update_response_marshal_unmarshal ... ok [INFO] [stdout] test message::association_update_response::tests::test_association_update_response_with_optional_ies ... ok [INFO] [stdout] test message::association_update_response::tests::test_association_update_response_missing_required_ie ... ok [INFO] [stdout] test message::association_update_response::tests::test_ies ... ok [INFO] [stdout] test message::display::tests::test_display_node_id_ipv4 ... ok [INFO] [stdout] test message::display::tests::test_display_cause ... ok [INFO] [stdout] test message::display::tests::test_display_recovery_timestamp ... ok [INFO] [stdout] test message::display::tests::test_display_node_id_ipv6 ... ok [INFO] [stdout] test message::display::tests::test_display_message_with_recovery_time_stamp ... ok [INFO] [stdout] test message::display::tests::test_display_fseid ... ok [INFO] [stdout] test message::display::tests::test_ie_order_matches_wire_format ... ok [INFO] [stdout] test message::display::tests::test_message_to_value_with_seid ... ok [INFO] [stdout] test message::display::tests::test_message_to_value_without_seid ... ok [INFO] [stdout] test message::display::tests::test_to_json_heartbeat_request ... ok [INFO] [stdout] test message::display::tests::test_ies_are_array ... ok [INFO] [stdout] test message::display::tests::test_json_is_valid ... ok [INFO] [stdout] test message::display::tests::test_to_json_heartbeat_response ... ok [INFO] [stdout] test message::display::tests::test_to_json_session_establishment_request ... ok [INFO] [stdout] test message::display::tests::test_to_yaml_heartbeat_request ... ok [INFO] [stdout] test message::display::tests::test_to_json_pretty ... ok [INFO] [stdout] test message::display::tests::test_to_yaml_heartbeat_response ... ok [INFO] [stdout] test message::display::tests::test_to_json_session_establishment_response ... ok [INFO] [stdout] test message::display::tests::test_to_yaml_with_seid ... ok [INFO] [stdout] test message::display::tests::test_to_yaml_session_establishment_response ... ok [INFO] [stdout] test message::display::tests::test_to_yaml_session_establishment_request ... ok [INFO] [stdout] test message::display::tests::test_to_yaml_without_seid ... ok [INFO] [stdout] test message::display::tests::test_unknown_ie_hex_fallback ... ok [INFO] [stdout] test message::display::tests::test_unknown_ie_large_payload_shows_size ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_all_optional_ies_combined ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_builder_method_chaining ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_header_length_calculation ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_builder_full ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_builder_minimal ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_builder_with_multiple_ies ... ok [INFO] [stdout] test message::display::tests::test_yaml_is_valid ... ok [INFO] [stdout] test message::display::tests::test_yaml_json_equivalence ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_builder_with_recovery_timestamp ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_ergonomic_full_chain ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_ergonomic_ipv4 ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_ergonomic_ipv6 ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_ergonomic_timestamp ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_ergonomic_marshal_method ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_ergonomic_one_liner ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_roundtrip_via_builder ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_ies_in_additional_ies ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_ies_recovery_timestamp ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_ies_not_found ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_ies_source_ip_address ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_recovery_timestamp_unix_epoch ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_multiple_roundtrips ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_recovery_timestamp_future ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_seid_should_be_none ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_set_sequence ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_source_ip_ipv6_roundtrip ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_heartbeat_request_builder_with_source_ip ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_source_ip_ipv4_roundtrip ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_unmarshal_minimal_message ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_builder_marshal_convenience ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_unmarshal_missing_mandatory_recovery_timestamp ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_builder_convenience_recovery_timestamp ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_ergonomic_one_liner ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_full_roundtrip_with_all_features ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_header_length_calculation ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_heartbeat_response_builder_full ... ok [INFO] [stdout] test message::display::tests::test_message_to_value_basic_fields ... ok [INFO] [stdout] test message::association_release_request::tests::test_association_release_request_builder_build_panic - should panic ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_heartbeat_response_builder_minimal ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_heartbeat_response_builder_with_ies ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_heartbeat_response_builder_with_recovery_timestamp ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_ies_in_additional_ies ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_heartbeat_response_roundtrip_via_builder ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_ies_not_found ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_multiple_roundtrips ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_recovery_timestamp_future ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_recovery_timestamp_unix_epoch ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_seid_should_be_none ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_set_sequence ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_unmarshal_missing_mandatory_recovery_timestamp ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_unmarshal_minimal_message ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_with_multiple_additional_ies ... ok [INFO] [stdout] test message::ie_iter::tests::test_chaining_iterator_methods ... ok [INFO] [stdout] test message::ie_iter::tests::test_iterator_collect ... ok [INFO] [stdout] test message::ie_iter::tests::test_generic_ie_iterator_filters_correctly ... ok [INFO] [stdout] test message::ie_iter::tests::test_generic_ie_iterator_no_matches ... ok [INFO] [stdout] test message::ie_iter::tests::test_iterator_count ... ok [INFO] [stdout] test message::ie_iter::tests::test_multiple_ie_iterator_empty ... ok [INFO] [stdout] test message::ie_iter::tests::test_single_ie_iterator_none ... ok [INFO] [stdout] test message::ie_iter::tests::test_single_ie_iterator_some ... ok [INFO] [stdout] test message::ie_iter::tests::test_size_hint_multiple ... ok [INFO] [stdout] test message::ie_iter::tests::test_size_hint_single_none ... ok [INFO] [stdout] test message::ie_iter::tests::test_size_hint_single_some ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_full ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_minimal ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_roundtrip ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_builder_method_chaining ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_try_build_success ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_with_additional_ies ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_with_path_failure ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_with_report_type ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_header_validation ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_ies ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_marshal_unmarshal_minimal ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_missing_node_id ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_with_additional_ies ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_with_optional_ies ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::ie_iter::tests::test_multiple_ie_iterator_three ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_full ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_minimal ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_roundtrip ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_try_build_success ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_with_additional_ies ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_header_validation ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_ies ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_marshal_unmarshal ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_missing_required_ies ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_round_trip ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_with_additional_ies ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_builder_full ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_builder_minimal ... ok [INFO] [stdout] test message::association_setup_request::tests::test_association_setup_request_builder_build_panic_missing_recovery_time - should panic ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_builder_with_application_ids_pfds ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_builder_with_multiple_application_ids_pfds ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_builder_with_other_ies ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_type_safe_access ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_builder_roundtrip ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_all_ies_with_node_id ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_build_panic_missing_cause - should panic ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_full ... ok [INFO] [stdout] test message::association_setup_response::tests::test_association_setup_response_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_minimal ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_roundtrip ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_try_build_success ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_with_node_id ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_with_ies ... ok [INFO] [stdout] test message::association_update_request::tests::test_association_update_request_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_with_node_id_convenience ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_with_offending_ie ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_with_node_id_fqdn ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_full_with_all_fields ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_with_node_id_roundtrip ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::association_update_response::builder_tests::test_association_update_response_builder_build_panic_missing_cause - should panic ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_roundtrip ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_full ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_minimal ... ok [INFO] [stdout] test message::heartbeat_request::tests::test_builder_without_mandatory_field_panics - should panic ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_minimal_without_node_id ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_with_additional_ies ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_with_tl_container ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_builder_without_mandatory_field_panics - should panic ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_full ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_minimal ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_with_cp_fseid ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_builder_with_node_id ... ok [INFO] [stdout] test message::session_deletion_request::tests::test_session_deletion_request_marshal_minimal ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_all_new_ies_combined ... ok [INFO] [stdout] test message::association_release_response::tests::test_association_release_response_builder_build_panic_missing_cause - should panic ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_with_offending_ie ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_roundtrip ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_try_build_success ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_build_panic - should panic ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_with_mbs_session_n4_information ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_with_additional_usage_reports_information ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_with_packet_rate_status_reports ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_builder_with_additional_ies ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_with_pfcpsdrsp_flags ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_builder_with_multiple_pdrs_and_fars ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_builder_with_traffic_endpoints ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_with_tl_container ... ok [INFO] [stdout] test message::session_deletion_response::tests::test_session_deletion_response_with_usage_reports ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_builder_with_all_optional_ies ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_builder_with_user_plane_inactivity_timer ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_complex_session_all_rules ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_empty_optional_vecs ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_ipv4_session_establishment ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_fqdn_node_id ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_ies ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_dual_stack_session_establishment ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_ipv6_session_establishment ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_message_set_sequence ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_marshal_unmarshal_minimal ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_direct_marshal_from_builder ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_fseid_ipv4 ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_marshal_unmarshal_with_optional_ies ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_message_trait_methods ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_node_id_fqdn ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_node_id_ipv4 ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_fseid_ipv6 ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_full_chain ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_marshal_method ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_node_id_ipv6 ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_ergonomic_recovery_timestamp ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_validation_missing_pdrs ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_with_usage_reporting ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_with_qos ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_accepted_minimal ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_ergonomic_node_id_fqdn ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_with_buffering ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_ergonomic_node_id_ipv4 ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_rejected ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_ergonomic_node_id_ipv6 ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_validation_missing_fseid ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_created_pdrs ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_build_panic_missing_node_id - should panic ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_fseid_ipaddr ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_fseid_ipv6 ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_multiple_created_pdrs ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_load_control ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_overload_control ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_offending_ie ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_build_panic_missing_cause - should panic ... ok [INFO] [stdout] test message::pfd_management_response::tests::test_pfd_management_response_builder_build_panic - should panic ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_with_pdn_type ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_marshal_unmarshal_accepted ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_marshal_unmarshal_rejected ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_marshal_unmarshal_with_optional_ies ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_message_set_sequence ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_marshal_unmarshal_with_created_pdrs ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_message_trait_methods ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_rejected_with_offending_ie ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_response_with_load_control ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_response_with_overload_control ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_successful_ipv4_session ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_successful_dual_stack_session ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_successful_ipv6_session ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_all_rule_types ... ok [INFO] [stdout] test message::session_modification_request::tests::test_buffering_scenario ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_bars ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_fars ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_multiple_pdrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_pdrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_qers ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_direct_marshal_from_builder ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_empty_created_pdrs_vec ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_ies ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_urrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_method_chaining ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_traffic_endpoints ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_direct_marshal ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_minimal ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_remove_bars ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_create_update_remove_combined ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_remove_fars ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_remove_traffic_endpoints ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_remove_qers ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_remove_pdrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_remove_urrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_update_pdrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_update_qers ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_update_urrs ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_update_traffic_endpoints ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_update_bars ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_update_fars ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_with_apn_dnn ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_with_fseid ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_with_fseid_ipaddr ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_with_pdn_type ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_with_user_plane_inactivity_timer ... ok [INFO] [stdout] test message::session_modification_request::tests::test_empty_modification ... ok [INFO] [stdout] test message::session_modification_request::tests::test_create_pdrs_accessible ... ok [INFO] [stdout] test message::session_modification_request::tests::test_ies ... ok [INFO] [stdout] test message::session_modification_request::tests::test_marshal_unmarshal_with_fseid ... ok [INFO] [stdout] test message::session_modification_request::tests::test_large_batch_modification ... ok [INFO] [stdout] test message::session_modification_request::tests::test_builder_with_fseid_ipv6 ... ok [INFO] [stdout] test message::session_modification_request::tests::test_marshal_unmarshal_minimal ... ok [INFO] [stdout] test message::session_modification_request::tests::test_marshal_unmarshal_with_operations ... ok [INFO] [stdout] test message::session_modification_request::tests::test_handover_scenario ... ok [INFO] [stdout] test message::session_modification_request::tests::test_message_set_sequence ... ok [INFO] [stdout] test message::session_modification_request::tests::test_message_trait_methods ... ok [INFO] [stdout] test message::session_modification_request::tests::test_qos_modification_scenario ... ok [INFO] [stdout] test message::session_modification_request::tests::test_usage_reporting_modification ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_minimal ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_with_additional_ies ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_full ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_roundtrip ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_try_build_success ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_with_created_pdr ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_with_offending_ie ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_builder ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_with_pdn_type ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_builder_comprehensive ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_with_multiple_usage_reports ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_with_usage_reports ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_empty_unmarshal ... ok [INFO] [stdout] test message::session_modification_response::tests::test_session_modification_response_builder_build_panic - should panic ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_marshal_unmarshal_with_load_control ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_marshal_unmarshal_with_report_type ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_add_ie ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_ies ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_marshal_unmarshal_minimal ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_marshal_unmarshal_with_usage_reports ... ok [INFO] [stdout] test message::session_report_request::tests::test_session_report_request_set_sequence ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_marshal_unmarshal ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_with_additional_ies ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_with_fseid ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_header_validation ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_ies ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_marshal_unmarshal ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_missing_node_id ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_with_additional_ies ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_with_fseid ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_add_ie ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_basic ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_full ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_marshal_unmarshal ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_basic ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_missing_cause - should panic ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_full ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_try_build_success ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_round_trip ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_try_build_missing_cause ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_missing_node_id - should panic ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_try_build_success ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_with_offending_ie ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_builder_with_additional_ies ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_ies ... ok [INFO] [stdout] test message::session_set_deletion_request::tests::test_session_set_deletion_request_builder_missing_node_id - should panic ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_error_scenarios ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_with_additional_ies ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_marshal_unmarshal ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_missing_required_ies ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_round_trip ... ok [INFO] [stdout] test message::session_set_modification_request::tests::test_session_set_modification_request_basic ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_with_offending_ie ... ok [INFO] [stdout] test message::session_set_modification_request::tests::test_session_set_modification_request_with_optional_ies ... ok [INFO] [stdout] test message::session_set_modification_request::tests::test_session_set_modification_request_missing_mandatory_ie ... ok [INFO] [stdout] test message::session_set_modification_request::tests::test_session_set_modification_request_ies_collect ... ok [INFO] [stdout] test message::session_set_modification_response::tests::test_session_set_modification_response_basic ... ok [INFO] [stdout] test message::session_set_modification_response::tests::test_session_set_modification_response_convenience_constructors ... ok [INFO] [stdout] test message::session_set_modification_response::tests::test_session_set_modification_response_missing_mandatory_ie ... ok [INFO] [stdout] test message::session_set_modification_request::tests::test_session_set_modification_request_round_trip ... ok [INFO] [stdout] test message::session_set_modification_response::tests::test_session_set_modification_response_reject_validation ... ok [INFO] [stdout] test message::session_set_modification_response::tests::test_session_set_modification_response_with_offending_ie ... ok [INFO] [stdout] test message::tests::test_generic_message_marshal_unmarshal ... ok [INFO] [stdout] test message::tests::test_generic_message_msg_name ... ok [INFO] [stdout] test message::tests::test_generic_message_unmarshal_error_invalid_header ... ok [INFO] [stdout] test message::tests::test_generic_message_unmarshal_multiple_ies ... ok [INFO] [stdout] test message::tests::test_generic_message_with_seid ... ok [INFO] [stdout] test message::session_set_modification_response::tests::test_session_set_modification_response_round_trip ... ok [INFO] [stdout] test message::tests::test_generic_message_without_seid ... ok [INFO] [stdout] test message::tests::test_generic_message_set_sequence ... ok [INFO] [stdout] test message::tests::test_generic_message_version ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_association ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_node_report ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_session ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_version_not_supported ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_heartbeat ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_unknown ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_session_set ... ok [INFO] [stdout] test message::node_report_response::builder_tests::test_node_report_response_builder_with_offending_ie ... ok [INFO] [stdout] test message::tests::test_msg_type_from_u8_pfd_management ... ok [INFO] [stdout] test message::tests::test_msg_type_to_u8_round_trip ... ok [INFO] [stdout] test message::pfd_management_request::tests::test_pfd_management_request_with_node_id_only ... ok [INFO] [stdout] test message::tests::test_parse_association_setup_request ... ok [INFO] [stdout] test message::tests::test_parse_error_short_buffer ... ok [INFO] [stdout] test message::tests::test_parse_heartbeat_response ... ok [INFO] [stdout] test message::tests::test_parse_heartbeat_request ... ok [INFO] [stdout] test message::tests::test_parse_round_trip_preserves_ies ... ok [INFO] [stdout] test message::tests::test_parse_all_message_types ... ok [INFO] [stdout] test message::heartbeat_response::tests::test_ies_recovery_timestamp ... ok [INFO] [stdout] test message::tests::test_parse_session_deletion_request ... ok [INFO] [stdout] test message::session_set_deletion_response::tests::test_session_set_deletion_response_header_validation ... ok [INFO] [stdout] test message::tests::test_parse_session_establishment_request ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_marshal_unmarshal_with_urrs_qers_bars ... ok [INFO] [stdout] test message::tests::test_parse_session_establishment_response ... ok [INFO] [stdout] test message::tests::test_parse_session_report_request ... ok [INFO] [stdout] test message::tests::test_parse_session_modification_request ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_builder_empty_vs_with_ies ... ok [INFO] [stdout] test message::tests::test_parse_unknown_message_type ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_builder_minimal ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_builder_with_ie ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_builder_roundtrip ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_with_ies ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_default ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_deref ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_builder_with_multiple_ies ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_header_validation ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_ies ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_marshal_unmarshal_empty ... ok [INFO] [stdout] test message::version_not_supported_response::tests::test_version_not_supported_response_round_trip ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_clone ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_new ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_display ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_from_u32 ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_into_u32 ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_equality ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_is_valid ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_from_u64 ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_hash ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_deref ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_into_u64 ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_default ... ok [INFO] [stdout] test types::tests::seid_tests::test_seid_display ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_next_wrap ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_ordering ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_clone ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_masking ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_display ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_max ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_default ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_new ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_deref ... ok [INFO] [stdout] test types::tests::sequence_number_tests::test_sequence_number_next ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_equality ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_from_u32 ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_hash ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_new ... ok [INFO] [stdout] test types::tests::teid_tests::test_teid_into_u32 ... ok [INFO] [stdout] test message::session_establishment_response::tests::test_builder_method_chaining ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_validation_missing_fseid ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_validation_missing_fars ... ok [INFO] [stdout] test message::node_report_request::tests::test_node_report_request_builder_try_build_missing_node_id ... ok [INFO] [stdout] test message::node_report_response::tests::test_node_report_response_with_offending_ie ... ok [INFO] [stdout] test message::session_establishment_request::tests::test_session_establishment_builder_validation_missing_node_id ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2689 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.38s [INFO] [stdout] [INFO] [stderr] Doc-tests rs_pfcp [INFO] [stdout] [INFO] [stdout] running 336 tests [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::focus_on_ie_types (line 250) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator (line 18) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 107) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::compare (line 466) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 11) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 30) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::test_mode (line 407) - compile ... ok [INFO] [stdout] test src/comparison/diff.rs - comparison::diff::MessageDiff (line 14) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::timestamp_tolerance_secs (line 203) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::new (line 64) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::ignore_ie_types (line 227) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 89) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 124) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 43) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::ignore_sequence (line 123) - compile ... ok [INFO] [stdout] test src/comparison/result.rs - comparison::result::ComparisonResult::report (line 127) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::new_unchecked (line 95) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::matches (line 515) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 71) - compile ... ok [INFO] [stdout] test src/comparison/result.rs - comparison::result::ComparisonResult::into_diff (line 80) - compile ... ok [INFO] [stdout] test src/comparison/result.rs - comparison::result::ComparisonResult (line 17) - compile ... ok [INFO] [stdout] test src/comparison/mod.rs - comparison (line 56) - compile ... ok [INFO] [stdout] test src/comparison/builder.rs - comparison::builder::MessageComparator<'a>::diff (line 492) - compile ... ok [INFO] [stdout] test src/error.rs - error::messages::ie_is_mandatory (line 124) ... ok [INFO] [stdout] test src/error.rs - error::messages::builder_missing_field (line 288) ... ok [INFO] [stdout] test src/error.rs - error::messages::builder_field_required (line 272) ... ok [INFO] [stdout] test src/error.rs - error::PfcpError::to_cause_code (line 804) ... ok [INFO] [stdout] test src/error.rs - error::PfcpError (line 372) ... ok [INFO] [stdout] test src/error.rs - error::messages::ie_required (line 108) ... ok [INFO] [stdout] test src/error.rs - error::messages::missing_mandatory_ie_short (line 60) ... ok [INFO] [stdout] test src/error.rs - error::messages::invalid_utf8 (line 340) ... ok [INFO] [stdout] test src/comparison/options.rs - comparison::options::ComparisonOptions (line 13) ... ok [INFO] [stdout] test src/error.rs - error (line 23) ... ok [INFO] [stdout] test src/error.rs - error::messages::payload_too_short (line 161) ... ok [INFO] [stdout] test src/error.rs - error::messages::invalid_value (line 236) ... ok [INFO] [stdout] test src/error.rs - error::messages::ie_not_found (line 92) ... ok [INFO] [stdout] test src/error.rs - error::messages::missing_ie (line 76) ... ok [INFO] [stdout] test src/error.rs - error::messages::invalid_value_reason (line 252) ... ok [INFO] [stdout] test src/error.rs - error::messages::requires_at_least_bytes (line 144) ... ok [INFO] [stdout] test src/error.rs - error::messages::invalid_length (line 213) ... ok [INFO] [stdout] test src/ie/activation_time.rs - ie::activation_time::ActivationTime::new (line 49) ... ok [INFO] [stdout] test src/error.rs - error::messages::payload_too_short_expected (line 177) ... ok [INFO] [stdout] test src/error.rs - error::messages::zero_length_ie_not_allowed (line 314) ... ok [INFO] [stdout] test src/ie/activation_time.rs - ie::activation_time::ActivationTime (line 24) ... ok [INFO] [stdout] test src/error.rs - error::messages::too_short (line 197) ... ok [INFO] [stdout] test src/ie/activation_time.rs - ie::activation_time::ActivationTime::unmarshal (line 89) ... ok [INFO] [stdout] test src/ie/activation_time.rs - ie::activation_time::ActivationTime::to_ie (line 116) ... ok [INFO] [stdout] test src/ie/averaging_window.rs - ie::averaging_window::AveragingWindow::milliseconds (line 63) ... ok [INFO] [stdout] test src/ie/application_instance_id.rs - ie::application_instance_id::ApplicationInstanceId::to_ie (line 125) ... ok [INFO] [stdout] test src/ie/averaging_window.rs - ie::averaging_window::AveragingWindow::to_ie (line 123) ... ok [INFO] [stdout] test src/ie/application_instance_id.rs - ie::application_instance_id::ApplicationInstanceId::unmarshal (line 107) ... ok [INFO] [stdout] test src/ie/application_instance_id.rs - ie::application_instance_id::ApplicationInstanceId::value (line 64) ... ok [INFO] [stdout] test src/ie/application_instance_id.rs - ie::application_instance_id::ApplicationInstanceId (line 24) ... ok [INFO] [stdout] test src/ie/application_instance_id.rs - ie::application_instance_id::ApplicationInstanceId::new (line 49) ... ok [INFO] [stdout] test src/ie/activation_time.rs - ie::activation_time::ActivationTime::timestamp (line 62) ... ok [INFO] [stdout] test src/ie/application_instance_id.rs - ie::application_instance_id::ApplicationInstanceId::is_empty (line 77) ... ok [INFO] [stdout] test src/ie/averaging_window.rs - ie::averaging_window::AveragingWindow::unmarshal (line 95) ... ok [INFO] [stdout] test src/ie/averaging_window.rs - ie::averaging_window::AveragingWindow (line 24) ... ok [INFO] [stdout] test src/ie/averaging_window.rs - ie::averaging_window::AveragingWindow::new (line 50) ... ok [INFO] [stdout] test src/ie/c_tag.rs - ie::c_tag::CTag (line 30) ... ok [INFO] [stdout] test src/ie/c_tag.rs - ie::c_tag::CTag::to_ie (line 175) ... ok [INFO] [stdout] test src/ie/create_far.rs - ie::create_far::CreateFarBuilder (line 201) ... ok [INFO] [stdout] test src/ie/c_tag.rs - ie::c_tag::CTag::unmarshal (line 142) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::CreateTrafficEndpoint (line 139) ... ok [INFO] [stdout] test src/ie/c_tag.rs - ie::c_tag::CTag::new (line 71) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::CreateTrafficEndpoint::with_local_f_teid (line 189) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::CreateTrafficEndpoint::unmarshal (line 259) ... ok [INFO] [stdout] test src/ie/create_qer.rs - ie::create_qer::CreateQerBuilder (line 115) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::TrafficEndpointId::new (line 51) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::CreateTrafficEndpoint::new (line 168) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::CreateTrafficEndpoint::with_ue_ip_address (line 211) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::CreateTrafficEndpoint::to_ie (line 306) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::TrafficEndpointId (line 26) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::TrafficEndpointId::to_ie (line 110) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::TrafficEndpointId::unmarshal (line 87) ... ok [INFO] [stdout] test src/ie/create_traffic_endpoint.rs - ie::create_traffic_endpoint::TrafficEndpointId::marshal (line 67) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::new (line 88) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::with_ue_ip_address (line 175) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::marshal (line 202) ... ok [INFO] [stdout] test src/ie/deactivation_time.rs - ie::deactivation_time::DeactivationTime::new (line 49) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::unmarshal (line 260) ... ok [INFO] [stdout] test src/ie/deactivation_time.rs - ie::deactivation_time::DeactivationTime::timestamp (line 62) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint (line 43) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::with_local_f_teid (line 115) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::with_local_f_teid_redundant (line 146) ... ok [INFO] [stdout] test src/ie/create_urr.rs - ie::create_urr::CreateUrrBuilder (line 191) ... ok [INFO] [stdout] test src/ie/created_traffic_endpoint.rs - ie::created_traffic_endpoint::CreatedTrafficEndpoint::to_ie (line 328) ... ok [INFO] [stdout] test src/ie/dl_flow_level_marking.rs - ie::dl_flow_level_marking::DlFlowLevelMarking::unmarshal (line 107) ... ok [INFO] [stdout] test src/ie/deactivation_time.rs - ie::deactivation_time::DeactivationTime (line 24) ... ok [INFO] [stdout] test src/ie/dl_flow_level_marking.rs - ie::dl_flow_level_marking::DlFlowLevelMarking::dscp (line 76) ... ok [INFO] [stdout] test src/ie/deactivation_time.rs - ie::deactivation_time::DeactivationTime::to_ie (line 116) ... ok [INFO] [stdout] test src/ie/deactivation_time.rs - ie::deactivation_time::DeactivationTime::unmarshal (line 89) ... ok [INFO] [stdout] test src/ie/dl_flow_level_marking.rs - ie::dl_flow_level_marking::DlFlowLevelMarking (line 24) ... ok [INFO] [stdout] test src/ie/ethernet_context_information.rs - ie::ethernet_context_information::EthernetContextInformation (line 32) ... ok [INFO] [stdout] test src/ie/ethernet_filter_id.rs - ie::ethernet_filter_id::EthernetFilterId::new (line 46) ... ok [INFO] [stdout] test src/ie/dl_flow_level_marking.rs - ie::dl_flow_level_marking::DlFlowLevelMarking::to_ie (line 134) ... ok [INFO] [stdout] test src/ie/ethernet_filter_id.rs - ie::ethernet_filter_id::EthernetFilterId::to_ie (line 111) ... ok [INFO] [stdout] test src/ie/ethernet_context_information.rs - ie::ethernet_context_information::EthernetContextInformationBuilder (line 149) ... ok [INFO] [stdout] test src/ie/ethernet_context_information.rs - ie::ethernet_context_information::EthernetContextInformation::new (line 73) ... ok [INFO] [stdout] test src/ie/ethernet_filter_id.rs - ie::ethernet_filter_id::EthernetFilterId (line 21) ... ok [INFO] [stdout] test src/ie/ethernet_filter_id.rs - ie::ethernet_filter_id::EthernetFilterId::value (line 59) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties::new (line 58) ... ok [INFO] [stdout] test src/ie/dl_flow_level_marking.rs - ie::dl_flow_level_marking::DlFlowLevelMarking::new (line 55) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties::bidirectional (line 73) ... ok [INFO] [stdout] test src/ie/ethernet_filter_id.rs - ie::ethernet_filter_id::EthernetFilterId::unmarshal (line 86) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties::is_bidirectional (line 99) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer::duration (line 84) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties::unmarshal (line 130) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer::from_secs (line 71) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties::unidirectional (line 86) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties (line 26) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer::new (line 52) ... ok [INFO] [stdout] test src/ie/ethernet_filter_properties.rs - ie::ethernet_filter_properties::EthernetFilterProperties::to_ie (line 156) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer::seconds (line 98) ... ok [INFO] [stdout] test src/ie/ethernet_packet_filter.rs - ie::ethernet_packet_filter::EthernetPacketFilterBuilder (line 195) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer::unmarshal (line 125) ... ok [INFO] [stdout] test src/ie/ethernet_packet_filter.rs - ie::ethernet_packet_filter::EthernetPacketFilterBuilder::mac_address (line 273) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer (line 22) ... ok [INFO] [stdout] test src/ie/ethernet_packet_filter.rs - ie::ethernet_packet_filter::EthernetPacketFilter (line 34) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation (line 29) ... ok [INFO] [stdout] test src/ie/ethernet_packet_filter.rs - ie::ethernet_packet_filter::EthernetPacketFilter::new (line 76) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::new (line 62) ... ok [INFO] [stdout] test src/ie/ethernet_inactivity_timer.rs - ie::ethernet_inactivity_timer::EthernetInactivityTimer::to_ie (line 150) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::with_ethernet_header (line 75) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::has_ethernet_header (line 116) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::untagged (line 89) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::is_untagged (line 103) ... ok [INFO] [stdout] test src/ie/ethernet_traffic_information.rs - ie::ethernet_traffic_information::EthernetTrafficInformation::to_ie (line 210) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::to_ie (line 173) ... ok [INFO] [stdout] test src/ie/ethernet_packet_filter.rs - ie::ethernet_packet_filter::EthernetPacketFilterBuilder::mac_addresses (line 295) ... ok [INFO] [stdout] test src/ie/ethernet_pdu_session_information.rs - ie::ethernet_pdu_session_information::EthernetPduSessionInformation::unmarshal (line 147) ... ok [INFO] [stdout] test src/ie/ethernet_traffic_information.rs - ie::ethernet_traffic_information::EthernetTrafficInformation::new (line 79) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::ipv4 (line 86) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::to_ie (line 177) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype (line 31) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::far (line 123) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::ipv6 (line 99) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::new (line 73) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::new (line 94) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::unmarshal (line 152) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::arp (line 112) ... ok [INFO] [stdout] test src/ie/ethernet_traffic_information.rs - ie::ethernet_traffic_information::EthernetTrafficInformation (line 31) ... ok [INFO] [stdout] test src/ie/f_teid.rs - ie::f_teid::FteidBuilder (line 225) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId (line 60) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::pdr (line 107) ... ok [INFO] [stdout] test src/ie/ethernet_traffic_information.rs - ie::ethernet_traffic_information::EthernetTrafficInformationBuilder (line 233) ... ok [INFO] [stdout] test src/ie/ethertype.rs - ie::ethertype::Ethertype::value (line 125) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::qer (line 139) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::rule_id (line 184) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::rule_type (line 171) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::urr (line 155) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation (line 32) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::unmarshal (line 230) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::all_traffic (line 89) ... ok [INFO] [stdout] test src/ie/failed_rule_id.rs - ie::failed_rule_id::FailedRuleId::to_ie (line 285) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::new (line 66) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::tcp_traffic (line 107) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::value (line 155) ... ok [INFO] [stdout] test src/ie/graceful_release_period.rs - ie::graceful_release_period::GracefulReleasePeriod::period (line 61) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::unmarshal (line 185) ... ok [INFO] [stdout] test src/ie/graceful_release_period.rs - ie::graceful_release_period::GracefulReleasePeriod (line 22) ... ok [INFO] [stdout] test src/ie/graceful_release_period.rs - ie::graceful_release_period::GracefulReleasePeriod::new (line 48) ... ok [INFO] [stdout] test src/ie/forwarding_parameters.rs - ie::forwarding_parameters::ForwardingParameters::with_traffic_endpoint_id (line 77) ... ok [INFO] [stdout] test src/ie/graceful_release_period.rs - ie::graceful_release_period::GracefulReleasePeriod::unmarshal (line 88) ... ok [INFO] [stdout] test src/ie/graceful_release_period.rs - ie::graceful_release_period::GracefulReleasePeriod::to_ie (line 116) ... ok [INFO] [stdout] test src/ie/header_enrichment.rs - ie::header_enrichment::HeaderEnrichment::http_url (line 79) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::to_ie (line 216) ... ok [INFO] [stdout] test src/ie/header_enrichment.rs - ie::header_enrichment::HeaderEnrichment::http_header (line 61) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::destination (line 101) ... ok [INFO] [stdout] test src/ie/linked_urr_id.rs - ie::linked_urr_id::LinkedUrrId::unmarshal (line 74) ... ok [INFO] [stdout] test src/ie/linked_urr_id.rs - ie::linked_urr_id::LinkedUrrId::new (line 43) ... ok [INFO] [stdout] test src/ie/flow_information.rs - ie::flow_information::FlowInformation::udp_traffic (line 133) ... ok [INFO] [stdout] test src/ie/linked_urr_id.rs - ie::linked_urr_id::LinkedUrrId (line 22) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress (line 30) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::source_and_dest (line 118) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::source (line 84) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::to_ie (line 342) ... ok [INFO] [stdout] test src/ie/mac_addresses_detected.rs - ie::mac_addresses_detected::MacAddressesDetected::empty (line 141) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::source_range (line 138) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::unmarshal (line 228) ... ok [INFO] [stdout] test src/ie/mac_address.rs - ie::mac_address::MacAddress::destination_range (line 158) ... ok [INFO] [stdout] test src/ie/mac_addresses_detected.rs - ie::mac_addresses_detected::MacAddressesDetected::unmarshal (line 222) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::c_tag (line 181) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::addresses (line 152) ... ok [INFO] [stdout] test src/ie/mac_addresses_detected.rs - ie::mac_addresses_detected::MacAddressesDetected::new (line 84) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::count (line 166) ... ok [INFO] [stdout] test src/ie/mac_addresses_detected.rs - ie::mac_addresses_detected::MacAddressesDetected::new_with_vlan (line 106) ... ok [INFO] [stdout] test src/ie/mac_addresses_detected.rs - ie::mac_addresses_detected::MacAddressesDetected (line 36) ... ok [INFO] [stdout] test src/ie/mac_addresses_detected.rs - ie::mac_addresses_detected::MacAddressesDetected::to_ie (line 333) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved (line 29) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::new_with_vlan (line 95) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::Ie::parse (line 1366) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::IeIterator (line 1421) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::empty (line 135) ... ok [INFO] [stdout] test src/ie/measurement_information.rs - ie::measurement_information::MeasurementInformation (line 30) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::to_ie (line 374) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::Ie::marshal_into (line 1118) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::IeIterator<'a>::new (line 1462) ... ok [INFO] [stdout] test src/ie/measurement_information.rs - ie::measurement_information::MeasurementInformation::new (line 74) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::Ie::parse (line 1357) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::ParseIe (line 990) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::new (line 70) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support (line 1503) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(Ipv4Addr,Ipv6Addr) (line 1734) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::s_tag (line 197) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::Ie::from_marshal (line 1073) ... ok [INFO] [stdout] test src/ie/multiplier.rs - ie::multiplier::Multiplier (line 24) ... ok [INFO] [stdout] test src/ie/multiplier.rs - ie::multiplier::Multiplier::to_ie (line 118) ... ok [INFO] [stdout] test src/ie/multiplier.rs - ie::multiplier::Multiplier::value (line 63) ... ok [INFO] [stdout] test src/ie/multiplier.rs - ie::multiplier::Multiplier::unmarshal (line 90) ... ok [INFO] [stdout] test src/ie/node_report_type.rs - ie::node_report_type::NodeReportType (line 29) ... ok [INFO] [stdout] test src/ie/mac_addresses_removed.rs - ie::mac_addresses_removed::MacAddressesRemoved::unmarshal (line 259) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(u64,Ipv4Addr) (line 1594) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(u64,IpAddr) (line 1640) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(u32,Ipv4Addr) (line 1664) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::IntoIe (line 1523) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(u64,Ipv6Addr) (line 1617) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(u32,IpAddr) (line 1710) ... ok [INFO] [stdout] test src/ie/node_report_type.rs - ie::node_report_type::NodeReportType::new (line 69) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::marshal_ies (line 1387) ... ok [INFO] [stdout] test src/ie/multiplier.rs - ie::multiplier::Multiplier::new (line 50) ... ok [INFO] [stdout] test src/ie/mod.rs - ie::builder_support::(u32,Ipv6Addr) (line 1687) ... ok [INFO] [stdout] test src/ie/packet_rate.rs - ie::packet_rate::PacketRate::new_both (line 149) ... ok [INFO] [stdout] test src/ie/packet_rate.rs - ie::packet_rate::PacketRate (line 66) ... ok [INFO] [stdout] test src/ie/packet_rate.rs - ie::packet_rate::PacketRate::new_downlink (line 124) ... ok [INFO] [stdout] test src/ie/packet_rate.rs - ie::packet_rate::PacketRate::new_uplink (line 101) ... ok [INFO] [stdout] test src/ie/packet_rate.rs - ie::packet_rate::PacketRate::unmarshal (line 303) ... ok [INFO] [stdout] test src/ie/paging_policy_indicator.rs - ie::paging_policy_indicator::PagingPolicyIndicator::to_ie (line 129) ... ok [INFO] [stdout] test src/ie/packet_rate_status.rs - ie::packet_rate_status::PacketRateStatus (line 31) ... ok [INFO] [stdout] test src/ie/paging_policy_indicator.rs - ie::paging_policy_indicator::PagingPolicyIndicator (line 23) ... ok [INFO] [stdout] test src/ie/paging_policy_indicator.rs - ie::paging_policy_indicator::PagingPolicyIndicator::new (line 55) ... ok [INFO] [stdout] test src/ie/packet_rate.rs - ie::packet_rate::PacketRate::to_ie (line 414) ... ok [INFO] [stdout] test src/ie/paging_policy_indicator.rs - ie::paging_policy_indicator::PagingPolicyIndicator::unmarshal (line 102) ... ok [INFO] [stdout] test src/ie/paging_policy_indicator.rs - ie::paging_policy_indicator::PagingPolicyIndicator::value (line 75) ... ok [INFO] [stdout] test src/ie/pfd_contents.rs - ie::pfd_contents::PfdContentsBuilder::flow_description (line 80) ... ok [INFO] [stdout] test src/ie/qer_control_indications.rs - ie::qer_control_indications::QerControlIndications (line 30) ... ok [INFO] [stdout] test src/ie/qer_control_indications.rs - ie::qer_control_indications::QerControlIndications::unmarshal (line 114) ... ok [INFO] [stdout] test src/ie/qer_control_indications.rs - ie::qer_control_indications::QerControlIndications::flags (line 72) ... ok [INFO] [stdout] test src/ie/qer_control_indications.rs - ie::qer_control_indications::QerControlIndications::new (line 59) ... ok [INFO] [stdout] test src/ie/qfi.rs - ie::qfi::Qfi (line 28) ... ok [INFO] [stdout] test src/ie/qer_control_indications.rs - ie::qer_control_indications::QerControlIndications::to_ie (line 139) ... ok [INFO] [stdout] test src/ie/qfi.rs - ie::qfi::Qfi::to_ie (line 142) ... ok [INFO] [stdout] test src/ie/qfi.rs - ie::qfi::Qfi::unmarshal (line 111) ... ok [INFO] [stdout] test src/ie/remove_bar.rs - ie::remove_bar::RemoveBar::new (line 45) ... ok [INFO] [stdout] test src/ie/pdi.rs - ie::pdi::PdiBuilder (line 138) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::downlink_data_report (line 232) ... ok [INFO] [stdout] test src/ie/remove_bar.rs - ie::remove_bar::RemoveBar (line 23) ... ok [INFO] [stdout] test src/ie/qfi.rs - ie::qfi::Qfi::value (line 83) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::to_ie (line 215) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::unmarshal (line 184) ... ok [INFO] [stdout] test src/ie/qfi.rs - ie::qfi::Qfi::new (line 60) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::usage_report (line 246) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::error_indication_report (line 260) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::user_plane_inactivity_report (line 273) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::with_error_indication_report (line 107) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::with_usage_report (line 93) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType (line 30) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::with_downlink_data_report (line 79) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::with_user_plane_inactivity_report (line 121) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi::disabled (line 80) ... ok [INFO] [stdout] test src/ie/report_type.rs - ie::report_type::ReportType::new (line 65) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi::new (line 54) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi::enabled (line 67) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi::is_enabled (line 93) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi (line 25) ... ok [INFO] [stdout] test src/ie/s_tag.rs - ie::s_tag::STag::unmarshal (line 140) ... ok [INFO] [stdout] test src/ie/s_tag.rs - ie::s_tag::STag::to_ie (line 173) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi::unmarshal (line 124) ... ok [INFO] [stdout] test src/ie/update_forwarding_parameters.rs - ie::update_forwarding_parameters::UpdateForwardingParameters::with_traffic_endpoint_id (line 86) ... ok [INFO] [stdout] test src/ie/update_pdr.rs - ie::update_pdr::UpdatePdrBuilder (line 167) ... ok [INFO] [stdout] test src/ie/ur_seqn.rs - ie::ur_seqn::UrSeqn (line 22) ... ok [INFO] [stdout] test src/ie/update_qer.rs - ie::update_qer::UpdateQerBuilder (line 108) ... ok [INFO] [stdout] test src/ie/ur_seqn.rs - ie::ur_seqn::UrSeqn::new (line 48) ... ok [INFO] [stdout] test src/ie/rqi.rs - ie::rqi::Rqi::to_ie (line 146) ... ok [INFO] [stdout] test src/ie/update_far.rs - ie::update_far::UpdateFarBuilder (line 108) ... ok [INFO] [stdout] test src/ie/ur_seqn.rs - ie::ur_seqn::UrSeqn::sequence_number (line 61) ... ok [INFO] [stdout] test src/ie/update_urr.rs - ie::update_urr::UpdateUrrBuilder (line 188) ... ok [INFO] [stdout] test src/ie/ur_seqn.rs - ie::ur_seqn::UrSeqn::to_ie (line 116) ... ok [INFO] [stdout] test src/ie/s_tag.rs - ie::s_tag::STag::new (line 71) ... ok [INFO] [stdout] test src/ie/s_tag.rs - ie::s_tag::STag (line 30) ... ok [INFO] [stdout] test src/ie/usage_report.rs - ie::usage_report::UsageReportBuilder (line 292) ... ok [INFO] [stdout] test src/ie/usage_report_sdr.rs - ie::usage_report_sdr::UsageReportSdr (line 28) ... ok [INFO] [stdout] test src/ie/ur_seqn.rs - ie::ur_seqn::UrSeqn::unmarshal (line 88) ... ok [INFO] [stdout] test src/ie/usage_report_smr.rs - ie::usage_report_smr::UsageReportSmr (line 28) ... ok [INFO] [stdout] test src/ie/usage_report_smr.rs - ie::usage_report_smr::UsageReportSmr::new (line 56) ... ok [INFO] [stdout] test src/ie/usage_report_sdr.rs - ie::usage_report_sdr::UsageReportSdr::new (line 56) ... ok [INFO] [stdout] test src/ie/usage_report_srr.rs - ie::usage_report_srr::UsageReportSrr::new (line 56) ... ok [INFO] [stdout] test src/message/association_setup_response.rs - message::association_setup_response::AssociationSetupResponseBuilder::cause (line 343) ... ok [INFO] [stdout] test src/message/association_setup_request.rs - message::association_setup_request::AssociationSetupRequestBuilder::node_id_fqdn (line 383) ... ok [INFO] [stdout] test src/message/association_setup_request.rs - message::association_setup_request::AssociationSetupRequestBuilder::node_id (line 349) ... ok [INFO] [stdout] test src/message/association_setup_request.rs - message::association_setup_request::AssociationSetupRequestBuilder::marshal (line 542) ... ok [INFO] [stdout] test src/message/association_release_response.rs - message::association_release_response::AssociationReleaseResponseBuilder::marshal (line 250) ... ok [INFO] [stdout] test src/lib.rs - (line 15) ... ok [INFO] [stdout] test src/message/header.rs - message::header::Header::marshal_into (line 70) ... ok [INFO] [stdout] test src/message/association_update_response.rs - message::association_update_response::AssociationUpdateResponseBuilder::cause (line 334) ... ok [INFO] [stdout] test src/ie/usage_report_srr.rs - ie::usage_report_srr::UsageReportSrr (line 28) ... ok [INFO] [stdout] test src/message/heartbeat_request.rs - message::heartbeat_request::HeartbeatRequest::source_ip_address (line 67) ... ok [INFO] [stdout] test src/message/association_update_response.rs - message::association_update_response::AssociationUpdateResponseBuilder::marshal (line 457) ... ok [INFO] [stdout] test src/message/heartbeat_request.rs - message::heartbeat_request::HeartbeatRequestBuilder::recovery_time_stamp (line 237) ... ok [INFO] [stdout] test src/message/ie_iter.rs - message::ie_iter (line 15) ... ok [INFO] [stdout] test src/message/heartbeat_request.rs - message::heartbeat_request::HeartbeatRequest::recovery_time_stamp (line 45) ... ok [INFO] [stdout] test src/message/association_setup_response.rs - message::association_setup_response::AssociationSetupResponseBuilder::cause_accepted (line 371) ... ok [INFO] [stdout] test src/message/heartbeat_request.rs - message::heartbeat_request::HeartbeatRequestBuilder::marshal (line 345) ... ok [INFO] [stdout] test src/message/association_setup_request.rs - message::association_setup_request::AssociationSetupRequestBuilder::recovery_time_stamp (line 415) ... ok [INFO] [stdout] test src/message/heartbeat_request.rs - message::heartbeat_request::HeartbeatRequestBuilder::source_ip_address (line 272) ... ok [INFO] [stdout] test src/message/ie_iter.rs - message::ie_iter::IeIter (line 51) ... ok [INFO] [stdout] test src/message/heartbeat_response.rs - message::heartbeat_response::HeartbeatResponse::recovery_time_stamp (line 40) ... ok [INFO] [stdout] test src/message/heartbeat_response.rs - message::heartbeat_response::HeartbeatResponseBuilder::marshal (line 247) ... ok [INFO] [stdout] test src/message/heartbeat_response.rs - message::heartbeat_response::HeartbeatResponseBuilder::recovery_time_stamp (line 188) ... ok [INFO] [stdout] test src/message/pfd_management_response.rs - message::pfd_management_response::PfdManagementResponseBuilder::marshal (line 364) ... ok [INFO] [stdout] test src/message/mod.rs - message::Message::ies (line 245) ... ok [INFO] [stdout] test src/message/pfd_management_response.rs - message::pfd_management_response::PfdManagementResponseBuilder::cause (line 193) ... ok [INFO] [stdout] test src/message/ie_iter.rs - message::ie_iter::IeIter<'a>::generic (line 185) ... ok [INFO] [stdout] test src/message/mod.rs - message::Message::marshal_into (line 164) ... ok [INFO] [stdout] test src/message/node_report_response.rs - message::node_report_response::NodeReportResponseBuilder::marshal (line 463) ... ok [INFO] [stdout] test src/message/mod.rs - message::Message::marshal (line 140) ... ok [INFO] [stdout] test src/message/session_establishment_request.rs - message::session_establishment_request::SessionEstablishmentRequestBuilder::marshal (line 756) - compile ... ok [INFO] [stdout] test src/message/mod.rs - message::Message::marshaled_size (line 197) ... ok [INFO] [stdout] test src/message/ie_iter.rs - message::ie_iter::IeIter<'a>::multiple (line 158) ... ok [INFO] [stdout] test src/message/ie_iter.rs - message::ie_iter::IeIter<'a>::single (line 132) ... ok [INFO] [stdout] test src/message/pfd_management_response.rs - message::pfd_management_response::PfdManagementResponseBuilder::node_id (line 264) ... ok [INFO] [stdout] test src/message/pfd_management_response.rs - message::pfd_management_response::PfdManagementResponseBuilder::node_id_fqdn (line 294) ... ok [INFO] [stdout] test src/message/session_deletion_request.rs - message::session_deletion_request::SessionDeletionRequestBuilder::marshal (line 358) ... ok [INFO] [stdout] test src/message/mod.rs - message::Message::all_ies (line 284) ... ok [INFO] [stdout] test src/types.rs - types::SequenceNumber (line 132) ... ok [INFO] [stdout] test src/message/session_establishment_request.rs - message::session_establishment_request::SessionEstablishmentRequestBuilder::fseid (line 489) ... ok [INFO] [stdout] test src/message/session_modification_request.rs - message::session_modification_request::SessionModificationRequestBuilder::fseid (line 765) ... ok [INFO] [stdout] test src/message/session_establishment_request.rs - message::session_establishment_request::SessionEstablishmentRequestBuilder::node_id (line 434) ... ok [INFO] [stdout] test src/message/session_set_modification_response.rs - message::session_set_modification_response::SessionSetModificationResponseBuilder::marshal (line 244) ... ok [INFO] [stdout] test src/message/session_establishment_request.rs - message::session_establishment_request::SessionEstablishmentRequestBuilder::recovery_time_stamp (line 580) ... ok [INFO] [stdout] test src/types.rs - types::SequenceNumber::next (line 171) ... ok [INFO] [stdout] test src/types.rs - types (line 15) ... ok [INFO] [stdout] test src/message/session_modification_request.rs - message::session_modification_request::SessionModificationRequestBuilder::marshal (line 1159) ... ok [INFO] [stdout] test src/types.rs - types::Seid (line 52) ... ok [INFO] [stdout] test src/types.rs - types::Teid (line 234) ... ok [INFO] [stdout] test src/message/session_set_deletion_response.rs - message::session_set_deletion_response::SessionSetDeletionResponseBuilder::marshal (line 179) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 336 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 14.98s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "277cb5279281d0bd8884b79a0870aa7255e6a57f5e147af690fb92f02dd93d79", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "277cb5279281d0bd8884b79a0870aa7255e6a57f5e147af690fb92f02dd93d79", kill_on_drop: false }` [INFO] [stdout] 277cb5279281d0bd8884b79a0870aa7255e6a57f5e147af690fb92f02dd93d79