From: Subrata <sub...@us...> - 2009-06-25 07:24:59
|
Update of /cvsroot/ltp/ltp/testcases/kernel/syscalls/eventfd In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv1380/ltp/testcases/kernel/syscalls/eventfd Modified Files: eventfd01.c Log Message: The eventfd test creates some files in the current directory. I think it should be creating the files in a temporary directory instead, as is already the standard with other LTP tests, because the current might be nonwriteable and the user might not want the files left there. Signed-off-by: Jiri Palecek <jpa...@we...>. Index: eventfd01.c =================================================================== RCS file: /cvsroot/ltp/ltp/testcases/kernel/syscalls/eventfd/eventfd01.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** eventfd01.c 23 Mar 2009 13:35:40 -0000 1.6 --- eventfd01.c 25 Jun 2009 07:24:49 -0000 1.7 *************** *** 760,763 **** --- 760,765 ---- tst_brkm(TCONF, cleanup, "2.6.22 or greater kernel required"); + /* Create a temporary directory & chdir there */ + tst_tmpdir(); /* Pause if that option was specified * TEST_PAUSE contains the code to fork the test with the -c option. *************** *** 777,780 **** --- 779,783 ---- TEST_CLEANUP; + tst_rmdir(); /* exit with return code appropriate for results */ tst_exit(); |