Request: Publish `ic_state_machine_tests` as a separate package and provide documentation/guidance on how to use it

Got it. For now, what would be your suggested way of setting up integration tests for a multi canister backend that does cross-canister calls with canisters written in Rust? Would you not suggest ic-state-machine-tests

I was told here that it would be the path of least resistance for the time being. Would you suggest otherwise?

Related forum thread here