This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: Results of 20070428 snapshot on ppc64
- From: Srinivasa Ds <srinivasa at in dot ibm dot com>
- To: Vara Prasad <prasadav at us dot ibm dot com>
- Cc: systemtap at sources dot redhat dot com, Naren A Devaiah <naren dot devaiah at in dot ibm dot com>
- Date: Tue, 01 May 2007 17:02:41 +0530
- Subject: Re: Results of 20070428 snapshot on ppc64
- References: <4635DCF5.5000304@in.ibm.com> <463698C9.6070302@us.ibm.com>
Vara Prasad wrote:
> Hi Srini,
>
> Thanks for your help in running the weekly tests and posting the results.
>
> Srinivasa Ds wrote:
>
>> Results of systemtap-20070428 snapshot on ppc64
>> ==============================================
>> Date: 200704300942
>> User: root
>> Kernel: Linux 2.6.21-rc7 #5 SMP Mon Apr 23 09:48:27 IST 2007 ppc64 ppc64
>> ppc64 GNU/Linux
>>
>> Testsuite summary of failed tests
>> FAIL: systemtap.samples/lket(semantic error)
>> FAIL: sysopen (1) (PR 3429)
>> FAIL: 64-bit mmap (PR 4088)
>> FAIL: 64-bit readwrite
>> FAIL: 64-bit signal
>> FAIL: 64-bit statfs
>>
>>
> Do you have a bug no. for the above 64bit failures?
We are investigating on errors.Most of the failures are due to
difference in actual and expected strings(Expected strings suits 32-bit
systems and not 64-bit systems)
For ex:- in statfs test
==============================
Actual: statfs: ustat (42, 0x0000000012345678) = -22 (EINVAL)
statfs: statfs ("abc", 0x0000000012345678) = -2 (ENOENT)
statfs: fstatfs (77, 0x0000000012345678) = -9 (EBADF)
statfs: exit_group (0) =
statfs: exit (0) =
--------- EXPECTED and NOT MATCHED ----------
statfs: ustat \(42, 0x12345678\) =
statfs: statfs \("abc", 0x12345678\) =
statfs: fstatfs \(77, 0x12345678\) =
========================================
Discussed in detail in bug#4444.
>
>> FAIL: 32-bit alarm (PR 4332)
>> FAIL: 32-bit clock (PR 4332)
>> FAIL: 32-bit mmap (PR 4088)
>> FAIL: 32-bit readwrite
>>
>>
> Any ideas of why above readwrite test is failing?
readwrite is failing because of difference expected and actual file
descriptor displayed by readv and wirtev.
==================================================
readwrite: writev (unknown fd, 0x00000000ff97f794, 3) = 15
readwrite: lseek (4, 0, SEEK_SET) = 0
readwrite: lseek (4, 1, SEEK_CUR) = 1
readwrite: lseek (4, -1, SEEK_END) = 75
readwrite: close (4) = 0
readwrite: open ("foobar1", O_RDONLY) = 4
readwrite: read (4, 0x00000000ff97f7c4, 11) = 11
readwrite: read (4, 0x00000000ff97f7c4, 50) = 50
readwrite: readv (unknown fd, 0x00000000ff97f7ac, 3) = 15
readwrite: close (4) = 0
readwrite: exit_group (0) =
readwrite: exit (0) =
--------- EXPECTED and NOT MATCHED ----------
readwrite: writev \(4, [x0-9a-fA-F]+, 3\) = 15
readwrite: lseek \(4, 0, SEEK_SET\) = 0
readwrite: lseek \(4, 1, SEEK_CUR\) = 1
readwrite: lseek \(4, -1, SEEK_END\) = 75
readwrite: open \("foobar1", O_RDONLY\) = 4
readwrite: read \(4, [x0-9a-fA-F]+, 11\) = 11
readwrite: read \(4, [x0-9a-fA-F]+, 50\) = 50
readwrite: readv \(4, [x0-9a-fA-F]+, 3\) = 15
=====================================================
>
>> FAIL: 32-bit signal (PR 4332)
>> FAIL: 32-bit stat (PR 4332)
>> FAIL: 32-bit statfs (PR 4332)
>> === systemtap Summary ===
>>
>> # of expected passes 335
>> # of unexpected failures 13
>> # of expected failures 129
>> # of unknown successes 2
>> # of known failures 5
>> # of untested testcases 7
>> # of unsupported tests 2
>> runtest completed at Mon Apr 30 17:23:12 2007
>> ======================================================================
>>
>>
> bye,
> Vara Prasad
>