[INFO] fetching crate taktora-executor 0.6.0...
[INFO] testing taktora-executor-0.6.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate taktora-executor 0.6.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate taktora-executor 0.6.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate taktora-executor 0.6.0
[INFO] tweaked toml for crates.io crate taktora-executor 0.6.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate taktora-executor 0.6.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate taktora-executor 0.6.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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] 2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc
[INFO] running `Command { std: "docker" "start" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", 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" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", 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" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "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 regex-syntax v0.8.11
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling nom v7.1.3
[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 serde_core v1.0.229
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling iceoryx2-pal-configuration v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-elementary-traits v0.9.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling iceoryx2-log-types v0.9.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling tiny-fn v0.1.9
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling iceoryx2-bb-loggers v0.9.3
[INFO] [stderr]    Compiling sha1_smol v1.0.1
[INFO] [stderr]    Compiling iceoryx2-bb-elementary v0.9.3
[INFO] [stderr]    Compiling iceoryx2-log v0.9.3
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling iceoryx2-bb-concurrency v0.9.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling taktora-stats v0.1.7
[INFO] [stderr]    Compiling iceoryx2-bb-lock-free v0.9.3
[INFO] [stderr]    Compiling clang-sys v1.9.1
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling iceoryx2-bb-derive-macros v0.9.3
[INFO] [stderr]    Compiling enum-iterator-derive v1.5.0
[INFO] [stderr]    Compiling iceoryx2-bb-container v0.9.3
[INFO] [stderr]    Compiling enum-iterator v2.3.0
[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-memory v0.9.3
[INFO] [stderr]    Compiling iceoryx2-bb-linux 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 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.41s
[INFO] running `Command { std: "docker" "inspect" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", 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" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling clang-sys v1.9.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling bindgen v0.72.1
[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-loggers 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 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 30.49s
[INFO] running `Command { std: "docker" "inspect" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", 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" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/taktora-executor/40252d374e4ef45b/out/taktora_executor-40252d374e4ef45b)
[INFO] [stdout] 
[INFO] [stdout] running 105 tests
[INFO] [stdout] test attachment_map::tests::precomputed_ids_round_trip_without_slow_path ... ok
[INFO] [stdout] test error::tests::iceoryx2_helper_renders_display ... ok
[INFO] [stdout] test condition::tests::condition_true_runs_inner ... ok
[INFO] [stdout] test condition::tests::condition_false_stops_chain ... ok
[INFO] [stdout] test error::tests::item_error_roundtrip ... ok
[INFO] [stdout] test attachment_map::tests::unknown_id_lazy_learns_exactly_once_then_fast ... ok
[INFO] [stdout] test attachment_map::tests::no_match_id_caches_ignore ... ok
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 2 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 3 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 4 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 5 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 6 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 7 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 8 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 9 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 10 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 323965172339383163997439133738, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 382317999 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/323965172339383163997439133738" } }, 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/323965172339383163997439133738/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 10, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_rejects_zero_period_interval ... ok
[INFO] [stderr] 11 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 165500357196894563989219969066, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 381857749 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/165500357196894563989219969066" } }, 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/165500357196894563989219969066/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 6, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_graph_rejects_zero_period_interval ... ok
[INFO] [stderr] 12 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 244733587585158271807879383082, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 382132479 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/244733587585158271807879383082" } }, 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/244733587585158271807879383082/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 7, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::add_persists_declared_budget ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 13 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 86271758048198001690589268010, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 381834079 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 49, data: "/tmp/iceoryx2/nodes/86271758048198001690589268010" } }, 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: 67, data: "/tmp/iceoryx2/nodes/86271758048198001690589268010/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 24, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::clear_executor_fault_errors_on_running_executor ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 14 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1116576090494953769875871369258, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 400169009 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1116576090494953769875871369258" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1116576090494953769875871369258/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 76, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_returns_unique_ids ... ok
[INFO] [stderr] 15 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 561682798351099951564976031786, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 384114439 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/561682798351099951564976031786" } }, 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/561682798351099951564976031786/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 61, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_with_fault_handler_stores_handler_job ... ok
[INFO] [stderr] 16 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1275478170745400211026701453354, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 424333448 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1275478170745400211026701453354" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1275478170745400211026701453354/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 116, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test attachment_map::tests::learn_past_reserved_capacity_trips_debug_assert - should panic ... ok
[INFO] [stderr] 17 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 7041084009728028541592799274, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 381697929 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 48, data: "/tmp/iceoryx2/nodes/7041084009728028541592799274" } }, 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: 66, data: "/tmp/iceoryx2/nodes/7041084009728028541592799274/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 34, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 18 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 403197595682593647023215347754, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 382548979 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/403197595682593647023215347754" } }, 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/403197595682593647023215347754/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 16, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 19 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 482429589216667212616438908970, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 382756659 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/482429589216667212616438908970" } }, 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/482429589216667212616438908970/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 10, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 20 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 878671843016194399727832270890, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 388255799 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/878671843016194399727832270890" } }, 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/878671843016194399727832270890/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 82, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 21 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 957935275520660229246970497066, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 390167789 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/957935275520660229246970497066" } }, 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/957935275520660229246970497066/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 56, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::add_rejects_cyclic_plus_subscriber_combination ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_accepts_single_interval_and_multiple_listeners ... ok
[INFO] [stderr] 22 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1037237197525570735219746539562, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 394166299 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1037237197525570735219746539562" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1037237197525570735219746539562/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 98, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::add_rejects_multiple_intervals ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_chain_rejects_zero_period_interval ... ok
[INFO] [stderr] 23 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1195851187226185543344977872938, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 402713318 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1195851187226185543344977872938" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1195851187226185543344977872938/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 65, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::add_chain_rejects_multiple_intervals ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::clear_task_fault_errors_on_running_task ... ok
[INFO] [stdout] test executor::tests::custom_id_is_preserved ... ok
[INFO] [stdout] test executor::tests::add_chain_rejects_cyclic_plus_listener ... ok
[INFO] [stderr] 24 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 640930455568968826149763287082, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 385171249 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/640930455568968826149763287082" } }, 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/640930455568968826149763287082/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 52, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 25 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 720174808974974099353856116778, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 386048959 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/720174808974974099353856116778" } }, 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/720174808974974099353856116778/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 12, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::build_without_on_fatal_succeeds ... ok
[INFO] [stdout] test executor::tests::add_rejects_cyclic_plus_listener_regardless_of_mode ... ok
[INFO] [stderr] 26 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 799441452688648280231739656234, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 388135029 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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/799441452688648280231739656234" } }, 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/799441452688648280231739656234/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 15, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 27 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1354988154499055290717631940650, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 439611008 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1354988154499055290717631940650" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1354988154499055290717631940650/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 22, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::add_graph_rejects_cyclic_plus_listener ... ok
[INFO] [stdout] test fatal::tests::fire_default_noop_handler_reaches_terminal ... ok
[INFO] [stdout] test executor::tests::cycle_stats_index_aligned_with_tasks ... ok
[INFO] [stdout] test fatal::tests::fire_runs_handler_then_terminal_in_order ... ok
[INFO] [stderr] 28 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1673833450342272984535072245802, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 544379946 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1673833450342272984535072245802" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1673833450342272984535072245802/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 30, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test fatal::tests::fire_handler_panic_still_reaches_terminal ... ok
[INFO] [stdout] test fatal::tests::guard_or_fatal_non_string_payload_uses_fallback_cause ... ok
[INFO] [stdout] test fatal::tests::guard_or_fatal_panic_fires_once_with_site_and_cause ... ok
[INFO] [stdout] test fatal::tests::guard_or_fatal_success_returns_some_and_does_not_fire ... ok
[INFO] [stdout] test executor::tests::dispatch_guard_runs_fault_handler_once_per_phase ... ok
[INFO] [stdout] test fatal::tests::guard_or_fatal_propagates_run_loop_site ... ok
[INFO] [stdout] test fatal::tests::panic_payload_message_non_string_payload ... ok
[INFO] [stdout] test fault::tests::duration_helpers_saturate ... ok
[INFO] [stdout] test fault::tests::executor_fault_atomic_swap_returns_previous ... ok
[INFO] [stdout] test fault::tests::fault_atomic_swap_returns_previous ... ok
[INFO] [stdout] test fatal::tests::panic_payload_message_string_payload ... ok
[INFO] [stdout] test fault::tests::pack_unpack_budget_exceeded_round_trip ... ok
[INFO] [stdout] test fault::tests::pack_unpack_executor_faulted_round_trip ... ok
[INFO] [stdout] test fault::tests::pack_unpack_running ... ok
[INFO] [stdout] test fault::tests::pack_unpack_saturates_took_ms ... ok
[INFO] [stdout] test graph::tests::cycle_rejected ... ok
[INFO] [stdout] test graph::tests::diamond_graph_builds ... ok
[INFO] [stdout] test graph::tests::empty_graph_rejected ... ok
[INFO] [stderr] 29 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1753398852726811506146445101098, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 562661756 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1753398852726811506146445101098" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1753398852726811506146445101098/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 23, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 30 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1593607417866615939356008908842, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 490285307 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1593607417866615939356008908842" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1593607417866615939356008908842/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 10, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test fatal::tests::panic_payload_message_str_payload ... ok
[INFO] [stdout] test graph::tests::unreachable_vertex_rejected ... ok
[INFO] [stdout] test executor::tests::on_fatal_handler_is_stored_and_invoked ... ok
[INFO] [stdout] test graph::tests::missing_root_rejected ... ok
[INFO] [stdout] test executor::tests::dispatch_guard_runs_event_task_once_per_phase ... ok
[INFO] [stdout] test grid::tests::back_to_back_realigns_hand_over_carry_without_loss_or_doubling ... ok
[INFO] [stderr] 31 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1513972957716007500529629399082, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 468259868 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1513972957716007500529629399082" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1513972957716007500529629399082/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 4, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test grid::tests::dispatch_mode_default_is_grid_on_linux_legacy_elsewhere ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 32 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2228834190158670142556742879274, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 566259266 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2228834190158670142556742879274" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2228834190158670142556742879274/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 35, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test grid::tests::due_entries_carry_zero_skips_in_steady_state ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test grid::tests::due_entries_report_late_by_vs_the_last_passed_grid_point ... ok
[INFO] [stdout] test grid::tests::monotonic_cyclic_clock_is_non_decreasing ... ok
[INFO] [stdout] test grid::tests::base_period_is_gcd_of_declared_periods ... ok
[INFO] [stdout] test grid::tests::empty_grid_next_timeout_is_duration_max ... ok
[INFO] [stdout] test grid::tests::multi_period_picks_earliest_and_coalesces_coincident_slots ... ok
[INFO] [stdout] test grid::tests::next_timeout_is_distance_to_earliest_target ... ok
[INFO] [stdout] test executor::tests::declare_triggers_called_at_add_time ... ok
[INFO] [stdout] test grid::tests::multi_slot_starvation_carries_the_full_abandoned_count ... ok
[INFO] [stdout] test grid::tests::realign_carries_abandoned_slots_to_the_next_dispatch_exactly_once ... ok
[INFO] [stdout] test grid::tests::stall_realign_is_exact_on_a_slot_boundary ... ok
[INFO] [stdout] test grid::tests::realign_on_a_tasks_first_dispatch_sets_no_carry ... ok
[INFO] [stdout] test grid::tests::stall_skips_whole_slots_and_dispatches_once ... ok
[INFO] [stdout] test item::tests::closure_item_runs ... ok
[INFO] [stdout] test pool::tests::inline_pool_panic_fires_fatal_with_inline_submit_site ... ok
[INFO] [stdout] test pool::tests::inline_pool_runs_synchronously ... ok
[INFO] [stdout] test grid::tests::single_period_advances_on_absolute_grid_with_zero_drift ... ok
[INFO] [stdout] test executor::tests::scan_period_cached_for_cyclic_only ... ok
[INFO] [stdout] test item::tests::item_with_triggers_calls_declare_once ... ok
[INFO] [stdout] test observer::cycle_stats_hook_tests::default_on_cycle_stats_is_noop ... ok
[INFO] [stdout] test observer::cycle_stats_hook_tests::overridden_on_cycle_stats_fires ... ok
[INFO] [stderr] 33 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1434488488023015649993730033706, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 454365428 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1434488488023015649993730033706" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1434488488023015649993730033706/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 5, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test pool::tests::barrier_with_no_work_returns_immediately ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test ready_ring::tests::capacity_rounds_to_pow2 ... ok
[INFO] [stdout] test ready_ring::tests::mpsc_smoke_two_producers ... ok
[INFO] [stdout] test pool::tests::submitted_panic_fires_fatal_and_completion_is_counted ... ok
[INFO] [stdout] test pool::tests::threaded_pool_panic_fires_fatal_with_pool_worker_site ... ok
[INFO] [stdout] test ready_ring::tests::push_and_pop_in_order ... ok
[INFO] [stdout] test stats::tests::cycle_observation_is_clone_and_holds_all_fields ... ok
[INFO] [stdout] test ready_ring::tests::reset_clears_state ... ok
[INFO] [stdout] test ready_ring::tests::wraparound_round_trip ... ok
[INFO] [stdout] test stats::tests::stats_snapshot_holds_per_task_entries ... ok
[INFO] [stdout] test task_id::tests::clone_yields_equal_id ... ok
[INFO] [stdout] test trigger::tests::budget_overwrites_previous ... ok
[INFO] [stdout] test executor::tests::cyclic_fold_observer_panic_routes_to_fatal_boundary ... ok
[INFO] [stderr] 34 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2387611707294019334063521794090, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 583671125 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2387611707294019334063521794090" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2387611707294019334063521794090/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 36, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test trigger::tests::collects_interval_decl ... ok
[INFO] [stdout] test executor::tests::task_fault_state_starts_running ... ok
[INFO] [stderr] 35 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2149640278451997224436066420778, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 568116006 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2149640278451997224436066420778" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2149640278451997224436066420778/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 17, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test task_id::tests::from_various_string_kinds ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test trigger::tests::declares_budget ... ok
[INFO] [stderr] 36 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1911867250042531779812492576810, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 563316196 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1911867250042531779812492576810" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1911867250042531779812492576810/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 64, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::overrun_count_returns_zero_for_new_task ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::legacy_mode_dispatches_cyclic_task_each_cycle ... ok
[INFO] [stderr] 37 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2308195688856599001246281500714, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 573487435 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2308195688856599001246281500714" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2308195688856599001246281500714/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 44, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::stopped_iteration_emits_no_cyclic_cycle_observation ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test task_id::tests::round_trip_display ... ok
[INFO] [stderr] 38 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1991095964114443921321629845546, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 563346096 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1991095964114443921321629845546" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1991095964114443921321629845546/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 13, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::grid_mode_dispatches_cyclic_task_each_cycle ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test trigger::tests::declarer_chains ... ok
[INFO] [stderr] 39 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2785221841566060357796709271594, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 663323214 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2785221841566060357796709271594" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2785221841566060357796709271594/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 40 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2626655770216209317951619205162, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 657373854 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2626655770216209317951619205162" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2626655770216209317951619205162/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 11, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test pool::tests::threaded_pool_runs_concurrently_and_barriers ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test trigger::tests::collects_raw_listener_decl ... ok
[INFO] [stderr] 41 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2705866927046046984183719397418, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 656451974 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2705866927046046984183719397418" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2705866927046046984183719397418/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 6, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test trigger::tests::collects_subscriber_decl ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 42 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2466944176369246140105391867946, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 589325595 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2466944176369246140105391867946" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2466944176369246140105391867946/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 39, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::stranded_pending_cycle_token_does_not_swallow_first_dispatch ... ok
[INFO] [stderr] 43 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2547284758144980021698411628586, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 649629964 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2547284758144980021698411628586" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2547284758144980021698411628586/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 7, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test trigger::tests::collects_deadline_decl ... ok
[INFO] [stderr] 44 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2070360405102408260541954918442, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 565312756 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2070360405102408260541954918442" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2070360405102408260541954918442/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 63, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stdout] test executor::tests::executor_fault_state_starts_running ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 45 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 1832638564747540393290255829034, pid: 2090, creation_time: Time { clock_type: Monotonic, seconds: 16145, nanoseconds: 563287856 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 33, data: "taktora_executor-40252d374e4ef45b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/1832638564747540393290255829034" } }, 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: 69, data: "/tmp/iceoryx2/nodes/1832638564747540393290255829034/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 15, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2012 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test executor::tests::overrun_count_errors_for_unknown_task ... ok
[INFO] [stdout] test pool::tests::pool_panic_aborts_process_with_sigabrt ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 105 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/chain.rs (/opt/rustwide/target/debug/build/taktora-executor/0f360267ec787b47/out/chain-0f360267ec787b47)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test chain_runs_items_in_order ... ok
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2937295629448277865189353719972, pid: 2212, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 317325182 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 22, data: "chain-0f360267ec787b47" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2937295629448277865189353719972" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2937295629448277865189353719972/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2001 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 2 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 2858040452415187342905850202276, pid: 2212, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 315860722 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 22, data: "chain-0f360267ec787b47" } }, 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: 51, data: "/tmp/iceoryx2/nodes/2858040452415187342905850202276" } }, 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: 69, data: "/tmp/iceoryx2/nodes/2858040452415187342905850202276/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 7, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2001 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test err_in_middle_propagates_and_stops ... ok
[INFO] [stderr] 3 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3016625419133927964918851569828, pid: 2212, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 322834402 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 22, data: "chain-0f360267ec787b47" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3016625419133927964918851569828" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3016625419133927964918851569828/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 10, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2001 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test stop_chain_aborts_remaining_items ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/channel.rs (/opt/rustwide/target/debug/build/taktora-executor/1f8434fa45ff9e4d/out/channel-1f8434fa45ff9e4d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 2 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stdout] test publisher_loan_zero_copy_round_trip ... ok
[INFO] [stdout] test opening_same_channel_twice_does_not_panic ... ok
[INFO] [stdout] test publisher_loan_skip_returns_false ... ok
[INFO] [stdout] test publisher_send_notifies_subscriber_listener ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycle_stats_faulted_scan.rs (/opt/rustwide/target/debug/build/taktora-executor/f4a7c0a47b03e47b/out/cycle_stats_faulted_scan-f4a7c0a47b03e47b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test cycle_index_contiguous_including_faulted_scans ... ok
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3415138862590228250019542075567, pid: 2223, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 451454980 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 41, data: "cycle_stats_faulted_scan-f4a7c0a47b03e47b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3415138862590228250019542075567" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3415138862590228250019542075567/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2020 } } 
[INFO] [stdout] 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycle_stats_grid_anchor.rs (/opt/rustwide/target/debug/build/taktora-executor/1693a2f98502e18b/out/cycle_stats_grid_anchor-1693a2f98502e18b)
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stdout] 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] running 1 test
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3495448100211834406553742477489, pid: 2225, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 510060179 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 40, data: "cycle_stats_grid_anchor-1693a2f98502e18b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3495448100211834406553742477489" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3495448100211834406553742477489/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2019 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr]      Running tests/cycle_stats_lateness.rs (/opt/rustwide/target/debug/build/taktora-executor/214780db066b560a/out/cycle_stats_lateness-214780db066b560a)
[INFO] [stdout] test late_first_dispatch_reports_startup_delay_not_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 2 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "config/iceoryx2.toml" 
[INFO] [stderr] 3 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3575314888618548943276331763891, pid: 2227, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 544680158 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "cycle_stats_lateness-214780db066b560a" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3575314888618548943276331763891" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3575314888618548943276331763891/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 coalesced_catch_up_pair_spikes_once_and_heals_without_negatives ... ok
[INFO] [stderr] 4 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3654538763556088228558793607347, pid: 2227, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 544447728 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "cycle_stats_lateness-214780db066b560a" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3654538763556088228558793607347" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3654538763556088228558793607347/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 5, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2016 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test missed_period_without_skip_signal_is_an_honest_persistent_offset ... ok
[INFO] [stderr] 5 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3733767559347076616601244534963, pid: 2227, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 544482058 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "cycle_stats_lateness-214780db066b560a" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3733767559347076616601244534963" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3733767559347076616601244534963/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] [stdout] test each_task_anchors_lateness_on_its_own_first_dispatch ... ok
[INFO] [stderr] 6 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3812995925328928087211142809779, pid: 2227, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 544493088 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "cycle_stats_lateness-214780db066b560a" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3812995925328928087211142809779" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3812995925328928087211142809779/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 15, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2016 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test lateness_accumulates_exactly_under_steady_drift ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycle_stats_max_jitter.rs (/opt/rustwide/target/debug/build/taktora-executor/4e0c01f3cb95d430/out/cycle_stats_max_jitter-4e0c01f3cb95d430)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3900343304962836863303139985592, pid: 2232, creation_time: Time { clock_type: Monotonic, seconds: 16146, nanoseconds: 984636730 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 39, data: "cycle_stats_max_jitter-4e0c01f3cb95d430" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3900343304962836863303139985592" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3900343304962836863303139985592/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2018 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test max_jitter_reflects_exact_period_violation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycle_stats_minmax.rs (/opt/rustwide/target/debug/build/taktora-executor/452a6255d1169ba7/out/cycle_stats_minmax-452a6255d1169ba7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 3963270606910216208609485785274, pid: 2234, creation_time: Time { clock_type: Monotonic, seconds: 16147, nanoseconds: 100965308 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 35, data: "cycle_stats_minmax-452a6255d1169ba7" } }, 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: 51, data: "/tmp/iceoryx2/nodes/3963270606910216208609485785274" } }, 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: 69, data: "/tmp/iceoryx2/nodes/3963270606910216208609485785274/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2014 } } 
[INFO] [stdout] test min_max_retain_exact_observed_extremes ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycle_stats_overruns.rs (/opt/rustwide/target/debug/build/taktora-executor/1515f31d22c65cf2/out/cycle_stats_overruns-1515f31d22c65cf2)
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4043463229196409273259948771516, pid: 2236, creation_time: Time { clock_type: Monotonic, seconds: 16147, nanoseconds: 153248777 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 37, data: "cycle_stats_overruns-1515f31d22c65cf2" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4043463229196409273259948771516" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4043463229196409273259948771516/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 snapshot_overrun_count_agrees_with_api_and_increments_only_on_breach ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycle_stats_push_pull.rs (/opt/rustwide/target/debug/build/taktora-executor/a70970066a3f8444/out/cycle_stats_push_pull-a70970066a3f8444)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4130862509482639194123799627966, pid: 2238, creation_time: Time { clock_type: Monotonic, seconds: 16147, nanoseconds: 596205959 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 38, data: "cycle_stats_push_pull-a70970066a3f8444" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4130862509482639194123799627966" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4130862509482639194123799627966/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2017 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr]      Running tests/cycle_stats_real_clock_smoke.rs (/opt/rustwide/target/debug/build/taktora-executor/bc2699291007ae14/out/cycle_stats_real_clock_smoke-bc2699291007ae14)
[INFO] [stdout] test push_count_matches_cycles_and_pull_reflects_samples ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test default_system_clock_produces_real_telemetry ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4211119185689551485610007464128, pid: 2240, creation_time: Time { clock_type: Monotonic, seconds: 16147, nanoseconds: 651961798 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 45, data: "cycle_stats_real_clock_smoke-bc2699291007ae14" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4211119185689551485610007464128" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4211119185689551485610007464128/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2024 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr]      Running tests/cycle_stats_skip_signal.rs (/opt/rustwide/target/debug/build/taktora-executor/b3b31d653cdfb7cc/out/cycle_stats_skip_signal-b3b31d653cdfb7cc)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4291309376879343076078662977730, pid: 2242, creation_time: Time { clock_type: Monotonic, seconds: 16147, nanoseconds: 704113477 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 40, data: "cycle_stats_skip_signal-b3b31d653cdfb7cc" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4291309376879343076078662977730" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4291309376879343076078662977730/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2019 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test starved_dispatch_signals_skipped_slots_and_re_anchors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dispatch_thread_timerslack.rs (/opt/rustwide/target/debug/build/taktora-executor/19eb296bed22a8da/out/dispatch_thread_timerslack-19eb296bed22a8da)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4360877429659654608155681228996, pid: 2244, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 180437879 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 43, data: "dispatch_thread_timerslack-19eb296bed22a8da" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4360877429659654608155681228996" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4360877429659654608155681228996/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2022 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test dispatch_thread_runs_with_one_microsecond_timer_slack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/graph.rs (/opt/rustwide/target/debug/build/taktora-executor/7f898abd891b2c56/out/graph-7f898abd891b2c56)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 2 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 3 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4440580252724377195705677121734, pid: 2246, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 206169279 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 22, data: "graph-7f898abd891b2c56" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4440580252724377195705677121734" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4440580252724377195705677121734/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2001 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 4 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4519810093689438056057613060294, pid: 2246, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 206260268 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 22, data: "graph-7f898abd891b2c56" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4519810093689438056057613060294" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4519810093689438056057613060294/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 5, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2001 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test root_stop_chain_skips_dependents ... ok
[INFO] [stdout] test vertex_err_stops_dispatch_and_propagates ... ok
[INFO] [stderr] 5 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4599094646627510382664488061126, pid: 2246, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 209317199 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 22, data: "graph-7f898abd891b2c56" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4599094646627510382664488061126" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4599094646627510382664488061126/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 15, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2001 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test diamond_runs_all_vertices_once ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/iceoryx2_smoke.rs (/opt/rustwide/target/debug/build/taktora-executor/ede642182d5148f7/out/iceoryx2_smoke-ede642182d5148f7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test pubsub_event_waitset_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/monitor.rs (/opt/rustwide/target/debug/build/taktora-executor/698136d91be3164e/out/monitor-698136d91be3164e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4759176398172165653675502471378, pid: 2258, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 297431747 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 24, data: "monitor-698136d91be3164e" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4759176398172165653675502471378" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4759176398172165653675502471378/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2003 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test monitor_brackets_each_execute ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/observer.rs (/opt/rustwide/target/debug/build/taktora-executor/532d5ea35b1c7e6b/out/observer-532d5ea35b1c7e6b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4839639384609472720157938813140, pid: 2260, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 364371686 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "observer-532d5ea35b1c7e6b" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4839639384609472720157938813140" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4839639384609472720157938813140/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test observer_sees_lifecycle_and_user_events ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/run_loop.rs (/opt/rustwide/target/debug/build/taktora-executor/89e52a8a8512fe5f/out/run_loop-89e52a8a8512fe5f)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 5 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/etc/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 2 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 3 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 4 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 6 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 1 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test subscriber_trigger_dispatches_task ... ok
[INFO] [stderr] 7 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5316211688569607226605143328982, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 429604275 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5316211688569607226605143328982" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5316211688569607226605143328982/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 33, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test item_task_id_override_takes_precedence ... ok
[INFO] [stdout] test multi_listener_dispatches_once_per_wake ... ok
[INFO] [stderr] 8 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5474731763867000931295046928598, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 433060184 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5474731763867000931295046928598" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5474731763867000931295046928598/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 54, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test stoppable_terminates_run ... ok
[INFO] [stderr] 9 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5157622503080496947217687382230, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 422401895 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5157622503080496947217687382230" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5157622503080496947217687382230/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 11, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 10 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4999080641053100803051042638038, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 417764925 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4999080641053100803051042638038" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4999080641053100803051042638038/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 5, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test interval_trigger_fires_run_n_times ... ok
[INFO] [stderr] 11 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5236961079485304932944196929750, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 428387444 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5236961079485304932944196929750" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5236961079485304932944196929750/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 15, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stdout] test threaded_pool_executes_items_correctly ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 12 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5395439989600472813683710363862, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 429611784 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5395439989600472813683710363862" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5395439989600472813683710363862/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 34, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 13 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5078377671350417842724921149654, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 421498255 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5078377671350417842724921149654" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5078377671350417842724921149654/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 14, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test run_for_terminates_on_timeout ... ok
[INFO] [stderr] 14 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 4919845731642191506188995135702, pid: 2262, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 417399175 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 25, data: "run_loop-89e52a8a8512fe5f" } }, 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: 51, data: "/tmp/iceoryx2/nodes/4919845731642191506188995135702" } }, 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: 69, data: "/tmp/iceoryx2/nodes/4919845731642191506188995135702/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2004 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test run_n_survives_eintr_from_unrelated_signals ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runner.rs (/opt/rustwide/target/debug/build/taktora-executor/a56935c6ef5f0460/out/runner-a56935c6ef5f0460)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 2 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 3 [I] "Config::global_config()" 
[INFO] [stderr] | Using config file at "/root/.config/iceoryx2/iceoryx2.toml" 
[INFO] [stderr] 4 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5796921229305164235342809663715, pid: 2275, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 719116919 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 23, data: "runner-a56935c6ef5f0460" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5796921229305164235342809663715" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5796921229305164235342809663715/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 5, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2002 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test runner_stop_rethrows_item_error ... ok
[INFO] [stderr] 5 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5559219065926179097406433396963, pid: 2275, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 718158710 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 23, data: "runner-a56935c6ef5f0460" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5559219065926179097406433396963" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5559219065926179097406433396963/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 24, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2002 } } 
[INFO] [stdout] test drop_without_stop_does_not_panic ... ok
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr] 6 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5717675685530763885661351053539, pid: 2275, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 718174679 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 23, data: "runner-a56935c6ef5f0460" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5717675685530763885661351053539" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5717675685530763885661351053539/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2002 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test runner_runs_until_stop ... ok
[INFO] [stderr] 7 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5638451217733316815427609823459, pid: 2275, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 718374970 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 23, data: "runner-a56935c6ef5f0460" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5638451217733316815427609823459" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5638451217733316815427609823459/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 11, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2002 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test runner_deferred_does_not_run_until_started ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/server_client_trigger.rs (/opt/rustwide/target/debug/build/taktora-executor/e4c477bf37d90e8b/out/server_client_trigger-e4c477bf37d90e8b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] test server_trigger_fires_when_request_arrives ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/service.rs (/opt/rustwide/target/debug/build/taktora-executor/b3321c31d1d0f5ac/out/service-b3321c31d1d0f5ac)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 5958971552426379906170952354031, pid: 2287, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 913947946 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 24, data: "service-b3321c31d1d0f5ac" } }, 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: 51, data: "/tmp/iceoryx2/nodes/5958971552426379906170952354031" } }, 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: 69, data: "/tmp/iceoryx2/nodes/5958971552426379906170952354031/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2003 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stderr]      Running tests/signal_slot.rs (/opt/rustwide/target/debug/build/taktora-executor/221fd30ad2edde79/out/signal_slot-221fd30ad2edde79)
[INFO] [stdout] test server_receives_request_via_listener ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stdout] 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stdout] running 1 test
[INFO] [stdout] test unit_signal_to_slot_fires_chain ... ok
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 6039354958687415785962239690993, pid: 2289, creation_time: Time { clock_type: Monotonic, seconds: 16148, nanoseconds: 976573835 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 28, data: "signal_slot-221fd30ad2edde79" } }, 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: 51, data: "/tmp/iceoryx2/nodes/6039354958687415785962239690993" } }, 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: 69, data: "/tmp/iceoryx2/nodes/6039354958687415785962239690993/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2007 } } 
[INFO] [stdout] 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stderr]      Running tests/stoppable.rs (/opt/rustwide/target/debug/build/taktora-executor/f4e756a0c2a24f7a/out/stoppable-f4e756a0c2a24f7a)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr] 0 [W] "Config::global_config()" 
[INFO] [stderr] | No config file was loaded, a config with default values will be used. 
[INFO] [stderr] 1 [W] SharedNodeState { id: UniqueNodeId(UniqueSystemId { value: 6100879519689798239073242974451, pid: 2291, creation_time: Time { clock_type: Monotonic, seconds: 16149, nanoseconds: 16859674 } }), details: NodeDetails { executable: FileName { value: StaticString<255> { len: 26, data: "stoppable-f4e756a0c2a24f7a" } }, 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: 51, data: "/tmp/iceoryx2/nodes/6100879519689798239073242974451" } }, 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: 69, data: "/tmp/iceoryx2/nodes/6100879519689798239073242974451/iox2_node.details" } }), file_descriptor: FileDescriptor { value: 3, is_owned: true }, access_mode: ReadWrite, has_ownership: AtomicBool(false) }, len: 2005 } } 
[INFO] [stderr] | Unable to remove node resources. 
[INFO] [stdout] test stop_from_other_thread_wakes_idle_executor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/thread_attrs.rs (/opt/rustwide/target/debug/build/taktora-executor/84db9289ad882dac/out/thread_attrs-84db9289ad882dac)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests taktora_executor
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/channel.rs - channel::Publisher<T>::loan (line 240) - compile ... ok
[INFO] [stdout] test src/channel.rs - channel::Publisher<T>::loan_send (line 166) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.44s; merged doctests compilation took 0.43s
[INFO] running `Command { std: "docker" "inspect" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc", kill_on_drop: false }`
[INFO] [stdout] 2377b4cac4e394013a8bdb04f5fe73409e46ce6f1ce9f2af3f4dee53716610cc
