ipc messaging and related testing