public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] [PATCH] mc_cmds: Set TCID and TST_-variables and use TMPDIR
@ 2014-02-10  9:45 Stanislav Kholmanskikh
  2014-03-11 17:10 ` chrubis
  0 siblings, 1 reply; 2+ messages in thread
From: Stanislav Kholmanskikh @ 2014-02-10  9:45 UTC (permalink / raw)
  To: ltp-list; +Cc: vasily.isaenko

Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
---
 testcases/network/multicast/mc_cmds/mc_cmds |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/testcases/network/multicast/mc_cmds/mc_cmds b/testcases/network/multicast/mc_cmds/mc_cmds
index 180e93f..54fc69c 100755
--- a/testcases/network/multicast/mc_cmds/mc_cmds
+++ b/testcases/network/multicast/mc_cmds/mc_cmds
@@ -35,9 +35,20 @@
 $trace_logic
 
 TC=mc_cmds
-PING_OUT=/tmp/${TC}_out
+TCtmp=${TCtmp:-$TMPDIR/$TC$$}
+PING_OUT=${TCtmp}/PING_OUT
 HOSTNAME=`hostname`
 CLEANUP=${CLEANUP:-ON}
+
+export TCID=$TC
+export TST_TOTAL=1
+export TST_COUNT=1
+
+setup()
+{
+   mkdir -p $TCtmp || { tst_brkm TBROK NULL "Could not create $TCtmp"; exit 1; }
+}
+
 #*******************************************************************************
 #
 # FUNCTION:  do_test
@@ -119,6 +130,7 @@ for eth in $IFNAME
    if [ $? -eq 0 ]
    then
        tst_resm TCONF "Multicast ping disabled on this system (this is normal on post year:2005 kernels)"
+       rm -rf $TCtmp
        exit 0
    fi
 
@@ -158,7 +170,7 @@ do_cleanup()
 {
    $trace_logic
    echo "$this_file: doing $0."
-   rm -rf $PING_OUT
+   rm -rf $TCtmp
 }
 
 #=============================================================================
@@ -193,5 +205,6 @@ end_testcase()
 # OUTPUT:    Logged run results written to testcase run log
 #
 #*******************************************************************************
+setup
 do_test
 end_testcase
-- 
1.7.1


------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [LTP] [PATCH] mc_cmds: Set TCID and TST_-variables and use TMPDIR
  2014-02-10  9:45 [LTP] [PATCH] mc_cmds: Set TCID and TST_-variables and use TMPDIR Stanislav Kholmanskikh
@ 2014-03-11 17:10 ` chrubis
  0 siblings, 0 replies; 2+ messages in thread
From: chrubis @ 2014-03-11 17:10 UTC (permalink / raw)
  To: Stanislav Kholmanskikh; +Cc: vasily.isaenko, ltp-list

Hi!
> Signed-off-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
> ---
>  testcases/network/multicast/mc_cmds/mc_cmds |   17 +++++++++++++++--
>  1 files changed, 15 insertions(+), 2 deletions(-)

Pushed, thanks.

-- 
Cyril Hrubis
chrubis@suse.cz

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-03-11 17:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-10  9:45 [LTP] [PATCH] mc_cmds: Set TCID and TST_-variables and use TMPDIR Stanislav Kholmanskikh
2014-03-11 17:10 ` chrubis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox