[BACK]Return to tests.sh CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / external / mpl / bind / dist / bin / tests / system / qmin

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/external/mpl/bind/dist/bin/tests/system/qmin/tests.sh between version 1.1.1.2 and 1.1.1.2.4.1

version 1.1.1.2, 2019/02/24 18:56:42 version 1.1.1.2.4.1, 2019/09/12 19:18:09
Line 109  if [ $ret != 0 ]; then echo_i "failed"; 
Line 109  if [ $ret != 0 ]; then echo_i "failed"; 
 status=`expr $status + $ret`  status=`expr $status + $ret`
   
 n=`expr $n + 1`  n=`expr $n + 1`
 echo_i "query for .good is properly minimized when qname-minimization is on ($n)"  echo_i "query for .good is properly minimized when qname-minimization is in strict mode ($n)"
 ret=0  ret=0
 $CLEANQL  $CLEANQL
 $RNDCCMD 10.53.0.6 flush  $RNDCCMD 10.53.0.6 flush
Line 143  if [ $ret != 0 ]; then echo_i "failed"; 
Line 143  if [ $ret != 0 ]; then echo_i "failed"; 
 status=`expr $status + $ret`  status=`expr $status + $ret`
   
 n=`expr $n + 1`  n=`expr $n + 1`
   echo_i "query for .good is properly minimized when qname-minimization is in relaxed mode ($n)"
   ret=0
   $CLEANQL
   $RNDCCMD 10.53.0.7 flush
   $DIG $DIGOPTS icky.icky.icky.ptang.zoop.boing.good. @10.53.0.7 > dig.out.test$n
   grep "status: NOERROR" dig.out.test$n > /dev/null || ret=1
   grep "icky.icky.icky.ptang.zoop.boing.good. 1   IN A    192.0.2.1" dig.out.test$n > /dev/null || ret=1
   sleep 1
   sort ans2/query.log > ans2/query.log.sorted
   cat << __EOF | $DIFF ans2/query.log.sorted - > /dev/null || ret=1
   ADDR _.boing.good.
   ADDR _.zoop.boing.good.
   ADDR a.bit.longer.ns.name.good.
   ADDR a.bit.longer.ns.name.good.
   ADDR ns2.good.
   ADDR ns3.good.
   ADDR ns3.good.
   __EOF
   cat << __EOF | $DIFF ans3/query.log - > /dev/null || ret=1
   ADDR _.ptang.zoop.boing.good.
   ADDR _.icky.ptang.zoop.boing.good.
   __EOF
   cat << __EOF | $DIFF ans4/query.log - > /dev/null || ret=1
   ADDR _.icky.icky.ptang.zoop.boing.good.
   ADDR icky.icky.icky.ptang.zoop.boing.good.
   __EOF
   for ans in ans2 ans3 ans4; do mv -f $ans/query.log query-$ans-$n.log 2>/dev/null || true; done
   if [ $ret != 0 ]; then echo_i "failed"; fi
   status=`expr $status + $ret`
   
   n=`expr $n + 1`
 echo_i "query for .bad fails when qname-minimization is in strict mode ($n)"  echo_i "query for .bad fails when qname-minimization is in strict mode ($n)"
 ret=0  ret=0
 $CLEANQL  $CLEANQL
