summaryrefslogtreecommitdiff
path: root/test/components/transport_manager/test_DnssdServiceDiscovery.sh
blob: deaf42ff01de5aa96b72492d592ddbd922a0dda1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

pipe=/tmp/test_DnssdServiceDiscovery
mkfifo $pipe
avahi-publish -s TestService _ford-sdlapp._tcp 4444 >$pipe 2>&1 &
pid=$!
read line <$pipe

ret=0
if [[ "$line" == Established* ]]
then
  ./test_DnssdServiceDiscovery
  ret=$?
else
  ret=3
fi

kill $pid
rm $pipe
exit $ret