This has to be remade as i have already applied your previous patch.

Regards--
Subrata

On Mon, 2009-09-07 at 19:20 +0800, Hushan Jia wrote:
> Hi,
> 
> This patch fix several errors of testcases/network/iproute/ip_test.sh case:
> 
> 1. Teset #1:
> ip01        0  TINFO  :  Test #1: changing mtu size of eth0:1 device.
> /mnt/ltp/ltp-full-20090731/testcases/bin/ip_tests.sh: line 198: [: -eq: unary 
> operator expected.
> 
> The output of
> ifconfig eth0:1 | grep -i MTU | sed "s/^.*MTU://"
> is like:
> 1500  Metric:1
> so should print field 1 instead of field 5.
> 
> 2. Test #4:
> ip tools now print nud state as follows:
> REACHABLE, STALE, FAILED, etc.
> 
> 3. Test #3, #4, #5:
> If delete entry successfully, grep will return 1,
> indicating test PASS, so return code RC should be set to 0.
> 
> Thanks&  Regards,
> Hushan
> 
> ---
> 
> network: Fix ip_tests test case error
> 
> Signed-off-by: Hushan Jia<[email protected]>
> 
> --- ltp-full-20090831/testcases/network/iproute/ip_tests.sh.orig      
> 2009-09-07 15:20:29.000000000 +0800
> +++ ltp-full-20090831/testcases/network/iproute/ip_tests.sh   2009-09-07 
> 15:32:43.000000000 +0800
> @@ -194,7 +194,7 @@ test01()
>                       "Test #1: ip command failed. Reason: "
>               return $RC
>       else
> -             MTUSZ=`ifconfig eth0:1 | grep -i MTU | sed "s/^.*MTU://" | awk 
> '{print $5}'`
> +             MTUSZ=`ifconfig eth0:1 | grep -i MTU | sed "s/^.*MTU://" | awk 
> '{print $1}'`
>               if [ $MTUSZ -eq 300 ]
>               then
>                       tst_resm TPASS "Test #1: changing mtu size success"
> @@ -310,7 +310,9 @@ test03()
>                               tst_res TFAIL $LTPTMP/tst_ip.err \
>                               "Test #3: ip addr del command failed. Reason: "
>                               return $(($RC+1))
> -             fi
> +                     else
> +                             RC=0
> +                     fi
>               
>               tst_resm TPASS \
>                       "Test #3: ip addr command tests successful"
> @@ -354,7 +356,7 @@ test04()
>                "Test #4: ip neigh show - shows all neighbour entries in arp 
> tables."
> 
>               cat>  $LTPTMP/tst_ip.exp<<-EOF
> -             127.0.0.1 dev lo lladdr 00:00:00:00:00:00 nud reachable
> +             127.0.0.1 dev lo lladdr 00:00:00:00:00:00 REACHABLE
>               EOF
> 
>               ip neigh show 127.0.0.1 | head -n1>$LTPTMP/tst_ip.out 2>&1 || 
> RC=$?
> @@ -384,12 +386,14 @@ test04()
>                               "Test #4: ip neigh del command failed return = 
> $RC. Reason: "
>                       return $RC
>               else
> -                     ip neigh show | grep 127.0.0.1 grep -v "nud 
> failed$">$LTPTMP/tst_ip.err 2>&1 || RC=$?
> +                     ip neigh show | grep 127.0.0.1 | grep -v " 
> FAILED$">$LTPTMP/tst_ip.err 2>&1 || RC=$?
>                       if [ $RC -eq 0 ]
>                       then
>                               tst_res TFAIL $LTPTMP/tst_ip.err \
>                               "Test #4: 127.0.0.1 still listed in arp. ip cmd 
> Error Message:"
>                               return $(($RC+1))
> +                     else
> +                             RC=0
>                       fi
>               fi
>               
> @@ -482,6 +486,8 @@ test05()
>                               tst_res TFAIL $LTPTMP/tst_ip.err \
>                               "Test #5: route not deleted. ip route show:"
>                               return $(($RC+1))
> +                     else
> +                             RC=0
>                       fi
>               fi
>               
> @@ -570,6 +576,8 @@ test06()
>                               tst_res TFAIL $LTPTMP/tst_ip.err \
>                               "Test #6: 66:66:00:00:00:66 is not deleted. 
> Details:"
>                               return $(($RC+1))
> +                     else
> +                             RC=0
>                       fi
>               fi
>               
> 
> 
> 
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
> trial. Simplify your report design, integration and deployment - and focus on 
> what you do best, core application coding. Discover what's new with 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Ltp-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ltp-list


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to