[INFO] crate ironrdp 0.4.0 is already in cache [INFO] testing ironrdp-0.4.0 against beta-2020-06-03 for beta-1.45-1 [INFO] extracting crate ironrdp 0.4.0 into /workspace/builds/worker-11/source [INFO] validating manifest of crates.io crate ironrdp 0.4.0 on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate ironrdp 0.4.0 [INFO] finished tweaking crates.io crate ironrdp 0.4.0 [INFO] tweaked toml for crates.io crate ironrdp 0.4.0 written to /workspace/builds/worker-11/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 153893fa8403ec983b3bbdde96af7b33d05b63d9d7629701acaa1680aeb49113 [INFO] running `"docker" "start" "-a" "153893fa8403ec983b3bbdde96af7b33d05b63d9d7629701acaa1680aeb49113"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling bit_field v0.10.0 [INFO] [stderr] Compiling bitvec v0.17.4 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling num-derive v0.3.0 [INFO] [stderr] Compiling md-5 v0.8.0 [INFO] [stderr] Compiling rusticata-macros v2.1.0 [INFO] [stderr] Compiling der-parser v3.0.4 [INFO] [stderr] Compiling x509-parser v0.6.5 [INFO] [stderr] Compiling failure_derive v0.1.8 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling ironrdp v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 25.09s [INFO] running `"docker" "inspect" "153893fa8403ec983b3bbdde96af7b33d05b63d9d7629701acaa1680aeb49113"` [INFO] running `"docker" "rm" "-f" "153893fa8403ec983b3bbdde96af7b33d05b63d9d7629701acaa1680aeb49113"` [INFO] [stdout] 153893fa8403ec983b3bbdde96af7b33d05b63d9d7629701acaa1680aeb49113 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 06efc542f8c6eb0a12ed16f20cc035924abdbade2051b81a0eaa2c20d538e881 [INFO] running `"docker" "start" "-a" "06efc542f8c6eb0a12ed16f20cc035924abdbade2051b81a0eaa2c20d538e881"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling ironrdp v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 26.25s [INFO] running `"docker" "inspect" "06efc542f8c6eb0a12ed16f20cc035924abdbade2051b81a0eaa2c20d538e881"` [INFO] running `"docker" "rm" "-f" "06efc542f8c6eb0a12ed16f20cc035924abdbade2051b81a0eaa2c20d538e881"` [INFO] [stdout] 06efc542f8c6eb0a12ed16f20cc035924abdbade2051b81a0eaa2c20d538e881 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] d95b254ac75ba85e088c08150fbd64eda77a22fb1e0a64842d4bfd5948211609 [INFO] running `"docker" "start" "-a" "d95b254ac75ba85e088c08150fbd64eda77a22fb1e0a64842d4bfd5948211609"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/ironrdp-c44ee1e81393c1da [INFO] [stdout] [INFO] [stdout] running 590 tests [INFO] [stdout] test ber::tests::read_application_tag_is_correct_with_short_tag ... ok [INFO] [stdout] test ber::tests::read_application_tag_returns_error_on_invalid_short_tag ... ok [INFO] [stdout] test ber::tests::read_application_tag_returns_error_on_invalid_long_tag_value ... ok [INFO] [stdout] test ber::tests::read_bool_false_is_correct ... ok [INFO] [stdout] test ber::tests::read_bool_returns_error_on_invalid_len ... ok [INFO] [stdout] test ber::tests::read_enumerated_returns_error_on_wrong_tag ... ok [INFO] [stdout] test ber::tests::read_integer_is_correct_with_1_byte_integer ... ok [INFO] [stdout] test ber::tests::read_bool_true_is_correct ... ok [INFO] [stdout] test ber::tests::read_integer_is_correct_with_3_byte_integer ... ok [INFO] [stdout] test ber::tests::read_integer_is_correct_with_2_byte_integer ... ok [INFO] [stdout] test ber::tests::read_bool_returns_error_on_wrong_tag ... ok [INFO] [stdout] test ber::tests::read_enumerated_is_correct ... ok [INFO] [stdout] test ber::tests::read_application_tag_returns_error_on_invalid_long_tag ... ok [INFO] [stdout] test ber::tests::read_integer_is_correct_with_4_byte_integer ... ok [INFO] [stdout] test ber::tests::read_enumerated_returns_error_on_invalid_variant ... ok [INFO] [stdout] test ber::tests::read_enumerated_returns_error_on_invalid_len ... ok [INFO] [stdout] test ber::tests::read_sequence_tag_returns_error_on_invalid_tag ... ok [INFO] [stdout] test ber::tests::sizeof_length_with_long_len ... ok [INFO] [stdout] test ber::tests::write_application_tag_is_correct_with_long_tag ... ok [INFO] [stdout] test ber::tests::write_application_tag_is_correct_with_short_tag ... ok [INFO] [stdout] test ber::tests::write_bool_false_is_correct ... ok [INFO] [stdout] test ber::tests::write_bool_true_is_correct ... ok [INFO] [stdout] test ber::tests::write_enumerated_is_correct ... ok [INFO] [stdout] test ber::tests::write_integer_is_correct_with_4_byte_integer ... ok [INFO] [stdout] test ber::tests::write_integer_is_correct_with_2_byte_integer ... ok [INFO] [stdout] test ber::tests::write_length_is_correct_with_1_byte_length ... ok [INFO] [stdout] test ber::tests::write_length_is_correct_with_2_byte_length ... ok [INFO] [stdout] test ber::tests::write_length_is_correct_with_3_byte_length ... ok [INFO] [stdout] test ber::tests::write_octet_string_is_correct ... ok [INFO] [stdout] test ber::tests::write_octet_string_tag_is_correct ... ok [INFO] [stdout] test ber::tests::write_sequence_tag_is_correct ... ok [INFO] [stdout] test ber::tests::write_universal_tag_construct_enumerated_is_correct ... ok [INFO] [stdout] test ber::tests::write_universal_tag_primitive_integer_is_correct ... ok [INFO] [stdout] test fast_path::test::fast_path_header_with_long_len_is_parsed_correctly ... ok [INFO] [stdout] test fast_path::test::fast_path_header_with_short_len_is_parsed_correctly ... ok [INFO] [stdout] test gcc::cluster_data::test::buffer_length_is_correct_for_client_cluster_data ... ok [INFO] [stdout] test gcc::cluster_data::test::from_buffer_correctly_parses_client_cluster_data ... ok [INFO] [stdout] test gcc::cluster_data::test::to_buffer_correctly_serializes_client_cluster_data ... ok [INFO] [stdout] test gcc::conference_create::test::buffer_length_is_correct_for_conference_create_request ... ok [INFO] [stdout] test gcc::conference_create::test::buffer_length_is_correct_for_conference_create_response ... ok [INFO] [stdout] test ber::tests::read_length_returns_error_on_invalid_length ... ok [INFO] [stdout] test ber::tests::read_octet_string_is_correct ... ok [INFO] [stdout] test gcc::conference_create::test::from_buffer_correctly_parses_conference_create_request ... ok [INFO] [stdout] test gcc::conference_create::test::to_buffer_correctly_serializes_conference_create_response ... ok [INFO] [stdout] test gcc::conference_create::test::from_buffer_correctly_parses_conference_create_response ... ok [INFO] [stdout] test gcc::conference_create::test::to_buffer_correctly_serializes_conference_create_request ... ok [INFO] [stdout] test gcc::core_data::client::test::buffer_length_is_correct_for_client_core_data_without_few_optional_fields ... ok [INFO] [stdout] test gcc::core_data::client::test::buffer_length_is_correct_for_client_core_data_without_optional_fields ... ok [INFO] [stdout] test gcc::core_data::client::test::client_color_depth_is_32_bpp_if_want_32_bpp_flag_is_set ... ok [INFO] [stdout] test gcc::core_data::client::test::client_color_depth_is_color_depth_if_post_beta_color_depth_is_absent ... ok [INFO] [stdout] test gcc::core_data::client::test::client_color_depth_is_post_beta_color_depth_if_high_color_depth_is_absent ... ok [INFO] [stdout] test gcc::core_data::client::test::from_buffer_correctly_parses_client_core_data_with_all_optional_fields ... ok [INFO] [stdout] test gcc::core_data::client::test::from_buffer_correctly_parses_client_core_data_without_few_optional_fields ... ok [INFO] [stdout] test gcc::core_data::client::test::from_buffer_correctly_parses_client_core_data_without_optional_fields ... ok [INFO] [stdout] test gcc::core_data::client::test::to_buffer_correctly_serializes_client_core_data_with_all_optional_fields ... ok [INFO] [stdout] test ber::tests::write_integer_is_correct_with_1_byte_integer ... ok [INFO] [stdout] test ber::tests::read_sequence_tag_returns_correct_length ... ok [INFO] [stdout] test ber::tests::write_integer_is_correct_with_3_byte_integer ... ok [INFO] [stdout] test ber::tests::read_application_tag_is_correct_with_long_tag ... ok [INFO] [stdout] test gcc::core_data::client::test::to_buffer_correctly_serializes_client_core_data_without_few_optional_fields ... ok [INFO] [stdout] test ber::tests::read_octet_string_tag_returns_error_on_wrong_tag ... ok [INFO] [stdout] test ber::tests::read_integer_is_correct_with_8_byte_integer ... ok [INFO] [stdout] test gcc::core_data::server::test::buffer_length_is_correct_for_server_core_data_with_all_optional_fields ... ok [INFO] [stdout] test gcc::core_data::server::test::from_buffer_correctly_parses_server_core_data_without_few_optional_fields ... ok [INFO] [stdout] test ber::tests::read_length_is_correct_with_1_byte_length ... ok [INFO] [stdout] test gcc::core_data::client::test::client_color_depth_is_high_color_depth_if_want_32_bpp_flag_is_absent ... ok [INFO] [stdout] test gcc::core_data::client::test::buffer_length_is_correct_for_client_core_data_with_all_optional_fields ... ok [INFO] [stdout] test gcc::core_data::client::test::to_buffer_correctly_serializes_client_core_data_without_optional_fields ... ok [INFO] [stdout] test gcc::message_channel_data::test::to_buffer_correctly_serializes_server_message_channel_data ... ok [INFO] [stdout] test gcc::monitor_data::test::buffer_length_is_correct_for_client_monitor_data_with_monitors ... ok [INFO] [stdout] test gcc::monitor_data::test::buffer_length_is_correct_for_client_monitor_data_without_monitors ... ok [INFO] [stdout] test gcc::monitor_data::test::from_buffer_correctly_parses_client_monitor_data_with_monitors ... ok [INFO] [stdout] test gcc::monitor_data::test::from_buffer_correctly_parses_client_monitor_data_without_monitors ... ok [INFO] [stdout] test gcc::monitor_data::test::to_buffer_correctly_serializes_client_monitor_data_without_monitors ... ok [INFO] [stdout] test ber::tests::read_length_is_correct_with_3_byte_length ... ok [INFO] [stdout] test gcc::monitor_extended_data::test::buffer_length_is_correct_for_client_monitor_extended_data_with_monitors ... ok [INFO] [stdout] test gcc::monitor_extended_data::test::buffer_length_is_correct_for_client_monitor_extended_data_without_monitors ... ok [INFO] [stdout] test gcc::monitor_extended_data::test::from_buffer_correctly_parses_client_monitor_extended_data_with_monitors ... ok [INFO] [stdout] test gcc::monitor_extended_data::test::from_buffer_correctly_parses_client_monitor_extended_data_without_monitors ... ok [INFO] [stdout] test gcc::monitor_extended_data::test::to_buffer_correctly_serializes_client_monitor_extended_data_with_monitors ... ok [INFO] [stdout] test gcc::multi_transport_channel_data::test::buffer_length_is_correct_for_server_multi_transport_channel_data ... ok [INFO] [stdout] test ber::tests::read_integer_returns_error_on_incorrect_len ... ok [INFO] [stdout] test gcc::multi_transport_channel_data::test::from_buffer_correctly_parses_server_multi_transport_channel_data ... ok [INFO] [stdout] test gcc::multi_transport_channel_data::test::to_buffer_correctly_serializes_server_multi_transport_channel_data ... ok [INFO] [stdout] test gcc::network_data::test::buffer_length_is_correct_for_client_network_data_with_channels ... ok [INFO] [stdout] test gcc::network_data::test::buffer_length_is_correct_for_server_network_data_with_channels_id ... ok [INFO] [stdout] test gcc::network_data::test::buffer_length_is_correct_for_server_network_data_without_channels_id ... ok [INFO] [stdout] test gcc::network_data::test::from_buffer_correctly_parses_client_network_data_with_channels ... ok [INFO] [stdout] test gcc::network_data::test::from_buffer_correctly_parses_client_network_data_without_channels ... ok [INFO] [stdout] test gcc::monitor_extended_data::test::to_buffer_correctly_serializes_client_monitor_extended_data_without_monitors ... ok [INFO] [stdout] test gcc::network_data::test::from_buffer_correctly_parses_server_network_data_without_channels_id ... ok [INFO] [stdout] test gcc::network_data::test::to_buffer_correctly_serializes_client_network_data_with_channels ... ok [INFO] [stdout] test gcc::network_data::test::to_buffer_correctly_serializes_client_network_data_without_channels ... ok [INFO] [stdout] test gcc::network_data::test::to_buffer_correctly_serializes_server_network_data_with_channels_id ... ok [INFO] [stdout] test ber::tests::read_octet_string_tag_is_correct ... ok [INFO] [stdout] test gcc::network_data::test::to_buffer_correctly_serializes_server_network_data_without_channels_id ... ok [INFO] [stdout] test gcc::security_data::test::buffer_length_is_correct_for_client_security_data ... ok [INFO] [stdout] test gcc::security_data::test::buffer_length_is_correct_for_server_security_data_without_optional_fields ... ok [INFO] [stdout] test gcc::security_data::test::from_buffer_correctly_parses_client_security_data ... ok [INFO] [stdout] test gcc::security_data::test::from_buffer_correctly_parses_server_security_data_with_all_fields ... ok [INFO] [stdout] test gcc::security_data::test::from_buffer_correctly_parses_server_security_data_without_optional_fields ... ok [INFO] [stdout] test gcc::security_data::test::from_buffer_server_security_data_fails_with_invalid_server_random_length ... ok [INFO] [stdout] test gcc::security_data::test::to_buffer_correctly_serializes_client_security_data ... ok [INFO] [stdout] test gcc::security_data::test::to_buffer_correctly_serializes_server_security_data_with_optional_fields ... ok [INFO] [stdout] test gcc::security_data::test::to_buffer_correctly_serializes_server_security_data_without_optional_fields ... ok [INFO] [stdout] test gcc::security_data::test::to_buffer_server_security_data_fails_on_mismatch_of_required_and_optional_fields ... ok [INFO] [stdout] test ber::tests::read_length_is_correct_with_2_byte_length ... ok [INFO] [stdout] test gcc::test::buffer_length_is_correct_for_client_gcc_blocks_with_all_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::buffer_length_is_correct_for_client_gcc_blocks_with_one_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::buffer_length_is_correct_for_server_gcc_blocks_with_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::buffer_length_is_correct_for_client_gcc_blocks_without_optional_data_blocks ... ok [INFO] [stdout] test gcc::core_data::server::test::buffer_length_is_correct_for_server_core_data_without_few_optional_fields ... ok [INFO] [stdout] test gcc::test::buffer_length_is_correct_for_server_gcc_blocks_without_optional_data_blocks ... ok [INFO] [stdout] test gcc::network_data::test::buffer_length_is_correct_for_client_network_data_without_channels ... ok [INFO] [stdout] test gcc::core_data::server::test::buffer_length_is_correct_for_server_core_data_without_optional_fields ... ok [INFO] [stdout] test gcc::core_data::server::test::from_buffer_correctly_parses_server_core_data_without_optional_fields ... ok [INFO] [stdout] test gcc::core_data::server::test::to_buffer_correctly_serializes_server_core_data_with_all_optional_fields ... ok [INFO] [stdout] test gcc::message_channel_data::test::buffer_length_is_correct_for_server_message_channel_data ... ok [INFO] [stdout] test gcc::core_data::server::test::to_buffer_correctly_serializes_server_core_data_without_optional_fields ... ok [INFO] [stdout] test gcc::core_data::server::test::from_buffer_correctly_parses_server_core_data_with_all_optional_fields ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_handles_invalid_lengths_in_user_data_header ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_client_gcc_blocks_with_all_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_client_gcc_blocks_without_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_server_gcc_blocks_with_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_server_gcc_blocks_with_optional_data_blocks_in_different_order ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_server_gcc_blocks_without_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::from_buffer_fails_on_invalid_gcc_type_for_client_gcc_blocks ... ok [INFO] [stdout] test gcc::test::from_buffer_fails_on_invalid_gcc_type_for_server_gcc_blocks ... ok [INFO] [stdout] test gcc::test::to_buffer_correctly_serializes_client_gcc_blocks_without_optional_data_blocks ... ok [INFO] [stdout] test mcs::connect_initial::test::buffer_length_is_correct_for_connect_initial ... ok [INFO] [stdout] test gcc::test::to_buffer_correctly_serializes_client_gcc_blocks_with_all_optional_data_blocks ... ok [INFO] [stdout] test mcs::connect_initial::test::to_buffer_correct_serializes_connect_response ... ok [INFO] [stdout] test gcc::test::to_buffer_correctly_serializes_client_gcc_blocks_with_one_optional_data_blocks ... ok [INFO] [stdout] test gcc::test::to_buffer_correctly_serializes_server_gcc_blocks_with_optional_data_blocks ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_attach_user_request ... ok [INFO] [stdout] test gcc::test::to_buffer_correctly_serializes_server_gcc_blocks_without_optional_data_blocks ... ok [INFO] [stdout] test mcs::connect_initial::test::buffer_length_is_correct_for_connect_response ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_disconnect_ultimatum ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_send_data_request ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_attach_user_confirm ... ok [INFO] [stdout] test gcc::message_channel_data::test::from_buffer_correctly_parses_server_message_channel_data ... ok [INFO] [stdout] test gcc::network_data::test::from_buffer_correctly_parses_server_network_data_with_channels_id ... ok [INFO] [stdout] test gcc::security_data::test::buffer_length_is_correct_for_server_security_data_with_optional_fields ... ok [INFO] [stdout] test gcc::monitor_data::test::to_buffer_correctly_serializes_client_monitor_data_with_monitors ... ok [INFO] [stdout] test mcs::connect_initial::test::to_buffer_correct_serializes_connect_initial ... ok [INFO] [stdout] test mcs::connect_initial::test::from_buffer_correct_parses_connect_response ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_attach_user_confirm ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_attach_user_request ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_send_data_indication ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_channel_join_confirm ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_erect_domain_request ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_channel_join_request ... ok [INFO] [stdout] test mcs::connect_initial::test::from_buffer_correct_parses_connect_initial ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_disconnect_ultimatum ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_channel_join_confirm ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_channel_join_request ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_erect_domain_request ... ok [INFO] [stdout] test mcs::test::buffer_length_is_correct_for_send_data_indication ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_client_gcc_blocks_with_one_optional_data_blocks ... ok [INFO] [stdout] test gcc::core_data::server::test::to_buffer_correctly_serializes_server_core_data_without_few_optional_fields ... ok [INFO] [stdout] test gcc::test::from_buffer_correctly_parses_client_gcc_blocks_with_optional_data_blocks_in_different_order ... ok [INFO] [stdout] test nego::tests::buffer_length_is_correct_for_negotiation_failure ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_erect_domain_request ... ok [INFO] [stdout] test nego::tests::buffer_length_is_correct_for_negatiation_request ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_attach_user_confirm ... ok [INFO] [stdout] test nego::tests::cookie_in_request_is_parsed_correctly ... ok [INFO] [stdout] test nego::tests::from_buffer_correctly_parses_negotiation_failure ... ok [INFO] [stdout] test nego::tests::buffer_length_is_correct_for_negotiation_response ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_channel_join_confirm ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_disconnect_ultimatum ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_channel_join_request ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_attach_user_request ... ok [INFO] [stdout] test nego::tests::negotiation_request_with_invalid_negotiation_code_results_in_error ... ok [INFO] [stdout] test nego::tests::negotiation_request_without_variable_fields_is_parsed_correctly ... ok [INFO] [stdout] test nego::tests::negotiation_response_is_processed_correctly ... ok [INFO] [stdout] test nego::tests::negotiation_response_is_written_correctly ... ok [INFO] [stdout] test nego::tests::parse_negotiation_request_correctly_handles_invalid_slice_length ... ok [INFO] [stdout] test nego::tests::rdp_negotiation_data_is_not_written_if_rdp_security ... ok [INFO] [stdout] test nego::tests::rdp_negotiation_data_is_written_to_request_if_nla_security ... ok [INFO] [stdout] test nego::tests::negotiation_request_with_negotiation_data_is_parsed_correctly ... ok [INFO] [stdout] test nego::tests::read_string_with_cr_lf_on_unterminated_with_cr_message ... ok [INFO] [stdout] test nego::tests::read_and_check_tpdu_header_reads_correct_data_correctly ... ok [INFO] [stdout] test nego::tests::read_string_with_cr_lf_on_non_value_results_in_error ... ok [INFO] [stdout] test nego::tests::wrong_message_code_in_negotiation_response_results_in_error ... ok [INFO] [stdout] test per::test::read_enum_fails_on_invalid_enum_with_count ... ok [INFO] [stdout] test nego::tests::routing_token_in_request_is_parsed_correctly ... ok [INFO] [stdout] test per::test::read_enum_returns_correct_enum ... ok [INFO] [stdout] test per::test::read_length_is_correct_long_length ... ok [INFO] [stdout] test per::test::read_length_is_correct_length ... ok [INFO] [stdout] test per::test::read_numeric_string_returns_ok ... ok [INFO] [stdout] test per::test::read_object_id_returns_ok ... ok [INFO] [stdout] test per::test::read_octet_string_returns_ok ... ok [INFO] [stdout] test per::test::read_u16_fails_on_too_big_number_with_min_value ... ok [INFO] [stdout] test per::test::read_u16_returns_correct_number ... ok [INFO] [stdout] test per::test::read_u32_fails_on_invalid_length ... ok [INFO] [stdout] test per::test::read_u32_returns_correct_with_1_byte_number ... ok [INFO] [stdout] test per::test::read_u32_returns_correct_with_2_bytes_number ... ok [INFO] [stdout] test per::test::read_u32_returns_correct_with_4_bytes_number ... ok [INFO] [stdout] test per::test::read_u32_returns_correct_with_null_number ... ok [INFO] [stdout] test per::test::sizeof_length_is_correct_with_long_length ... ok [INFO] [stdout] test per::test::sizeof_length_is_correct_with_small_length ... ok [INFO] [stdout] test per::test::write_length_is_correct ... ok [INFO] [stdout] test per::test::write_length_is_correct_with_long_length ... ok [INFO] [stdout] test per::test::write_numeric_string_is_correct ... ok [INFO] [stdout] test per::test::write_object_id_is_correct ... ok [INFO] [stdout] test per::test::write_octet_string_is_correct ... ok [INFO] [stdout] test per::test::write_u16_fails_if_min_is_greater_then_number ... ok [INFO] [stdout] test per::test::write_u16_returns_correct_number ... ok [INFO] [stdout] test per::test::write_u32_returns_correct_1_byte_number ... ok [INFO] [stdout] test per::test::write_u32_returns_correct_2_bytes_number ... ok [INFO] [stdout] test per::test::write_u32_returns_correct_4_byte_number ... ok [INFO] [stdout] test per::test::write_u32_returns_correct_null_number ... ok [INFO] [stdout] test rdp::capability_sets::bitmap::test::buffer_length_is_correct_for_bitmap_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap::test::from_buffer_correctly_parses_bitmap_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap::test::to_buffer_correctly_serializes_bitmap_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::buffer_length_is_correct_for_bitmap_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::buffer_length_is_correct_for_bitmap_cache_rev2_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::buffer_length_is_correct_for_cache_entry ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::buffer_length_is_correct_for_cell_info ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::from_buffer_correctly_parses_bitmap_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::from_buffer_correctly_parses_bitmap_cache_rev2_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::from_buffer_correctly_parses_cache_entry ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::from_buffer_correctly_parses_cell_info ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::to_buffer_correctly_serializes_bitmap_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::to_buffer_correctly_serializes_bitmap_cache_rev2_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::to_buffer_correctly_serializes_cache_entry ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_codec_server_mode ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_cache::test::to_buffer_correctly_serializes_cell_info ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_guid ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_nscodec ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_codec ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_rfx_caps ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_rfx_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_rfx_client_caps_container ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_rfx_icap ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::codec_with_empty_property_length_and_ignore_guid_handles_correctly ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::codec_with_invalid_property_length_handles_correctly ... ok [INFO] [stdout] test nego::tests::negotiation_error_is_written_correclty ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::codec_with_property_length_and_ignore_guid_handled_correctly ... ok [INFO] [stdout] test nego::tests::negotiation_request_is_written_correclty ... ok [INFO] [stdout] test nego::tests::read_and_check_tpdu_header_reads_invalid_data_correctly ... ok [INFO] [stdout] test nego::tests::negotiation_failure_in_response_results_in_error ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_bitmap_codecs ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_nscodec ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_codec ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_rfx_caps ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::ns_codec_with_too_high_color_loss_level_handled_correctly ... ok [INFO] [stdout] test nego::tests::read_string_with_cr_lf_on_unterminated_message_results_in_error ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_rfx_icap ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_bitmap_codes ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::ns_codec_with_too_low_color_loss_level_handled_correctly ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_codec_server_mode ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_guid ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_nscodec ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_rfx_caps ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_rfx_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_rfx_client_caps_container ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_rfx_icap ... ok [INFO] [stdout] test rdp::capability_sets::brush::test::buffer_length_is_correct_for_input_capset ... ok [INFO] [stdout] test rdp::capability_sets::brush::test::from_buffer_successfully_parses_brush_capset ... ok [INFO] [stdout] test rdp::capability_sets::brush::test::to_buffer_successfully_serializes_brush_capset ... ok [INFO] [stdout] test rdp::capability_sets::general::test::buffer_length_is_correct_for_general_capset ... ok [INFO] [stdout] test rdp::capability_sets::general::test::from_buffer_correctly_parses_general_capset ... ok [INFO] [stdout] test rdp::capability_sets::general::test::to_buffer_correctly_serializes_general_capset ... ok [INFO] [stdout] test rdp::capability_sets::glyph_cache::test::buffer_length_is_correct_for_cache_definition ... ok [INFO] [stdout] test rdp::capability_sets::glyph_cache::test::buffer_length_is_correct_for_glyph_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::glyph_cache::test::from_buffer_correctly_parses_cache_definition ... ok [INFO] [stdout] test rdp::capability_sets::glyph_cache::test::from_buffer_correctly_parses_glyph_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::glyph_cache::test::to_buffer_correctly_serializes_cache_definition ... ok [INFO] [stdout] test rdp::capability_sets::glyph_cache::test::to_buffer_correctly_serializes_glyph_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::input::test::from_buffer_correctly_parses_input_capset ... ok [INFO] [stdout] test rdp::capability_sets::input::test::buffer_length_is_correct_for_input_capset ... ok [INFO] [stdout] test rdp::capability_sets::offscreen_bitmap_cache::test::buffer_length_is_correct_for_offscreen_bitmap_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::offscreen_bitmap_cache::test::from_buffer_correctly_parses_offscreen_bitmap_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::offscreen_bitmap_cache::test::to_buffer_correctly_serializes_offscreen_bitmap_cache_capset ... ok [INFO] [stdout] test rdp::capability_sets::order::test::buffer_length_is_correct_for_order_capset ... ok [INFO] [stdout] test rdp::capability_sets::order::test::from_buffer_correctly_parses_order_capset ... ok [INFO] [stdout] test rdp::capability_sets::order::test::to_buffer_correctly_serializes_order_capset ... ok [INFO] [stdout] test rdp::capability_sets::pointer::test::buffer_length_is_correct_for_pointer_capset ... ok [INFO] [stdout] test rdp::capability_sets::pointer::test::from_buffer_correctly_parses_pointer_capset ... ok [INFO] [stdout] test rdp::capability_sets::pointer::test::to_buffer_correctly_serializes_pointer_capset ... ok [INFO] [stdout] test rdp::capability_sets::sound::test::buffer_length_is_correct_for_sound_capset ... ok [INFO] [stdout] test rdp::capability_sets::sound::test::from_buffer_correctly_parses_sound_capset ... ok [INFO] [stdout] test rdp::capability_sets::sound::test::to_buffer_correctly_serializes_sound_capset ... ok [INFO] [stdout] test rdp::capability_sets::surface_commands::test::buffer_length_is_correct_for_surface_commands_capset ... ok [INFO] [stdout] test rdp::capability_sets::surface_commands::test::from_buffer_correctly_parses_surface_commands_capset ... ok [INFO] [stdout] test rdp::capability_sets::surface_commands::test::to_buffer_correctly_serializes_surface_commands_capset ... ok [INFO] [stdout] test rdp::capability_sets::test::buffer_length_is_correct_for_client_demand_active ... ok [INFO] [stdout] test rdp::capability_sets::test::buffer_length_is_correct_for_client_demand_active_with_incomplete_capability_set ... ok [INFO] [stdout] test rdp::capability_sets::test::buffer_length_is_correct_for_server_demand_active ... ok [INFO] [stdout] test rdp::capability_sets::test::from_buffer_correctly_parses_client_demand_active ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_rfx_client_caps_container ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::buffer_length_is_correct_for_bitmap_codec ... ok [INFO] [stdout] test rdp::capability_sets::input::test::to_buffer_correctly_serializes_input_capset ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_guid ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::to_buffer_correctly_serializes_codec ... ok [INFO] [stdout] test mcs::test::from_buffer_returns_error_with_invalid_domain_mcs_pdu ... ok [INFO] [stdout] test mcs::test::from_buffer_correct_parses_send_data_request ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_send_data_indication ... ok [INFO] [stdout] test rdp::capability_sets::virtual_channel::test::from_buffer_correctly_parses_virtual_channel_capset ... ok [INFO] [stdout] test rdp::capability_sets::test::to_buffer_correctly_serializes_client_demand_active ... ok [INFO] [stdout] test rdp::capability_sets::test::to_buffer_correctly_serializes_client_demand_active_with_incomplete_capability_set ... ok [INFO] [stdout] test rdp::capability_sets::virtual_channel::test::buffer_length_is_correct_for_virtual_channel_capset ... ok [INFO] [stdout] test rdp::capability_sets::test::to_buffer_correctly_serializes_server_demand_active ... ok [INFO] [stdout] test rdp::capability_sets::virtual_channel::test::buffer_length_is_correct_for_virtual_channel_incomplete_capset ... ok [INFO] [stdout] test rdp::capability_sets::virtual_channel::test::to_buffer_correctly_serializes_virtual_channel_capset ... ok [INFO] [stdout] test rdp::capability_sets::virtual_channel::test::from_buffer_correctly_parses_virtual_channel_incomplete_capset ... ok [INFO] [stdout] test mcs::test::to_buffer_correct_serializes_send_data_request ... ok [INFO] [stdout] test rdp::capability_sets::test::from_buffer_correctly_parses_client_demand_active_with_incomplete_capability_set ... ok [INFO] [stdout] test nego::tests::invalid_class_is_handeled_correctly ... ok [INFO] [stdout] test nego::tests::negotiation_request_without_negotiation_data_is_parsed_correctly ... ok [INFO] [stdout] test rdp::capability_sets::test::from_buffer_correctly_parses_server_demand_active ... ok [INFO] [stdout] test rdp::client_info::test::buffer_length_is_correct_for_client_info_pdu_unicode_without_optional_fields ... ok [INFO] [stdout] test rdp::client_info::test::from_buffer_correct_parses_client_info_pdu_ansi ... ok [INFO] [stdout] test rdp::client_info::test::to_buffer_correct_serializes_client_info_pdu_unicode ... ok [INFO] [stdout] test rdp::client_info::test::to_buffer_correct_serializes_client_info_pdu_unicode_without_optional_fields ... ok [INFO] [stdout] test rdp::client_info::test::from_buffer_correct_parses_client_info_pdu_unicode ... ok [INFO] [stdout] test rdp::client_info::test::from_buffer_correct_parses_client_info_pdu_unicode_without_optional_fields ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::client_new_license_request_creates_correctly ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::from_buffer_correctly_parses_client_new_license_request ... ok [INFO] [stdout] test rdp::capability_sets::virtual_channel::test::to_buffer_correctly_serializes_virtual_channel_incomplete_capset ... ok [INFO] [stdout] test rdp::client_info::test::buffer_length_is_correct_for_client_info_pdu_ansi ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_rfx_capset ... ok [INFO] [stdout] test rdp::client_info::test::to_buffer_correct_serializes_client_info_pdu_ansi ... ok [INFO] [stdout] test per::test::read_enum_fails_on_max_number ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::buffer_length_is_correct_for_client_new_license_request ... ok [INFO] [stdout] test rdp::capability_sets::bitmap_codecs::test::from_buffer_correctly_parses_codec_server_mode ... ok [INFO] [stdout] test rdp::client_info::test::buffer_length_is_correct_for_client_info_pdu_unicode ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::master_secret_generates_correctly ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::salted_hash_produces_result_correctly ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::to_buffer_correctly_serializes_client_new_license_request ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::from_buffer_correctly_parses_client_platform_challenge_response ... ok [INFO] [stdout] test rdp::server_license::client_new_license_request::test::session_key_blob_generates_correctly ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::from_buffer_correctly_parses_platform_challenge_response_data ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::to_buffer_correctly_serializes_client_hardware_identification ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::buffer_length_is_correct_for_client_hardware_identification ... ok [INFO] [stdout] test rdp::server_license::licensing_error_message::test::buffer_length_is_correct_for_licensing_error_message ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::challenge_response_creates_from_server_challenge_and_encryption_data_correctly ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::to_buffer_correctly_serializes_client_platform_challenge_response ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::to_buffer_correctly_serializes_platform_challenge_response_data ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::from_buffer_correctly_parses_client_hardware_identification ... ok [INFO] [stdout] test rdp::server_license::licensing_error_message::test::from_buffer_correctly_parses_licensing_error_message ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::buffer_length_is_correct_for_client_platform_challege_response ... ok [INFO] [stdout] test rdp::server_license::client_platform_challenge_response::test::buffer_length_is_correct_for_platform_challenge_response_data ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_scope ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_server_license_request ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_server_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_proprietary_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_server_license_request_no_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_proprietary_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_product_info_handles_invalid_strings_correctly ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_x509_certificate_chain ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_product_information ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_rsa_public_key ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_server_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::get_public_key_correctly_gets_key_from_server_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_product_information ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_rsa_public_key ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_proprietary_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_x509_certificate_chain ... ok [INFO] [stdout] test rdp::server_license::server_platform_challenge::test::from_buffer_correctly_parses_server_platform_challenge ... ok [INFO] [stdout] test rdp::server_license::server_platform_challenge::test::to_buffer_correctly_serializes_server_platform_challenge ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_server_certificate ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_server_license_request ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::to_buffer_correctly_serializes_scope ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::from_buffer_correctly_parses_new_license_information ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::buffer_length_is_correct_for_server_upgrade_license ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::from_buffer_correctly_parses_server_upgrade_license ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::to_buffer_correctly_serializes_new_license_information ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::to_buffer_correctly_serializes_server_upgrade_license ... ok [INFO] [stdout] test rdp::server_license::test::buffer_length_is_correct_for_license_header ... ok [INFO] [stdout] test rdp::server_license::test::from_buffer_correctly_parses_license_header ... ok [INFO] [stdout] test rdp::server_license::test::read_blob_header_handles_invalid_type_correctly ... ok [INFO] [stdout] test rdp::server_license::test::read_blob_header_handles_wrong_type_correctly ... ok [INFO] [stdout] test rdp::server_license::test::read_license_header_handles_unexpected_error_correctly ... ok [INFO] [stdout] test rdp::server_license::test::read_license_header_handles_valid_client_correctly ... ok [INFO] [stdout] test rdp::server_license::test::read_license_header_reads_correctly ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_rsa_public_key ... ok [INFO] [stdout] test rdp::server_license::test::to_buffer_correctly_serializes_license_header ... ok [INFO] [stdout] test rdp::server_license::test::write_blob_header_writes_blob_header_correctly ... ok [INFO] [stdout] test rdp::session_info::tests::buffer_length_is_correct_for_extended_info ... ok [INFO] [stdout] test rdp::session_info::tests::buffer_length_is_correct_for_logon_info_v1 ... ok [INFO] [stdout] test rdp::session_info::tests::buffer_length_is_correct_for_logon_info_v2 ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_server_license_request ... ok [INFO] [stdout] test rdp::server_license::server_platform_challenge::test::buffer_length_is_correct_for_server_platform_challenge ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_x509_certificate_chain ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_correct_parses_logon_info_v1 ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::buffer_length_is_correct_for_product_information ... ok [INFO] [stdout] test rdp::server_license::licensing_error_message::test::to_buffer_correctly_serializes_licensing_error_message ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_correct_parses_logon_info_v2 ... ok [INFO] [stdout] test rdp::session_info::tests::buffer_length_is_correct_for_plain_notify ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_domain_size_fails ... ok [INFO] [stdout] test rdp::server_license::server_license_request::test::from_buffer_correctly_parses_scope ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_correct_parses_extended_info ... ok [INFO] [stdout] test rdp::session_info::tests::to_buffer_correct_serializes_logon_info_v1 ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_session_info_type_fails ... ok [INFO] [stdout] test rdp::session_info::tests::to_buffer_correct_serializes_logon_info_v2 ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_logon_error_data_fails ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_reconnect_version_fails ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_logon_infov2_size_fails ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_correct_parses_plain_notify ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_logon_error_type_fails ... ok [INFO] [stdout] test rdp::session_info::tests::to_buffer_correct_serializes_extended_info ... ok [INFO] [stdout] test rdp::session_info::tests::to_buffer_correct_serializes_plain_notify ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_user_name_size_fails ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_client_font_list ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_client_info ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_client_control_request_control ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_reconnect_packet_size_fails ... ok [INFO] [stdout] test rdp::session_info::tests::from_buffer_parsing_with_invalid_logon_version_fails ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_client_synchronize ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_client_control_cooperate ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_client_demand_active ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_server_control_granted_control ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_server_demand_active ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_server_license ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_server_monitor_layout ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_client_control_cooperate ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_client_control_request_control ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_client_font_list ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_server_control_granted_control ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_server_demand_active ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_server_font_map ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_server_license ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_server_monitor_layout ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::buffer_length_is_correct_for_new_license_information ... ok [INFO] [stdout] test rdp::server_license::server_upgrade_license::test::upgrade_license_verifies_correctly ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_client_control_cooperate ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_client_control_request_control ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_client_demand_active ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_server_license ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_client_font_list ... ok [INFO] [stdout] test rdp::server_license::test::mac_data_computes_correctly ... ok [INFO] [stdout] test rdp::server_license::test::read_blob_header_reads_blob_correctly ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_client_info ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_client_synchronize ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_server_demand_active ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_client_demand_active ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_server_control_granted_control ... ok [INFO] [stdout] test rdp::test::buffer_length_is_correct_for_rdp_pdu_server_font_map ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_server_font_map ... ok [INFO] [stdout] test rdp::test::to_buffer_correctly_serializes_rdp_pdu_server_monitor_layout ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::buffer_length_is_correct_for_dvc_capabilities_request_pdu_v1 ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::buffer_length_is_correct_for_dvc_capabilities_request_pdu_v2 ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::buffer_length_is_correct_for_dvc_capabilities_response ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_client_info ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::from_buffer_correct_parses_dvc_capabilities_request_pdu_v2 ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::from_buffer_correct_parses_dvc_capabilities_request_pdu_v1 ... ok [INFO] [stdout] test rdp::test::from_buffer_correctly_parses_rdp_pdu_client_synchronize ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::from_buffer_correct_parses_dvc_capabilities_response ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::to_buffer_correct_serializes_dvc_capabilities_response ... ok [INFO] [stdout] test rdp::vc::dvc::close::tests::buffer_length_is_correct_for_dvc_close_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::create::tests::buffer_length_is_correct_for_dvc_create_request_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::create::tests::buffer_length_is_correct_for_dvc_create_response_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::create::tests::from_buffer_correct_parses_dvc_create_response_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::create::tests::to_buffer_correct_serializes_dvc_create_request_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data::tests::buffer_length_is_correct_for_dvc_data_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data::tests::to_buffer_correct_serializes_dvc_data_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::buffer_length_is_correct_for_dvc_data_first_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::from_buffer_parsing_for_dvc_caps_request_pdu_with_invalid_caps_version_fails ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::to_buffer_correct_serializes_dvc_capabilities_request_pdu_v1 ... ok [INFO] [stdout] test rdp::vc::dvc::close::tests::from_buffer_correct_parses_dvc_close_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::create::tests::to_buffer_correct_serializes_dvc_create_response_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::close::tests::to_buffer_correct_serializes_dvc_close_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::to_buffer_correct_serializes_dvc_capabilities_request_pdu_v2 ... ok [INFO] [stdout] test rdp::vc::dvc::capabilities::tests::from_buffer_parsing_for_dvc_caps_response_pdu_with_invalid_caps_version_fails ... ok [INFO] [stdout] test rdp::vc::dvc::data::tests::from_buffer_correct_parses_dvc_data_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data::tests::from_buffer_parsing_for_dvc_data_pdu_with_invalid_message_size_fails ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::buffer_length_is_correct_for_dvc_server_pdu_with_data_first_where_total_length_equals_to_buffer_length ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::from_buffer_correct_parses_dvc_server_pdu_with_data_first_where_total_length_equals_to_buffer_length ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::to_buffer_correct_serializes_dvc_data_first_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::to_buffer_correct_serializes_dvc_server_pdu_with_data_first_where_total_length_equals_to_buffer_length ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::from_buffer_correct_parses_dvc_data_first_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::from_buffer_parsing_for_dvc_data_first_pdu_with_invalid_message_size_fails ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_cache_to_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_frame_acknowledge_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_capabilities_confirm_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_reset_graphics ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_delete_encoding_context_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_wire_to_surface_1_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_cache_import_reply ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_wire_to_surface_2_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_capabilities_advertise_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_end_frame_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_delete_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_map_surface_to_output_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_evict_cache_entry_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_delete_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_start_frame_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_surface_to_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_solid_fill_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_capabilities_confirm_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_create_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::data_first::tests::from_buffer_parsing_for_dvc_data_first_pdu_with_invalid_total_message_size_fails ... ok [INFO] [stdout] test rdp::vc::dvc::create::tests::from_buffer_correct_parses_dvc_create_request_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_reset_graphics ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::buffer_length_is_correct_for_surface_to_cache_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_cache_import_reply ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_create_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_delete_encoding_context_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_end_frame_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_solid_fill_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_evict_cache_entry_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_frame_acknowledge_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_map_surface_to_output_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_start_frame_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_surface_to_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_capabilities_advertise_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_surface_to_cache_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_wire_to_surface_1_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_capabilities_confirm_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_create_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_delete_encoding_context_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_delete_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_end_frame_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_evict_cache_entry_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_frame_acknowledge_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_map_surface_to_output_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_reset_graphics ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_solid_fill_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_capabilities_advertise_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_cache_to_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_cache_import_reply ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_wire_to_surface_2_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_surface_to_cache_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_surface_to_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_wire_to_surface_1_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::test::buffer_length_is_correct_for_client_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::test::buffer_length_is_correct_for_server_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::test::from_buffer_correctly_parses_client_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::test::from_buffer_correctly_parses_server_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::test::to_buffer_correctly_serializes_client_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::test::to_buffer_correctly_serializes_server_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_reads_buffer_from_end_to_start ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_reads_buffer_with_length_not_greater_then_buffer_length ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_reads_buffer_with_repeating_multiple_bytes ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_reads_buffer_with_repeating_multiple_bytes_from_end_to_start ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_reads_buffer_with_repeating_one_byte ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_writes_buffer_bigger_then_internal_buffer_size ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_writes_buffer_bigger_then_internal_buffer_size_with_position_at_end ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_writes_buffer_bigger_then_position_with_remaining_size ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_writes_buffer_less_then_internal_buffer_size ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::circular_buffer::tests::fixed_circular_buffer_correctly_writes_buffer_less_then_internal_buffer_size_to_end ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::control_messages::test::from_buffer_correctly_parses_zgfx_multipart_segmented_data_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::control_messages::test::from_buffer_correctly_parses_zgfx_single_segmented_data_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_multiple_literals_with_match_in_center_with_not_compressed ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::from_buffer_correctly_parses_cache_to_surface_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_wire_to_surface_2_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::graphics_messages::test::to_buffer_correctly_serializes_start_frame_pdu ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_correct_parses_dvc_header ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_according_to_type_u8_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::get_length_according_to_type_u16_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::get_length_according_to_type_u32_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::get_length_according_to_type_u8_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::to_buffer_according_to_type_u16_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::to_buffer_according_to_type_u32_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::to_buffer_according_to_type_u8_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::to_buffer_correct_serializes_dvc_header ... ok [INFO] [stdout] test rdp::vc::tests::buffer_length_is_correct_for_channel_header ... ok [INFO] [stdout] test rdp::vc::tests::from_buffer_correct_parses_channel_header ... ok [INFO] [stdout] test rdp::vc::tests::to_buffer_correct_serializes_channel_header ... ok [INFO] [stdout] test utils::rc4::test::check_common_case ... ok [INFO] [stdout] test utils::rc4::test::empty_message ... ok [INFO] [stdout] test utils::rc4::test::long_key ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_parsing_for_client_dvc_pdu_with_invalid_id_length_type_fails ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_parsing_for_dvc_header_with_invalid_pdu_type_fails ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_parsing_for_server_dvc_pdu_with_invalid_id_length_type_fails ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_one_literal_with_null_prefix ... ok [INFO] [stdout] test utils::rc4::test::one_symbol_similar_key_and_message ... ok [INFO] [stdout] test utils::rc4::test::one_symbol_key ... ok [INFO] [stdout] test x224::tests::buffer_length_is_correct_for_data ... ok [INFO] [stdout] test utils::rc4::test::long_key_message ... ok [INFO] [stdout] test x224::tests::to_buffer_correctly_serializes_data ... ok [INFO] [stdout] test x224::tests::tpkt_header_is_read_correctly ... ok [INFO] [stdout] test x224::tests::tpkt_header_is_written_correctly ... ok [INFO] [stdout] test x224::tests::from_buffer_correctly_parses_data ... ok [INFO] [stdout] test x224::tests::buffer_length_is_correct_for_tpkt_header ... ok [INFO] [stdout] test utils::rc4::test::one_symbol_key_and_message ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_one_literal_with_one_match_distance_1 ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_one_match_with_match_unencoded_bytes ... ok [INFO] [stdout] test utils::rc4::test::long_message ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_only_multiple_literals ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_only_one_literal ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_single_match_unencoded_block ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_three_literals_with_one_match_distance_3_length_57 ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_unencoded_block_without_padding ... ok [INFO] [stdout] test rdp::vc::dvc::tests::buffer_length_is_correct_for_dvc_header ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_according_to_type_u16_test ... ok [INFO] [stdout] test rdp::vc::dvc::tests::from_buffer_according_to_type_u32_test ... ok [INFO] [stdout] test rdp::vc::dvc::gfx::zgfx::tests::zgfx_decopresses_multiple_single_pdus ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 590 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests ironrdp [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "d95b254ac75ba85e088c08150fbd64eda77a22fb1e0a64842d4bfd5948211609"` [INFO] running `"docker" "rm" "-f" "d95b254ac75ba85e088c08150fbd64eda77a22fb1e0a64842d4bfd5948211609"` [INFO] [stdout] d95b254ac75ba85e088c08150fbd64eda77a22fb1e0a64842d4bfd5948211609