Qemuarm-ltp: Difference between revisions
From Yocto Project
Jump to navigationJump to search
(→1.0/M1) |
(→1.0/M1) |
||
Line 10: | Line 10: | ||
*LTP: 0 | *LTP: 0 | ||
*NAB: | *NAB: 1 | ||
*Fixed: 0 | *Fixed: 0 | ||
Line 16: | Line 16: | ||
*Matched: 29 | *Matched: 29 | ||
pending: | pending: 3 | ||
not started: 4 | not started: 4 | ||
Line 22: | Line 22: | ||
{|border="1" | {|border="1" | ||
|| '''LTP cases'''|| '''status''' || '''owner''' || '''error msg''' || '''lsb''' || '''comment''' || '''bugzilla''' | || '''LTP cases'''|| '''status''' || '''owner''' || '''error msg''' || '''lsb''' || '''comment''' || '''bugzilla''' | ||
|- | |||
|| chdir01A || NAB || Kevin Tian || symlink(object, symbolic) was succesful. | |||
mkdir(object, 0700) was successful | |||
chdir(2) returned successfully, but getcwd(3) indicated new current working directory location /var/volatile/tmp/ltp-XXXXK9vOzf/chdNQdk3G/object not equal to expected /tmp/ltp-XXXXK9vOzf/chdNQdk3G/object | |||
|| n/a | |||
|| this is caused by not using "-d tmpdir" to specify a new tmp directory. | |||
Then it means that /tmp is used which is however a symbol link to /var/volatile/tmp. | |||
getcwd() syscall retrieves the full path from the leaf to the /, which has not idea of the original symbol link, and thus break LTP's expectation | |||
|| n/a | |||
|- | |- | ||
|| getcontext01 || not started || n/a || n/a || n/a || n/a || n/a | || getcontext01 || not started || n/a || n/a || n/a || n/a || n/a | ||
Line 30: | Line 43: | ||
|- | |- | ||
|| splice02 || not started || n/a || n/a || n/a || n/a || n/a | || splice02 || not started || n/a || n/a || n/a || n/a || n/a | ||
|- | |- | ||
|| fallocate01 || pending || Kevin Tian || fallocate(6, 0, 49152, 4096) failed: TEST_ERRNO=EFBIG(27): File too large || n/a | || fallocate01 || pending || Kevin Tian || fallocate(6, 0, 49152, 4096) failed: TEST_ERRNO=EFBIG(27): File too large || n/a |
Revision as of 03:07, 30 January 2011
1.0/M1
total: 37
similarity: 29 (78.00%):
chdir01A fallocate01 fallocate02 fallocate03 getcontext01 splice02 utimensat01 hackbench01
audit: 33 (89%)
- LTP: 0
- NAB: 1
- Fixed: 0
- Matched: 29
pending: 3
not started: 4
LTP cases | status | owner | error msg | lsb | comment | bugzilla |
chdir01A | NAB | Kevin Tian | symlink(object, symbolic) was succesful.
mkdir(object, 0700) was successful chdir(2) returned successfully, but getcwd(3) indicated new current working directory location /var/volatile/tmp/ltp-XXXXK9vOzf/chdNQdk3G/object not equal to expected /tmp/ltp-XXXXK9vOzf/chdNQdk3G/object |
n/a | this is caused by not using "-d tmpdir" to specify a new tmp directory.
Then it means that /tmp is used which is however a symbol link to /var/volatile/tmp. getcwd() syscall retrieves the full path from the leaf to the /, which has not idea of the original symbol link, and thus break LTP's expectation |
n/a |
getcontext01 | not started | n/a | n/a | n/a | n/a | n/a |
utimensat01 | not started | n/a | n/a | n/a | n/a | n/a |
hackbench01 | not started | n/a | n/a | n/a | n/a | n/a |
splice02 | not started | n/a | n/a | n/a | n/a | n/a |
fallocate01 | pending | Kevin Tian | fallocate(6, 0, 49152, 4096) failed: TEST_ERRNO=EFBIG(27): File too large | n/a | This case is expected to return -EOPNOSUPP and then LTP will skip it. However on qemuarm/qemumips -EFBIG is returned earlier, and thus trigger this failure.
Actually I don't understand why this will happen, and any offset/length returns same failure. fallocate from util-linux could trigger this failure too. |
[bug678] |
fallocate02 | pending | Kevin Tian | fallocate(6, 0, 49152, 4096) failed: TEST_ERRNO=EFBIG(27): File too large | n/a | same as fallocate01 | [bug678] |
fallocate03 | pending | Kevin Tian | fallocate(6, 0, 49152, 4096) failed: TEST_ERRNO=EFBIG(27): File too large | n/a | same as fallocate01 | [bug678] |
ioctl03 | qemux86 | n/a | n/a | n/a | n/a | n/a |
lchown02 | qemux86 | n/a | n/a | n/a | n/a | n/a |
lchown02_16 | qemux86 | n/a | n/a | n/a | n/a | n/a |
sysctl03 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog01 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog02 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog03 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog04 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog05 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog07 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog08 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog09 | qemux86 | n/a | n/a | n/a | n/a | n/a |
syslog10 | qemux86 | n/a | n/a | n/a | n/a | n/a |
mtest06_2 | qemux86 | n/a | n/a | n/a | n/a | n/a |
mmapstress06 | qemux86 | n/a | n/a | n/a | n/a | n/a |
su01 | qemux86 | n/a | n/a | n/a | n/a | n/a |
cron02 | qemux86 | n/a | n/a | n/a | n/a | n/a |
cron_deny01 | qemux86 | n/a | n/a | n/a | n/a | n/a |
cron_allow01 | qemux86 | n/a | n/a | n/a | n/a | n/a |
cron_dirs_checks01 | qemux86 | n/a | n/a | n/a | n/a | n/a |
ld | qemux86 | n/a | n/a | n/a | n/a | n/a |
ldd | qemux86 | n/a | n/a | n/a | n/a | n/a |
file | qemux86 | n/a | n/a | n/a | n/a | n/a |
tar | qemux86 | n/a | n/a | n/a | n/a | n/a |
cron | qemux86 | n/a | n/a | n/a | n/a | n/a |
logrotate | qemux86 | n/a | n/a | n/a | n/a | n/a |
cpio | qemux86 | n/a | n/a | n/a | n/a | n/a |
unzip01 | qemux86 | n/a | n/a | n/a | n/a | n/a |
gzip01 | qemux86 | n/a | n/a | n/a | n/a | n/a |