> 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

Reply via email to