Hi Jeff, On Thu, 2008-07-10 at 15:45 -0400, Jeff Burke wrote: > Subrata, > It looks like this is a new test to LTP.
Yes it is. > Re:[LTP] [ANNOUNCE] The Linux Test Project has been Released for JUNE 2008 > > 17) Log Message: > utimensat() syscall was introduced from linux-2.6.22 onwards. Michael > wrote the initial testcases, and, the same is being contributed to LTP > under GPLv2. I worked out a patch for this. Though this is not using LTP > specific libraries at the moment. But the tests run well and tests 99 > separate variations. Michael has written it through its' length and > breadth. I generated the code coverage (9.2%) over 2.6.25-gcov kernel, > which however was not built with <make allmodconfig> option. Please see > it attached along with a draft man page of utimensat(), created by > Michael. Let us know how do you feel about this test. We can then go > ahead and add this to LTP. Signed-off-by Michael Kerrisk > <[EMAIL PROTECTED]>. Signed-off-by: Subrata Modak > <[EMAIL PROTECTED]>. > > Modified File(s): > ltp/runtest/syscalls > > Added Files: > ltp/testcases/kernel/syscalls/utimensat/Makefile > ltp/testcases/kernel/syscalls/utimensat/utimensat01.c > ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh > > Test Version: ltp-full-20080630 > Base OS: RHEL5.2 > Kernel: 2.6.24-7.72.el5 > > -------- Test Failure -------- > > Testcase Result Exit Value > -------- ------ ---------- > utimensat01 FAIL 1 > > <<<test_start>>> > tag=utimensat01 stime=1215645838 > cmdline="utimensat_tests.sh" > contacts="" > analysis=exit > initiation_status="ok" > <<<test_output>>> > utimensat01 1 WARN : Build/Install was not proper, There should not be a failure for Build/Install when Kernel is >= 2.6.22, when this syscall was introduced. May be we need to check out why it failed to build/install. The know failures are, out of 99 scenarios that Michael was testing, roughly 33 of them were failing on 2.6.25. And Michael was working with the syscall developer to get those fixes, and he himself gave some fixes. May be we need to investigate the script which checks whether it should be built/installed/executed. If you find out something unusual in: ltp/testcases/kernel/syscalls/utimensat/Makefile, and ltp/testcases/kernel/syscalls/utimensat/utimensat_tests.sh, please let me know. Regards-- Subrata > <<<execution_status>>> ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
