[INFO] fetching crate taktora-connector-ui 0.1.6...
[INFO] testing taktora-connector-ui-0.1.6 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate taktora-connector-ui 0.1.6 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate taktora-connector-ui 0.1.6
[INFO] finished tweaking crates.io crate taktora-connector-ui 0.1.6
[INFO] tweaked toml for crates.io crate taktora-connector-ui 0.1.6 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate taktora-connector-ui 0.1.6 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate taktora-connector-ui 0.1.6 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tiny-fn v0.1.9
[INFO] [stderr]   Downloaded taktora-stats v0.1.7
[INFO] [stderr]   Downloaded iceoryx2-pal-configuration v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-concurrency v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-pal-concurrency-sync v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-system-types v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-derive-macros v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-pal-print v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-pal-os-api v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-elementary-traits v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-loggers v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-log v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-memory v0.9.3
[INFO] [stderr]   Downloaded taktora-connector-ui-derive v0.1.2
[INFO] [stderr]   Downloaded taktora-connector-core v0.2.10
[INFO] [stderr]   Downloaded taktora-connector-host v0.1.19
[INFO] [stderr]   Downloaded taktora-connector-codec v0.1.13
[INFO] [stderr]   Downloaded iceoryx2-bb-posix v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-elementary v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-lock-free v0.9.3
[INFO] [stderr]   Downloaded taktora-connector-ui-contract v0.1.2
[INFO] [stderr]   Downloaded iceoryx2-bb-container v0.9.3
[INFO] [stderr]   Downloaded taktora-executor v0.6.0
[INFO] [stderr]   Downloaded iceoryx2-cal v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-pal-posix v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-print v0.9.3
[INFO] [stderr]   Downloaded iceoryx2 v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-bb-linux v0.9.3
[INFO] [stderr]   Downloaded iceoryx2-log-types v0.9.3
[INFO] [stderr]   Downloaded taktora-connector-transport-iox v0.1.12
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994
[INFO] running `Command { std: "docker" "start" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling iceoryx2-pal-concurrency-sync v0.9.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling iceoryx2-pal-configuration v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-elementary-traits v0.9.3
[INFO] [stderr]    Compiling iceoryx2-log-types v0.9.3
[INFO] [stderr]    Compiling tiny-fn v0.1.9
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling iceoryx2-bb-elementary v0.9.3
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling iceoryx2-bb-concurrency v0.9.3
[INFO] [stderr]    Compiling iceoryx2-log v0.9.3
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling iceoryx2-bb-loggers v0.9.3
[INFO] [stderr]    Compiling clang-sys v1.9.1
[INFO] [stderr]    Compiling iceoryx2-bb-lock-free v0.9.3
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling taktora-stats v0.1.7
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling iceoryx2-bb-derive-macros v0.9.3
[INFO] [stderr]    Compiling enum-iterator-derive v1.5.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling taktora-connector-ui-derive v0.1.2
[INFO] [stderr]    Compiling enum-iterator v2.3.0
[INFO] [stderr]    Compiling iceoryx2-bb-container v0.9.3
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling taktora-connector-core v0.2.10
[INFO] [stderr]    Compiling taktora-connector-ui-contract v0.1.2
[INFO] [stderr]    Compiling taktora-connector-codec v0.1.13
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling iceoryx2-pal-posix v0.9.3
[INFO] [stderr]    Compiling iceoryx2-pal-print v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-system-types v0.9.3
[INFO] [stderr]    Compiling iceoryx2-pal-os-api v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-print v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-posix v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-linux v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-memory v0.9.3
[INFO] [stderr]    Compiling iceoryx2-cal v0.9.3
[INFO] [stderr]    Compiling iceoryx2 v0.9.3
[INFO] [stderr]    Compiling taktora-executor v0.6.0
[INFO] [stderr]    Compiling taktora-connector-transport-iox v0.1.12
[INFO] [stderr]    Compiling taktora-connector-host v0.1.19
[INFO] [stderr]    Compiling taktora-connector-ui v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.62s
[INFO] running `Command { std: "docker" "inspect" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling taktora-connector-ui v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.15s
[INFO] running `Command { std: "docker" "inspect" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/taktora_connector_ui-f4bff8152f0f75aa)
[INFO] [stdout] 
[INFO] [stdout] running 78 tests
[INFO] [stdout] test bounded_string::tests::stores_and_reads_back ... ok
[INFO] [stdout] test bounded_string::tests::serializes_as_a_plain_string ... ok
[INFO] [stdout] test cell::tests::read_returns_none_until_first_write ... ok
[INFO] [stdout] test cell::tests::read_into_reuses_caller_buffer ... ok
[INFO] [stdout] test bounded_string::tests::as_str_does_not_panic_on_out_of_range_len ... ok
[INFO] [stdout] test command::tests::can_execute_false_rejects_and_does_not_enqueue ... ok
[INFO] [stdout] test command::tests::can_execute_property::publishes_initial_bool_then_republishes_only_on_change ... ok
[INFO] [stdout] test bounded_string::tests::is_copy_and_pod_sized ... ok
[INFO] [stdout] test command::tests::dedupe_replays_cached_ack_and_does_not_reenqueue ... ok
[INFO] [stdout] test bounded_string::tests::as_str_returns_empty_on_invalid_utf8_with_bad_len ... ok
[INFO] [stdout] test bounded_string::tests::truncates_on_char_boundary ... ok
[INFO] [stdout] test cell::tests::read_returns_latest_fully_written_image ... ok
[INFO] [stdout] test command::tests::accepted_path_enqueues_effect_and_replies_accepted ... ok
[INFO] [stdout] test bounded_string::tests::default_is_empty ... ok
[INFO] [stdout] test command::tests::can_execute_property::gate_and_published_property_share_state ... ok
[INFO] [stdout] test command::tests::distinct_correlation_ids_each_enqueue ... ok
[INFO] [stdout] test command::tests::disconnected_channel_rejects_with_faulted ... ok
[INFO] [stdout] test command::tests::effect_is_only_enqueued_never_run_inline ... ok
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stdout] test command::tests::full_channel_rejects_with_backpressure ... ok
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test command::tests::malformed_params_are_rejected_invalid_args ... ok
[INFO] [stderr] 1 [I] "Config::global_config()" 
[INFO] [stdout] test command::tests::oversized_rejection_message_is_capped ... ok
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stdout] test command::tests::reply_failure_is_swallowed_not_panicked ... ok
[INFO] [stdout] test command::tests::transient_backpressure_is_retryable_under_same_id ... ok
[INFO] [stdout] test command::tests::unknown_command_is_rejected ... ok
[INFO] [stdout] test health::tests::clones_share_state ... ok
[INFO] [stderr] 2 [W] "Config::global_config()" 
[INFO] [stdout] test health::tests::repeated_degrade_is_debounced ... ok
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test health::tests::backpressure_degrades_then_recovers ... ok
[INFO] [stdout] test health::tests::pump_running_goes_up ... ok
[INFO] [stdout] test health::tests::subscriber_absence_is_not_a_fault ... ok
[INFO] [stdout] test health::tests::starts_connecting ... ok
[INFO] [stdout] test hot_scalar::tests::image_to_json_is_a_value_object ... ok
[INFO] [stdout] test health::tests::subscribe_observes_transitions ... ok
[INFO] [stdout] test health::tests::repeated_ok_is_debounced ... ok
[INFO] [stdout] test manifest::tests::absent_can_execute_stays_absent ... ok
[INFO] [stdout] test hot_scalar::tests::schema_has_one_value_field_of_the_scalar_type ... ok
[INFO] [stdout] test hot_scalar::tests::round_trips_through_image_and_property ... ok
[INFO] [stdout] test manifest::tests::default_instance_is_non_empty_and_sanitised ... ok
[INFO] [stdout] test manifest::tests::hash_is_independent_of_instance_namespace ... ok
[INFO] [stdout] test manifest::tests::manifest_entry_is_exempt_and_publishes_parseable_json_every_tick ... ok
[INFO] [stdout] test manifest::tests::builder_carries_instance_epoch_and_schema_names ... ok
[INFO] [stdout] test manifest::tests::build_computes_the_structural_hash ... ok
[INFO] [stdout] test command::tests::dedupe_lru_evicts_oldest_beyond_capacity ... ok
[INFO] [stdout] test manifest::tests::builder_namespaces_all_service_names ... ok
[INFO] [stdout] test connector::tests::add_command_records_a_registration_and_returns_gate_enabled ... ok
[INFO] [stdout] test options::tests::defaults_are_sane ... ok
[INFO] [stdout] test options::tests::capacities_are_clamped_to_at_least_one ... ok
[INFO] [stdout] test manifest::tests::manifest_service_name_is_instance_prefixed ... ok
[INFO] [stdout] test options::tests::default_impl_matches_builder_default ... ok
[INFO] [stdout] test pump::tests::coalesces_intermediate_values_to_the_latest ... ok
[INFO] [stdout] test pump::tests::exempt_entry_publishes_with_zero_subscribers ... ok
[INFO] [stdout] test pump::tests::publish_error_is_counted ... ok
[INFO] [stdout] test pump::tests::unchanged_value_is_not_republished ... ok
[INFO] [stdout] test options::tests::builder_overrides_apply ... ok
[INFO] [stdout] test pump::tests::reappearing_subscriber_forces_a_republish_of_unchanged_value ... ok
[INFO] [stdout] test routing::tests::ui_routing_is_a_routing_and_carries_name_and_kind ... ok
[INFO] [stdout] test system::tests::counter_advances_each_tick ... ok
[INFO] [stdout] test system::tests::epoch_is_stable_within_the_process ... ok
[INFO] [stdout] test system::tests::epoch_mixes_time_and_pid_so_it_is_not_bare_pid ... ok
[INFO] [stdout] test system::tests::heartbeat_is_exempt_from_zero_subscriber_skip ... ok
[INFO] [stdout] test system::tests::schema_describes_counter_and_epoch ... ok
[INFO] [stdout] test command::tests::spawn_then_stop_drains_and_joins ... ok
[INFO] [stdout] test viewmodel::tests::image_to_json_serializes_reconstructed_view_model ... ok
[INFO] [stdout] test viewmodel::tests::schema_describes_the_fields ... ok
[INFO] [stdout] test viewmodel::tests::image_size_matches_size_of_image ... ok
[INFO] [stdout] test pump::tests::zero_subscriber_view_model_is_skipped ... ok
[INFO] [stdout] test viewmodel::tests::from_repr_out_of_range_falls_back_to_first_variant ... ok
[INFO] [stdout] test viewmodel::tests::to_from_image_round_trips_all_in_range_values ... ok
[INFO] [stdout] test connector::tests::add_hot_scalar_records_a_single_field_view_model ... ok
[INFO] [stdout] test connector::tests::name_is_ui ... ok
[INFO] [stdout] test connector::tests::add_view_model_records_a_registration_and_returns_a_writer ... ok
[INFO] [stdout] test command::tests::duplicate_registration_panics - should panic ... ok
[INFO] [stdout] test pump::tests::spawn_surfaces_publish_errors_to_the_on_tick_observer ... ok
[INFO] [stdout] test pump::tests::spawn_then_stop_is_clean_and_flushes ... ok
[INFO] [stderr] 3 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 722635797550456554119944471917, pid: 1389, creation_time: Time { clock_type: Monotonic, seconds: 34242, nanoseconds: 519459417 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "taktora_connector_ui-f4bff8152f0f75aa" } }, name: NodeName { value: StaticString<128> { len: 0, data: "" } }, config: Config { global: Global { root_path: Path { value: StaticString<255> { len: 14, data: "/tmp/iceoryx2/" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } }, service: Service { directory: Path { value: StaticString<255> { len: 8, data: "services" } }, data_segment_suffix: FileName { value: StaticString<255> { len: 5, data: ".data" } }, static_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".service" } }, dynamic_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".dynamic" } }, connection_suffix: FileName { value: StaticString<255> { len: 11, data: ".connection" } }, event_connection_suffix: FileName { value: StaticString<255> { len: 6, data: ".event" } }, blackboard_mgmt_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_mgmt" } }, blackboard_data_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_data" } }, cleanup_dead_nodes_on_open: true }, node: Node { directory: Path { value: StaticString<255> { len: 5, data: "nodes" } }, monitor_suffix: FileName { value: StaticString<255> { len: 13, data: ".node_monitor" } }, static_config_suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, service_tag_suffix: FileName { value: StaticString<255> { len: 12, data: ".service_tag" } }, port_tag_suffix: FileName { value: StaticString<255> { len: 9, data: ".port_tag" } }, global_mgmt_suffix: FileName { value: StaticString<255> { len: 12, data: ".global_mgmt" } }, cleanup_dead_nodes_on_creation: true, cleanup_dead_nodes_on_destruction: true }, creation_timeout: 500ms }, defaults: Defaults { publish_subscribe: PublishSubscribe { max_subscribers: 8, max_publishers: 2, max_nodes: 20, subscriber_max_buffer_size: 2, subscriber_max_borrowed_samples: 2, publisher_max_loaned_samples: 2, publisher_history_size: 0, enable_safe_overflow: true, backpressure_strategy: RetryUntilDelivered, subscriber_expired_connection_buffer: 128, publisher_allocation_strategy: Static }, event: Event { max_listeners: 16, max_notifiers: 16, max_nodes: 36, event_id_max_value: 255, deadline: None, notifier_created_event: None, notifier_dropped_event: None, notifier_dead_event: None }, request_response: RequestResonse { enable_safe_overflow_for_requests: true, enable_safe_overflow_for_responses: true, max_active_requests_per_client: 4, max_response_buffer_size: 2, max_servers: 2, max_clients: 8, max_nodes: 20, max_borrowed_responses_per_pending_response: 2, max_loaned_requests: 2, server_max_loaned_responses_per_request: 2, client_backpressure_strategy: RetryUntilDelivered, server_backpressure_strategy: RetryUntilDelivered, client_expired_connection_buffer: 128, enable_fire_and_forget_requests: true, server_expired_connection_buffer: 128, client_allocation_strategy: Static, server_allocation_strategy: Static }, blackboard: Blackboard { max_readers: 8, max_nodes: 20 } } } }, monitoring_token: UnsafeCell(UnsafeCell { .. }), registered_services: RegisteredServices { handle: MutexHandle { handle: HandleStorage<libc::unix::linux_like::linux::pthread_mutex_t> { is_interprocess_capable: false, is_initialized: true }, clock_type: UnsafeCell(UnsafeCell { .. }), value: UnsafeCell(UnsafeCell { .. }) } }, signal_handling_mode: HandleTerminationRequests, details_storage: Storage { name: FileName { value: StaticString<255> { len: 4, data: "node" } }, config: Configuration { path: Path { value: StaticString<255> { len: 50, data: "/tmp/iceoryx2/nodes/722635797550456554119944471917" } }, suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } } }, has_ownership: AtomicBool(false), file: File { path: Some(FilePath { value: StaticString<255> { len: 68, data: "/tmp/iceoryx2/nodes/722635797550456554119944471917/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 18, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2016 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test connector::tests::add_view_model_after_register_panics - should panic ... ok
[INFO] [stderr] 4 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 643406137529508312785000334701, pid: 1389, creation_time: Time { clock_type: Monotonic, seconds: 34242, nanoseconds: 519378237 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "taktora_connector_ui-f4bff8152f0f75aa" } }, name: NodeName { value: StaticString<128> { len: 0, data: "" } }, config: Config { global: Global { root_path: Path { value: StaticString<255> { len: 14, data: "/tmp/iceoryx2/" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } }, service: Service { directory: Path { value: StaticString<255> { len: 8, data: "services" } }, data_segment_suffix: FileName { value: StaticString<255> { len: 5, data: ".data" } }, static_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".service" } }, dynamic_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".dynamic" } }, connection_suffix: FileName { value: StaticString<255> { len: 11, data: ".connection" } }, event_connection_suffix: FileName { value: StaticString<255> { len: 6, data: ".event" } }, blackboard_mgmt_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_mgmt" } }, blackboard_data_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_data" } }, cleanup_dead_nodes_on_open: true }, node: Node { directory: Path { value: StaticString<255> { len: 5, data: "nodes" } }, monitor_suffix: FileName { value: StaticString<255> { len: 13, data: ".node_monitor" } }, static_config_suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, service_tag_suffix: FileName { value: StaticString<255> { len: 12, data: ".service_tag" } }, port_tag_suffix: FileName { value: StaticString<255> { len: 9, data: ".port_tag" } }, global_mgmt_suffix: FileName { value: StaticString<255> { len: 12, data: ".global_mgmt" } }, cleanup_dead_nodes_on_creation: true, cleanup_dead_nodes_on_destruction: true }, creation_timeout: 500ms }, defaults: Defaults { publish_subscribe: PublishSubscribe { max_subscribers: 8, max_publishers: 2, max_nodes: 20, subscriber_max_buffer_size: 2, subscriber_max_borrowed_samples: 2, publisher_max_loaned_samples: 2, publisher_history_size: 0, enable_safe_overflow: true, backpressure_strategy: RetryUntilDelivered, subscriber_expired_connection_buffer: 128, publisher_allocation_strategy: Static }, event: Event { max_listeners: 16, max_notifiers: 16, max_nodes: 36, event_id_max_value: 255, deadline: None, notifier_created_event: None, notifier_dropped_event: None, notifier_dead_event: None }, request_response: RequestResonse { enable_safe_overflow_for_requests: true, enable_safe_overflow_for_responses: true, max_active_requests_per_client: 4, max_response_buffer_size: 2, max_servers: 2, max_clients: 8, max_nodes: 20, max_borrowed_responses_per_pending_response: 2, max_loaned_requests: 2, server_max_loaned_responses_per_request: 2, client_backpressure_strategy: RetryUntilDelivered, server_backpressure_strategy: RetryUntilDelivered, client_expired_connection_buffer: 128, enable_fire_and_forget_requests: true, server_expired_connection_buffer: 128, client_allocation_strategy: Static, server_allocation_strategy: Static }, blackboard: Blackboard { max_readers: 8, max_nodes: 20 } } } }, monitoring_token: UnsafeCell(UnsafeCell { .. }), registered_services: RegisteredServices { handle: MutexHandle { handle: HandleStorage<libc::unix::linux_like::linux::pthread_mutex_t> { is_interprocess_capable: false, is_initialized: true }, clock_type: UnsafeCell(UnsafeCell { .. }), value: UnsafeCell(UnsafeCell { .. }) } }, signal_handling_mode: HandleTerminationRequests, details_storage: Storage { name: FileName { value: StaticString<255> { len: 4, data: "node" } }, config: Configuration { path: Path { value: StaticString<255> { len: 50, data: "/tmp/iceoryx2/nodes/643406137529508312785000334701" } }, suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } } }, has_ownership: AtomicBool(false), file: File { path: Some(FilePath { value: StaticString<255> { len: 68, data: "/tmp/iceoryx2/nodes/643406137529508312785000334701/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 4, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2016 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 5 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 802038350787040282649982666093, pid: 1389, creation_time: Time { clock_type: Monotonic, seconds: 34242, nanoseconds: 528913157 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "taktora_connector_ui-f4bff8152f0f75aa" } }, name: NodeName { value: StaticString<128> { len: 0, data: "" } }, config: Config { global: Global { root_path: Path { value: StaticString<255> { len: 14, data: "/tmp/iceoryx2/" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } }, service: Service { directory: Path { value: StaticString<255> { len: 8, data: "services" } }, data_segment_suffix: FileName { value: StaticString<255> { len: 5, data: ".data" } }, static_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".service" } }, dynamic_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".dynamic" } }, connection_suffix: FileName { value: StaticString<255> { len: 11, data: ".connection" } }, event_connection_suffix: FileName { value: StaticString<255> { len: 6, data: ".event" } }, blackboard_mgmt_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_mgmt" } }, blackboard_data_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_data" } }, cleanup_dead_nodes_on_open: true }, node: Node { directory: Path { value: StaticString<255> { len: 5, data: "nodes" } }, monitor_suffix: FileName { value: StaticString<255> { len: 13, data: ".node_monitor" } }, static_config_suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, service_tag_suffix: FileName { value: StaticString<255> { len: 12, data: ".service_tag" } }, port_tag_suffix: FileName { value: StaticString<255> { len: 9, data: ".port_tag" } }, global_mgmt_suffix: FileName { value: StaticString<255> { len: 12, data: ".global_mgmt" } }, cleanup_dead_nodes_on_creation: true, cleanup_dead_nodes_on_destruction: true }, creation_timeout: 500ms }, defaults: Defaults { publish_subscribe: PublishSubscribe { max_subscribers: 8, max_publishers: 2, max_nodes: 20, subscriber_max_buffer_size: 2, subscriber_max_borrowed_samples: 2, publisher_max_loaned_samples: 2, publisher_history_size: 0, enable_safe_overflow: true, backpressure_strategy: RetryUntilDelivered, subscriber_expired_connection_buffer: 128, publisher_allocation_strategy: Static }, event: Event { max_listeners: 16, max_notifiers: 16, max_nodes: 36, event_id_max_value: 255, deadline: None, notifier_created_event: None, notifier_dropped_event: None, notifier_dead_event: None }, request_response: RequestResonse { enable_safe_overflow_for_requests: true, enable_safe_overflow_for_responses: true, max_active_requests_per_client: 4, max_response_buffer_size: 2, max_servers: 2, max_clients: 8, max_nodes: 20, max_borrowed_responses_per_pending_response: 2, max_loaned_requests: 2, server_max_loaned_responses_per_request: 2, client_backpressure_strategy: RetryUntilDelivered, server_backpressure_strategy: RetryUntilDelivered, client_expired_connection_buffer: 128, enable_fire_and_forget_requests: true, server_expired_connection_buffer: 128, client_allocation_strategy: Static, server_allocation_strategy: Static }, blackboard: Blackboard { max_readers: 8, max_nodes: 20 } } } }, monitoring_token: UnsafeCell(UnsafeCell { .. }), registered_services: RegisteredServices { handle: MutexHandle { handle: HandleStorage<libc::unix::linux_like::linux::pthread_mutex_t> { is_interprocess_capable: false, is_initialized: true }, clock_type: UnsafeCell(UnsafeCell { .. }), value: UnsafeCell(UnsafeCell { .. }) } }, signal_handling_mode: HandleTerminationRequests, details_storage: Storage { name: FileName { value: StaticString<255> { len: 4, data: "node" } }, config: Configuration { path: Path { value: StaticString<255> { len: 50, data: "/tmp/iceoryx2/nodes/802038350787040282649982666093" } }, suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } } }, has_ownership: AtomicBool(false), file: File { path: Some(FilePath { value: StaticString<255> { len: 68, data: "/tmp/iceoryx2/nodes/802038350787040282649982666093/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 6, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2016 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test connector::tests::register_with_oversized_view_model_returns_payload_overflow ... ok
[INFO] [stderr] 6 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 881825559939820836366900528493, pid: 1389, creation_time: Time { clock_type: Monotonic, seconds: 34242, nanoseconds: 559219136 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "taktora_connector_ui-f4bff8152f0f75aa" } }, name: NodeName { value: StaticString<128> { len: 0, data: "" } }, config: Config { global: Global { root_path: Path { value: StaticString<255> { len: 14, data: "/tmp/iceoryx2/" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } }, service: Service { directory: Path { value: StaticString<255> { len: 8, data: "services" } }, data_segment_suffix: FileName { value: StaticString<255> { len: 5, data: ".data" } }, static_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".service" } }, dynamic_config_storage_suffix: FileName { value: StaticString<255> { len: 8, data: ".dynamic" } }, connection_suffix: FileName { value: StaticString<255> { len: 11, data: ".connection" } }, event_connection_suffix: FileName { value: StaticString<255> { len: 6, data: ".event" } }, blackboard_mgmt_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_mgmt" } }, blackboard_data_suffix: FileName { value: StaticString<255> { len: 16, data: ".blackboard_data" } }, cleanup_dead_nodes_on_open: true }, node: Node { directory: Path { value: StaticString<255> { len: 5, data: "nodes" } }, monitor_suffix: FileName { value: StaticString<255> { len: 13, data: ".node_monitor" } }, static_config_suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, service_tag_suffix: FileName { value: StaticString<255> { len: 12, data: ".service_tag" } }, port_tag_suffix: FileName { value: StaticString<255> { len: 9, data: ".port_tag" } }, global_mgmt_suffix: FileName { value: StaticString<255> { len: 12, data: ".global_mgmt" } }, cleanup_dead_nodes_on_creation: true, cleanup_dead_nodes_on_destruction: true }, creation_timeout: 500ms }, defaults: Defaults { publish_subscribe: PublishSubscribe { max_subscribers: 8, max_publishers: 2, max_nodes: 20, subscriber_max_buffer_size: 2, subscriber_max_borrowed_samples: 2, publisher_max_loaned_samples: 2, publisher_history_size: 0, enable_safe_overflow: true, backpressure_strategy: RetryUntilDelivered, subscriber_expired_connection_buffer: 128, publisher_allocation_strategy: Static }, event: Event { max_listeners: 16, max_notifiers: 16, max_nodes: 36, event_id_max_value: 255, deadline: None, notifier_created_event: None, notifier_dropped_event: None, notifier_dead_event: None }, request_response: RequestResonse { enable_safe_overflow_for_requests: true, enable_safe_overflow_for_responses: true, max_active_requests_per_client: 4, max_response_buffer_size: 2, max_servers: 2, max_clients: 8, max_nodes: 20, max_borrowed_responses_per_pending_response: 2, max_loaned_requests: 2, server_max_loaned_responses_per_request: 2, client_backpressure_strategy: RetryUntilDelivered, server_backpressure_strategy: RetryUntilDelivered, client_expired_connection_buffer: 128, enable_fire_and_forget_requests: true, server_expired_connection_buffer: 128, client_allocation_strategy: Static, server_allocation_strategy: Static }, blackboard: Blackboard { max_readers: 8, max_nodes: 20 } } } }, monitoring_token: UnsafeCell(UnsafeCell { .. }), registered_services: RegisteredServices { handle: MutexHandle { handle: HandleStorage<libc::unix::linux_like::linux::pthread_mutex_t> { is_interprocess_capable: false, is_initialized: true }, clock_type: UnsafeCell(UnsafeCell { .. }), value: UnsafeCell(UnsafeCell { .. }) } }, signal_handling_mode: HandleTerminationRequests, details_storage: Storage { name: FileName { value: StaticString<255> { len: 4, data: "node" } }, config: Configuration { path: Path { value: StaticString<255> { len: 50, data: "/tmp/iceoryx2/nodes/881825559939820836366900528493" } }, suffix: FileName { value: StaticString<255> { len: 8, data: ".details" } }, prefix: FileName { value: StaticString<255> { len: 5, data: "iox2_" } } }, has_ownership: AtomicBool(false), file: File { path: Some(FilePath { value: StaticString<255> { len: 68, data: "/tmp/iceoryx2/nodes/881825559939820836366900528493/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2016 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test connector::tests::add_command_after_register_panics - should panic ... ok
[INFO] [stdout] test connector::tests::second_register_with_errors ... ok
[INFO] [stdout] test cell::tests::read_under_concurrent_writes_is_never_torn ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 78 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.45s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests taktora_connector_ui
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 27) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.81s; merged doctests compilation took 0.80s
[INFO] running `Command { std: "docker" "inspect" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994", kill_on_drop: false }`
[INFO] [stdout] b71fb6f9b81f895623cdda77a36b05c22538d4ad30850bd9c1ba3d9aaa301994
