On Fri, 2009-04-17 at 19:13 +0530, Poornima Nayak wrote:
> Modifed test_sched_mc interface testing testcase to use reusable function.
> 
> Signed-off-by: poornima nayak <[email protected]>

Done.

Regards--
Subrata

> 
> diff -uprN ltp_orig/testcases/kernel/power_management/test_sched_mc.sh 
> ltp/testcases/kernel/power_management/test_sched_mc.sh
> --- ltp_orig/testcases/kernel/power_management/test_sched_mc.sh       
> 2009-04-17 16:32:36.000000000 -0400
> +++ ltp/testcases/kernel/power_management/test_sched_mc.sh    2009-04-17 
> 17:00:25.000000000 -0400
> @@ -2,44 +2,21 @@
> 
>  . pm_include.sh
> 
> -valid_input="0 1"
> -invalid_input="a 2 abcefg x1999 xffff -1 -00000 
> 200000000000000000000000000000000000000000000000000000000000000000000000000000
>  ox324 -0xfffffffffffffffffffff"
> +valid_input="0 1 2"
> +invalid_input="a abcefg x1999 xffff -1 -00000
> +200000000000000000000000000000000000000000000000000000000000000000000000000000
> +ox324 -0xfffffffffffffffffffff"
>  test_file="/sys/devices/system/cpu/sched_mc_power_savings"
>  if [ ! -f ${test_file} ] ; then
>       echo "MISSING_FILE: missing file ${test_file}"
>       exit $MISSING_FILE
>  fi
> 
> -function check_input() {
> -     validity_check=${2:-valid}
> -     if [ "${validity_check}" = "invalid" ] ; then
> -             PASS="Testcase FAIL - Able to execute"
> -             FAIL="Testcase PASS - Unable to execute"
> -     else
> -             PASS="Testcase PASS"
> -             FAIL="Testcase FAIL"
> -     fi
> -     for input in ${1}
> -     do
> -             echo ${input} > ${test_file} 2>/dev/null
> -             return_value=$?
> -             output=$(cat ${test_file})
> -             if [ "${return_value}" = "0" -a "${input}" = "${output}" ] ; 
> then
> -                     echo "${0}: ${PASS}: echo ${input} > ${test_file}"
> -                     if [ "${validity_check}" = "invalid" ] ; then
> -                             RC=1
> -                     fi
> -             else
> -                     echo "${0}: ${FAIL}: echo ${input} > ${test_file}"
> -                     if [ "${validity_check}" = "valid" ] ; then
> -                             RC=1
> -                     fi
> -             fi
> -     done
> -}
>  RC=0
>  echo "${0}: ---Valid test cases---"
> -check_input "${valid_input}"
> +check_input "${valid_input}" valid $test_file
> +RC=$?
>  echo "${0}: ---Invalid test cases---"
> -check_input "${invalid_input}" invalid
> +check_input "${invalid_input}" invalid $test_file
> +RC=$(( RC | $? ))
>  exit $RC
> 
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and 
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today. 
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Ltp-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ltp-list


------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to