blob: 5931dccc81613c9482b2db643c455b07071a2df6 [file] [log] [blame]
Caspar Zhangd7186702012-03-09 18:39:17 +08001The following things need to be rewritten/fixed
Garrett Cooper23b6cc82010-02-24 13:48:27 -08002
Garrett Coopera9b4a7c2010-02-24 17:08:07 -08003quotactl01:
Garrett Cooper23b6cc82010-02-24 13:48:27 -08004
Garrett Coopera9b4a7c2010-02-24 17:08:07 -08005This should generate dummy tmpfs partitions and delete them after the testcase is
6done as this test isn't executable on most systems (unless we're lucky and
7someone setup quotas on it already). A good amount of legwork was done with
8lib/mount_utils.c, but I've backed that out because it needed more polishing to
9get to a functional state, and the device *should* be generated outside of the
10quotactl01 test and destroyed at the end.
Garrett Cooper23b6cc82010-02-24 13:48:27 -080011
yaberauneyaef772532009-10-09 17:55:43 +000012The following items need fixing with the new Makefile infrastructure:
13
Garrett Coopera25f31b2010-03-10 20:28:33 -080014testcases/kernel/controllers/freezer/libcgroup_freezer:
151. Uses pushd / popd, which isn't present in busybox.
16
yaberauneyaef772532009-10-09 17:55:43 +000017testcases/kernel/fs/dmapi/Makefile:
181. This test requires JFS support, which most systems don't have. So a set of
19 proper autoconf tests need to be added for this as well.
20
Garrett Coopera2d68482010-03-05 00:09:35 -080021testcases/kernel/hotplug/cpu_hotplug/tools/report_proc_interrupts:
22- Is written in perl; should be rewritten in POSIX compliant bourne shell.
23
Garrett Cooper4b3a3242010-03-03 04:42:42 -080024testcases/kernel/hotplug/cpu_hotplug/...:
251. Add in logic to install at runtime; you have to run it from the source tree
26 today, s.t. the runtest file is broken.
27
yaberauneyaef772532009-10-09 17:55:43 +000028testcases/kernel/sched/nptl/Makefile:
291. There's a $(shell ) call in the Makefile that needs to be replaced.
30
yaberauneya5cb8cd52009-10-14 18:03:01 +000031testcases/network/multicast/...:
321. These tests need to be fixed because they use make / install logic in the
33 tests:
34
35<<<test_start>>>
36tag=mc_opts stime=1255502705
37cmdline="export TCsrc=$LTPROOT/testcases/network/multicast/mc_opts; mc_opts"
38contacts=""
39analysis=exit
40<<<test_output>>>
41gethostbyname*: Host name lookup failure
42install: cannot stat `/tests/ltp/opts': No such file or directory
43install: cannot stat `/tests/ltp/opts_e': No such file or directory
44mc_opts: doing /tests/ltp/testcases/bin/mc_opts.
Caspar Zhangd7186702012-03-09 18:39:17 +080045Running mc_opts opts_e on
yaberauneya5cb8cd52009-10-14 18:03:01 +000046/tests/ltp/testcases/bin/mc_opts: line 86: /tests/ltp/bin/mc_opts13780/opts: No such file or directory
47mc_opts: doing /tests/ltp/testcases/bin/mc_opts.
48mc_opts: doing /tests/ltp/testcases/bin/mc_opts
49Test Failed: opts failed
50<<<execution_status>>>
51initiation_status="ok"
52duration=1 termination_type=exited termination_id=1 corefile=no
53cutime=1 cstime=6
54<<<test_end>>>
55
yaberauneyae3e03902009-10-14 17:38:23 +000056testcases/network/rpc/rpc-tirpc-full-test-suite:
571. This needs to be integrated into the build with a Makefile, as it's not
58 getting copied over with the install.
59
yaberauneyaef772532009-10-09 17:55:43 +000060testcases/network/tcp_cmds/perf_lan/Makefile:
611. There are duplicate sourcefiles because I don't feel confident as far as
62 the changes were concerned on the sourcefiles and I was running into
63 compile issues with the IPv6 code.
64
65testcases/network/stress/udp/...:
661. Many of the scripts are installing themselves using the old-status quo
67 method of hardlinking into $(abs_top_srcdir)/testcases/bin, which means
68 that all of the scripts are being linked to the file
69 $(abs_top_srcdir)/testcases/bin .
70
Garrett Coopera25f31b2010-03-10 20:28:33 -080071testcases/realtime/run.sh:
721. Uses pushd / popd, which isn't present in busybox.
73
yaberauneyaef772532009-10-09 17:55:43 +000074tools/Makefile:
751. netpipe* needs fixing and reorg, because it's referencing /home/mpich, etc.
76
Garrett Coopera2d68482010-03-05 00:09:35 -080077tools/create_kernel_faults_in_loops_and_probability.pl:
78tools/create_valgrind_check.pl:
791. Could and should be rewritten in a unified awk wrapper.
80
yaberauneyaef772532009-10-09 17:55:43 +000081Other items of issue are listed below (from testscripts/ltp-missing-install-files.py):
82
83io-output.log: Tag | App
84io-output.log: runfstests.sh runfstests.sh
85ipv6-output.log: Tag | App
86ipv6-output.log: finger601 finger601
87ipv6-output.log: ping601 ping601
88ipv6-output.log: rlogin01 rlogin01
89ipv6-output.log: tcpdump601 tcpdump601
90ipv6-output.log: telnet01 telnet01
91ipv6_expect-output.log: Tag | App
92ipv6_expect-output.log: rlogin01 rlogin01
93ipv6_noexpect-output.log: Tag | App
94ipv6_noexpect-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
95modules-output.log: Tag | App
96modules-output.log: delete_module01 delete_module01
97modules-output.log: delete_module02 delete_module02
98modules-output.log: delete_module03 delete_module03
99multicast-output.log: Tag | App
100multicast-output.log: /scratch/ltp-install5/testcases/bin/mc_opts /scratch/ltp-install5/bin/mc_opts9521/opts
yaberauneyaef772532009-10-09 17:55:43 +0000101stress.part3-output.log: Tag | App
102stress.part3-output.log: /scratch/ltp-install5/testcases/bin/mc_opts /scratch/ltp-install5/bin/mc_opts4243/opts
103tcp_cmds-output.log: Tag | App
104tcp_cmds-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
105tcp_cmds-output.log: rlogin01 rlogin01
106tcp_cmds-output.log: telnet01 telnet01
107tcp_cmds_expect-output.log: Tag | App
108tcp_cmds_expect-output.log: rlogin01 rlogin01
109tcp_cmds_expect-output.log: telnet01 telnet01
110tcp_cmds_noexpect-output.log: Tag | App
111tcp_cmds_noexpect-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
112
yaberauneya54790f22009-10-14 21:06:57 +0000113/tests/ltp/output/tcp_cmds_noexpect-output.log:sendfile01 1 TFAIL : Test broken: gethost: command not found
114
yaberauneyaf02df4f2009-10-14 21:05:37 +0000115/tests/ltp/output/ipv6-output.log:sh: echo601: command not found
116/tests/ltp/output/ipv6-output.log:ftp01 1 TFAIL : Test broken: ftp: command not found
117/tests/ltp/output/ipv6-output.log:sh: perf_lan6: command not found
118/tests/ltp/output/ipv6-output.log:rcp01 1 TFAIL : Test broken: rcp: command not found
119/tests/ltp/output/ipv6-output.log:rsh01 1 TFAIL : Test broken: rsh: command not found
120/tests/ltp/output/ipv6-output.log:rwho01 1 TFAIL : Test broken: rsh: command not found
121/tests/ltp/output/ipv6-output.log:sh: sendfile601: command not found