test/sun/net/sdp/sanity.sh

Print this page




  40 # Display IB partition link information
  41 # (requires Solaris 11, will fail on Solaris 10)
  42 /usr/sbin/dladm show-part -o LINK -p > ${IB_LINKS}
  43 if [ $? != 0 ]; then
  44     echo "Unable to get IB parition link information"
  45     exit 0
  46 fi
  47 
  48 if [ -z "$TESTJAVA" ]; then
  49     JAVA=java
  50     TESTCLASSES=.
  51     TESTSRC=.
  52 else
  53     JAVA="${TESTJAVA}/bin/java"
  54 fi
  55 
  56 CLASSPATH=${TESTCLASSES}:${TESTSRC}
  57 export CLASSPATH
  58 
  59 # Probe for IP addresses plumbed to IB interfaces
  60 $JAVA ${TESTVMOPTS} -Djava.net.preferIPv4Stack=true ProbeIB ${IB_LINKS} > ${IB_ADDRS}
  61 
  62 # Create sdp.conf
  63 SDPCONF=sdp.conf
  64 rm ${SDPCONF}
  65 touch ${SDPCONF}
  66 cat ${IB_ADDRS} | while read ADDR
  67 do
  68    echo "bind ${ADDR} *" > ${SDPCONF}
  69    echo "connect ${ADDR} *" >> ${SDPCONF}
  70 done
  71 
  72 # Sanity check
  73 $JAVA ${TESTVMOPTS} -Djava.net.preferIPv4Stack=true -Dcom.sun.sdp.conf=${SDPCONF} -Dcom.sun.sdp.debug Sanity


  40 # Display IB partition link information
  41 # (requires Solaris 11, will fail on Solaris 10)
  42 /usr/sbin/dladm show-part -o LINK -p > ${IB_LINKS}
  43 if [ $? != 0 ]; then
  44     echo "Unable to get IB parition link information"
  45     exit 0
  46 fi
  47 
  48 if [ -z "$TESTJAVA" ]; then
  49     JAVA=java
  50     TESTCLASSES=.
  51     TESTSRC=.
  52 else
  53     JAVA="${TESTJAVA}/bin/java"
  54 fi
  55 
  56 CLASSPATH=${TESTCLASSES}:${TESTSRC}
  57 export CLASSPATH
  58 
  59 # Probe for IP addresses plumbed to IB interfaces
  60 $JAVA ${TESTVMOPTS} ${TESTJAVAOPTS} -Djava.net.preferIPv4Stack=true ProbeIB ${IB_LINKS} > ${IB_ADDRS}
  61 
  62 # Create sdp.conf
  63 SDPCONF=sdp.conf
  64 rm ${SDPCONF}
  65 touch ${SDPCONF}
  66 cat ${IB_ADDRS} | while read ADDR
  67 do
  68    echo "bind ${ADDR} *" > ${SDPCONF}
  69    echo "connect ${ADDR} *" >> ${SDPCONF}
  70 done
  71 
  72 # Sanity check
  73 $JAVA ${TESTVMOPTS} ${TESTJAVAOPTS} -Djava.net.preferIPv4Stack=true -Dcom.sun.sdp.conf=${SDPCONF} -Dcom.sun.sdp.debug Sanity