1*4ec26bb1SIgor Kononenko#!/usr/bin/sh 2*4ec26bb1SIgor Kononenko 3*4ec26bb1SIgor Kononenkoset -eux 4*4ec26bb1SIgor Kononenko 5*4ec26bb1SIgor KononenkoCLIENT="$3" 6*4ec26bb1SIgor Kononenko 7*4ec26bb1SIgor Kononenko# Meet DBus bus and path name constraints, append own PID for parallel runs 8*4ec26bb1SIgor KononenkoTEST_NAME="$(basename "$0" | tr '-' '_')"_${$} 9*4ec26bb1SIgor KononenkoTEST_DIR="$(mktemp --tmpdir --directory "${TEST_NAME}.XXXXXX")" 10*4ec26bb1SIgor Kononenko 11*4ec26bb1SIgor Kononenkocd "$TEST_DIR" 12*4ec26bb1SIgor Kononenko 13*4ec26bb1SIgor Kononenkocleanup() 14*4ec26bb1SIgor Kononenko{ 15*4ec26bb1SIgor Kononenko cd - 16*4ec26bb1SIgor Kononenko rm -rf "$TEST_DIR" 17*4ec26bb1SIgor Kononenko} 18*4ec26bb1SIgor Kononenko 19*4ec26bb1SIgor Kononenkotrap cleanup EXIT 20*4ec26bb1SIgor Kononenko 21*4ec26bb1SIgor Kononenko$CLIENT 2>&1 >/dev/null | grep 'Connection refused' 22