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 |