Not to be fixed
Created: Oct 22, 2013
Updated: Mar 5, 2016
Resolved Date: Dec 20, 2013
Found In Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace
Problem Description
======================
busybox ls ptest run failed.
root@qemu136:/usr/lib64/busybox/ptest/testsuite/ls# ls -l
total 32
-rw-r--r-- 1 root root 5411 Oct 22 07:26 1.log
-rw-r--r-- 1 root root 6843 Oct 22 07:26 2.log
-rw-r--r-- 1 root users 168 Oct 15 04:14 ls-1-works
-rw-r--r-- 1 root users 198 Oct 15 04:14 ls-h-works
-rw-r--r-- 1 root users 211 Oct 15 04:14 ls-l-works
-rw-r--r-- 1 root users 213 Oct 15 04:14 ls-s-works
root@qemu136:/usr/lib64/busybox/ptest/testsuite/ls# busybox ls -l
-rw-r--r-- 1 root root 5411 Oct 22 07:26 1.log
-rw-r--r-- 1 root root 6843 Oct 22 07:26 2.log
-rw-r--r-- 1 root users 168 Oct 15 04:14 ls-1-works
-rw-r--r-- 1 root users 198 Oct 15 04:14 ls-h-works
-rw-r--r-- 1 root users 211 Oct 15 04:14 ls-l-works
-rw-r--r-- 1 root users 213 Oct 15 04:14 ls-s-works
root@qemu136:/usr/lib64/busybox/ptest/testsuite/ls#
the root cause analysis:
"bash ls" output has a title "total 32", but "busybox ls" not have.
Expected Behavior
======================
busybox ls ptest run passed.
Observed Behavior
======================
Logs
======================
FAIL: ls-l-works
+ test x '!=' x
+ '[' -n /usr/lib64/busybox/ptest/testsuite ']'
+ LC_ALL=C
+ ls -l /usr/lib64/busybox/ptest/testsuite
+ LC_ALL=C
+ busybox ls -l /usr/lib64/busybox/ptest/testsuite
+ diff -ubw logfile.gnu logfile.bb
--- logfile.gnu 2013-10-22 06:32:37.000000000 +0000
+++ logfile.bb 2013-10-22 06:32:37.000000000 +0000
@@ -1,4 +1,3 @@
-total 524
-rw-r--r-- 1 root users 2052 Oct 15 04:14 README
-rw-r--r-- 1 root users 983 Oct 15 04:14 TODO
-rwxr-xr-x 1 root users 2703 Oct 15 04:14 all_sourcecode.tests
FAIL: ls-s-works
+ test x '!=' x
+ '[' -n /usr/lib64/busybox/ptest/testsuite ']'
+ LC_ALL=C
+ ls -1s /usr/lib64/busybox/ptest/testsuite
+ LC_ALL=C
+ busybox ls -1s /usr/lib64/busybox/ptest/testsuite
+ diff -ubw logfile.gnu logfile.bb
--- logfile.gnu 2013-10-22 06:32:38.000000000 +0000
+++ logfile.bb 2013-10-22 06:32:38.000000000 +0000
@@ -1,4 +1,3 @@
Misc Info
======================
N/A
1
1) configure
$ /path/to/wrlinux/configure --enable-board=qemux86 --enable-rootfs=glibc-std --enable-kernel=standard --enable-jobs=16 --enable-parallel-pkgbuilds=16 --enable-reconfig=yes --enable-test=yes --with-template=feature/ptest
2) build
$ make fs
3) boot the target
* default nfsboot:
$ make start-target
2 boot target,
run:
cd /usr/lib64/busybox/ptest/
./run-ptest