UI connector (MVVM)¶
Test cases verifying the UI connector requirements
(UiConnector implements Conn... (REQ_0855)–OS-mediated trust for v1 (REQ_0884)). The deterministic, host-OS-agnostic
behaviour (derive layout, schema, dedupe, back-pressure, gating, health) is
covered by unit tests and trybuild compile-fail fixtures that run in
default CI on Linux, macOS, and Windows. The live publish/command/discovery
round-trips stand up real iceoryx2 shared-memory services, so they live in the
publish = false taktora-connector-ui-tests crate (run under the
workspace’s single-test-thread discipline, Single-threaded test discip... (CON_0004)). The
language-neutral wire contract is pinned by a checked-in golden manifest and a
reproducibility check that recomputes the contract hash from the JSON alone.
|
|
|
Drives the server-side |
Stands up the production |
Drives the production |
Unit tests over |
Builds a |
Test Case: Reference client end-to-end: discovery, hash validation, diffing, restart, trust TEST_0881
|
Drives the reference |
Unit tests asserting the |
Golden-fixture test asserting the contract crate’s serialization still
produces the checked-in |