> As you all are aware that Masatake YAMATO has taken the lead in porting
> the missing System Call test cases from CRACKERJACK project to LTP.
> Since this is a huge effort, i would like to know if some of you would
> be interested to join in and help him complete the same. I have created
> a huge entry in our Project WIKI page, highlighting the status of the
> work being done:
>
> http://ltp.sourceforge.net/wiki/,
>
> I can create entries in the WIKI with the items you would be interested
> to work on. Also let me know if you would like some other changes in the
> WIKI.
Some comments.
<1> See Makefile and *.h file of setgid in LTP to work on 16bit
related system calls. That may help you. I'll work on these
test cases. However, ignore me if you want to go ahead.
<2> As Subrata wrote, See Makefile of fadvise64 in LTP to work on
64bit related system calls. I'll work on these
test cases. However, ignore me if you want to go ahead.
<3> It seems that test cases for foo16, foo and foo64 prints the
result in the same format like:
[yamato fadvise]$ ./posix_fadvise03
posix_fadvise03 1 PASS : expected failure - returned value = 22,
advise = 6 : Invalid argument
posix_fadvise03 2 PASS : expected failure - returned value = 22,
advise = 7 : Invalid argument
posix_fadvise03 3 PASS : expected failure - returned value = 22,
advise = 8 : Invalid argument
...
[yamato fadvise]$ ./posix_fadvise03_64
posix_fadvise03 1 PASS : expected failure - returned value = 22,
advise = 6 : Invalid argument
posix_fadvise03 2 PASS : expected failure - returned value = 22,
advise = 7 : Invalid argument
posix_fadvise03 3 PASS : expected failure - returned value = 22,
advise = 8 : Invalid argument
...
[yamato fadvise]$
I think this should be something like
[yamato fadvise]$ ./posix_fadvise03
posix_fadvise03 1 PASS : expected failure - returned value = 22,
advise = 6 : Invalid argument
posix_fadvise03 2 PASS : expected failure - returned value = 22,
advise = 7 : Invalid argument
posix_fadvise03 3 PASS : expected failure - returned value = 22,
advise = 8 : Invalid argument
...
[yamato fadvise]$ ./posix_fadvise03_64
posix_fadvise03_64 1 PASS : expected failure - returned value = 22,
advise = 6 : Invalid argument
posix_fadvise03_64 2 PASS : expected failure - returned value = 22,
advise = 7 : Invalid argument
posix_fadvise03_64 3 PASS : expected failure - returned value = 22,
advise = 8 : Invalid argument
...
[yamato fadvise]$
I'm interested in working on this area. However, obviously I don't have
time to do so.
<4> Some test cases crackerjack project don't have copyright notice. So we
cannot port.
I will have a chance to have a presentation in front of crackerjack at
Beijing next
month. I'd like to explain this copyright issue, which makes the porting
impossible.
<5> Some test cases in crackerjack project use non-English in their
comment text. Generally I'd like to port them as is. However,
non-English comment text makes it hard. I'd like to explain this at
Beijing, too. We can ignore the comment but I don't want.
<6> Some test cases in crackerjack use LTP API compatible layer. These
test cases may be easy to be ported. I'll work on these kind of
test cases. However, ignore me if you want to go ahead.
Regards,
Masatake YAMATO
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list