mirror of
https://github.com/SCST-project/scst.git
synced 2026-10-22 06:02:33 +00:00
Add opt-in issue-367 scenarios that move a fixture initiator between disjoint LUN maps alongside logout or an exact TCP socket reset. Wait for a fresh kernel reassignment message naming the initiator and groups before requesting teardown, and require overlapping command intervals. Verify group ownership, recovery and session cleanup after each move. Capture new kernel records, reject diagnostics or incomplete evidence, and preserve the target when teardown cannot be justified. Require an explicit profile option even when all Ginkgo labels are selected. Test socket selection, log observation and opt-in configuration. The scenarios use nullio and do not implement a production fix or a duplicate-IQN login generator. Kernel-observed reassignment and command overlap do not prove that TM entered the NULL-ACG window; a successful run means not reproduced. Link: https://github.com/SCST-project/scst/issues/367