ResMgrCheck FOR QNX
Menu

QNX resource-manager engineering

Know what cancellation left behind.

A timeout code is only part of the story. Test pending state, client departure and the next connection—with native evidence you can inspect and replay.

QNX 8 · C11 / qcc engine · One deterministic evaluator

RECORDED QNX EVIDENCE · PLAYBACKFAIL

Sensor · intentional ignore-unblock defect

The client was pending.
The obligation was not fulfilled.

pending_preconditionPASS
pending_state_cleanupFAIL
fresh_client_healthNOT_RUN

Actual source d9d2a1a36702. Saved observations, not a live visitor test.

From obligation to evidence

A workflow for the difficult edge cases.

01 / DECLARE

Make the contract explicit

Select a supported adapter and scenario. Required capabilities, pending preconditions and health obligations stay visible.

02 / OBSERVE

Keep the native facts

Independent QNX supervision bounds workers and preserves exact process, state, timing and cleanup observations.

03 / REPLAY

Verify an identified correction

Replay saved inputs against an approved candidate. Compare original and corrected build hashes without changing the contract.

Start without a QNX installation.
The public demo uses genuine saved sensor and job evidence. It cannot launch work on the private lab.

Open the evidence demo

Built for inspectable failures

PASS is an evidence-backed conclusion.

FAIL, infrastructure ERROR, UNSUPPORTED and NOT_RUN remain distinct. Cleanup is a separate fact; a restarted service does not prove original-instance health.

Understand the execution model →

An honest integration boundary

Your targets need explicit approval.

Live execution requires an authorized project and operator-approved runner, route and build. Arbitrary external resource-manager lifecycle testing is not supported.

Read supported scope and security →