Line 171  grep "icky.icky.icky.ptang.zoop.boing.ba
Line 202  grep "icky.icky.icky.ptang.zoop.boing.ba
 sleep 1  sleep 1
 sort ans2/query.log > ans2/query.log.sorted  sort ans2/query.log > ans2/query.log.sorted
 cat << __EOF | $DIFF ans2/query.log.sorted - > /dev/null || ret=1  cat << __EOF | $DIFF ans2/query.log.sorted - > /dev/null || ret=1
   ADDR _.boing.bad.
   ADDR _.zoop.boing.bad.
 ADDR a.bit.longer.ns.name.bad.  ADDR a.bit.longer.ns.name.bad.
 ADDR a.bit.longer.ns.name.bad.  ADDR a.bit.longer.ns.name.bad.
 ADDR icky.icky.icky.ptang.zoop.boing.bad.  
 ADDR ns2.bad.  ADDR ns2.bad.
 ADDR ns3.bad.  ADDR ns3.bad.
 ADDR ns3.bad.  ADDR ns3.bad.
 NS bad.  
 NS boing.bad.  
 __EOF  __EOF
 echo "ADDR icky.icky.icky.ptang.zoop.boing.bad." | $DIFF ans3/query.log - > /dev/null || ret=1  cat << __EOF | $DIFF ans3/query.log - > /dev/null || ret=1
 echo "ADDR icky.icky.icky.ptang.zoop.boing.bad." | $DIFF ans4/query.log - > /dev/null || ret=1  ADDR _.ptang.zoop.boing.bad.
   ADDR _.icky.ptang.zoop.boing.bad.
   __EOF
   cat << __EOF | $DIFF ans4/query.log - > /dev/null || ret=1
   ADDR _.icky.icky.ptang.zoop.boing.bad.
   ADDR icky.icky.icky.ptang.zoop.boing.bad.
   __EOF
 for ans in ans2 ans3 ans4; do mv -f $ans/query.log query-$ans-$n.log 2>/dev/null || true; done  for ans in ans2 ans3 ans4; do mv -f $ans/query.log query-$ans-$n.log 2>/dev/null || true; done
 if [ $ret != 0 ]; then echo_i "failed"; fi  if [ $ret != 0 ]; then echo_i "failed"; fi
 status=`expr $status + $ret`  status=`expr $status + $ret`
Line 215  $DIG $DIGOPTS icky.icky.icky.ptang.zoop.
Line 251  $DIG $DIGOPTS icky.icky.icky.ptang.zoop.
 grep "status: NOERROR" dig.out.test$n > /dev/null || ret=1  grep "status: NOERROR" dig.out.test$n > /dev/null || ret=1
 grep "icky.icky.icky.ptang.zoop.boing.ugly. 1   IN A    192.0.2.1" dig.out.test$n > /dev/null || ret=1  grep "icky.icky.icky.ptang.zoop.boing.ugly. 1   IN A    192.0.2.1" dig.out.test$n > /dev/null || ret=1
 sleep 1  sleep 1
   
 sort ans2/query.log > ans2/query.log.sorted  sort ans2/query.log > ans2/query.log.sorted
 cat << __EOF | $DIFF ans2/query.log.sorted - > /dev/null || ret=1  cat << __EOF | $DIFF ans2/query.log.sorted - > /dev/null || cat ans2/query.log.sorted
   ADDR _.boing.ugly.
   ADDR _.boing.ugly.
 ADDR a.bit.longer.ns.name.ugly.  ADDR a.bit.longer.ns.name.ugly.
 ADDR a.bit.longer.ns.name.ugly.  ADDR a.bit.longer.ns.name.ugly.
 ADDR icky.icky.icky.ptang.zoop.boing.ugly.  ADDR icky.icky.icky.ptang.zoop.boing.ugly.
 ADDR ns2.ugly.  ADDR ns2.ugly.
 ADDR ns3.ugly.  ADDR ns3.ugly.
 ADDR ns3.ugly.  ADDR ns3.ugly.
 NS boing.ugly.  
 NS boing.ugly.  
 NS ugly.  
 __EOF  __EOF
 echo "ADDR icky.icky.icky.ptang.zoop.boing.ugly." | $DIFF ans3/query.log - > /dev/null || ret=1  echo "ADDR icky.icky.icky.ptang.zoop.boing.ugly." | $DIFF ans3/query.log - > /dev/null || ret=1
 echo "ADDR icky.icky.icky.ptang.zoop.boing.ugly." | $DIFF ans4/query.log - > /dev/null || ret=1  echo "ADDR icky.icky.icky.ptang.zoop.boing.ugly." | $DIFF ans4/query.log - > /dev/null || ret=1

Legend:
Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.2.4.1

CVSweb <webmaster@jp.NetBSD.org>