blob: b5c7947e294c0350d1454120a0eadfe6793bc444 [file] [log] [blame]
Garrett Cooper23b6cc82010-02-24 13:48:27 -08001The following things need to be rewritten // fixed:
2
3get_mempolicy01 // mbind01: They're using numa v1 calls which means that all
4versions of Linux / numa as of a few years ago aren't compatible with the API
5calls and thus you aren't truly testing the calls via libnuma properly.
6
7This was implemented via ad hoc static v1 code previously, but this isn't what
8we want as all consumers outside of LTP will be using either v1 or v2 code,
9depending on what libraries, APIs, etc are packaged with their copy of
10libnuma // kernel.
11
Garrett Coopera9b4a7c2010-02-24 17:08:07 -080012quotactl01:
Garrett Cooper23b6cc82010-02-24 13:48:27 -080013
Garrett Coopera9b4a7c2010-02-24 17:08:07 -080014This should generate dummy tmpfs partitions and delete them after the testcase is
15done as this test isn't executable on most systems (unless we're lucky and
16someone setup quotas on it already). A good amount of legwork was done with
17lib/mount_utils.c, but I've backed that out because it needed more polishing to
18get to a functional state, and the device *should* be generated outside of the
19quotactl01 test and destroyed at the end.
Garrett Cooper23b6cc82010-02-24 13:48:27 -080020
yaberauneyaef772532009-10-09 17:55:43 +000021The following items need fixing with the new Makefile infrastructure:
22
yaberauneyaef772532009-10-09 17:55:43 +000023testcases/Makefile:
241. mce-test doesn't fit cleanly in the build, yet.
252. pounder21 is just broken (wasn't traversed before).
yaberauneyaef772532009-10-09 17:55:43 +000026
yaberauneya42cc0d92009-10-12 03:00:48 +000027testcases/ballista:
281. a) Not integrated with the Make infrastructure (and thus the output isn't
29 guaranteed to function with cross-compilation based envs).
30 b) Is a mess (there's a lot of shoddy Make and perl code that I'm cleaning
31 up right now).
32 c) Uses cshell for some weird arse reason, instead of using Bourne shell
33 compat scripts.
34
yaberauneyaef772532009-10-09 17:55:43 +000035testcases/kernel/fs/dmapi/Makefile:
361. This test requires JFS support, which most systems don't have. So a set of
37 proper autoconf tests need to be added for this as well.
38
yaberauneyaef772532009-10-09 17:55:43 +000039testcases/kernel/sched/nptl/Makefile:
401. There's a $(shell ) call in the Makefile that needs to be replaced.
41
yaberauneya5cb8cd52009-10-14 18:03:01 +000042testcases/network/multicast/...:
431. These tests need to be fixed because they use make / install logic in the
44 tests:
45
46<<<test_start>>>
47tag=mc_opts stime=1255502705
48cmdline="export TCsrc=$LTPROOT/testcases/network/multicast/mc_opts; mc_opts"
49contacts=""
50analysis=exit
51<<<test_output>>>
52gethostbyname*: Host name lookup failure
53install: cannot stat `/tests/ltp/opts': No such file or directory
54install: cannot stat `/tests/ltp/opts_e': No such file or directory
55mc_opts: doing /tests/ltp/testcases/bin/mc_opts.
56Running mc_opts opts_e on
57/tests/ltp/testcases/bin/mc_opts: line 86: /tests/ltp/bin/mc_opts13780/opts: No such file or directory
58mc_opts: doing /tests/ltp/testcases/bin/mc_opts.
59mc_opts: doing /tests/ltp/testcases/bin/mc_opts
60Test Failed: opts failed
61<<<execution_status>>>
62initiation_status="ok"
63duration=1 termination_type=exited termination_id=1 corefile=no
64cutime=1 cstime=6
65<<<test_end>>>
66
yaberauneyae3e03902009-10-14 17:38:23 +000067testcases/network/rpc/rpc-tirpc-full-test-suite:
681. This needs to be integrated into the build with a Makefile, as it's not
69 getting copied over with the install.
70
yaberauneyaef772532009-10-09 17:55:43 +000071testcases/network/tcp_cmds/perf_lan/Makefile:
721. There are duplicate sourcefiles because I don't feel confident as far as
73 the changes were concerned on the sourcefiles and I was running into
74 compile issues with the IPv6 code.
75
76testcases/network/stress/udp/...:
771. Many of the scripts are installing themselves using the old-status quo
78 method of hardlinking into $(abs_top_srcdir)/testcases/bin, which means
79 that all of the scripts are being linked to the file
80 $(abs_top_srcdir)/testcases/bin .
81
82tools/Makefile:
831. netpipe* needs fixing and reorg, because it's referencing /home/mpich, etc.
84
yaberauneyaef772532009-10-09 17:55:43 +000085Other items of issue are listed below (from testscripts/ltp-missing-install-files.py):
86
87io-output.log: Tag | App
88io-output.log: runfstests.sh runfstests.sh
89ipv6-output.log: Tag | App
90ipv6-output.log: finger601 finger601
91ipv6-output.log: ping601 ping601
92ipv6-output.log: rlogin01 rlogin01
93ipv6-output.log: tcpdump601 tcpdump601
94ipv6-output.log: telnet01 telnet01
95ipv6_expect-output.log: Tag | App
96ipv6_expect-output.log: rlogin01 rlogin01
97ipv6_noexpect-output.log: Tag | App
98ipv6_noexpect-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
99modules-output.log: Tag | App
100modules-output.log: delete_module01 delete_module01
101modules-output.log: delete_module02 delete_module02
102modules-output.log: delete_module03 delete_module03
103multicast-output.log: Tag | App
104multicast-output.log: /scratch/ltp-install5/testcases/bin/mc_opts /scratch/ltp-install5/bin/mc_opts9521/opts
yaberauneyaef772532009-10-09 17:55:43 +0000105stress.part3-output.log: Tag | App
106stress.part3-output.log: /scratch/ltp-install5/testcases/bin/mc_opts /scratch/ltp-install5/bin/mc_opts4243/opts
107tcp_cmds-output.log: Tag | App
108tcp_cmds-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
109tcp_cmds-output.log: rlogin01 rlogin01
110tcp_cmds-output.log: telnet01 telnet01
111tcp_cmds_expect-output.log: Tag | App
112tcp_cmds_expect-output.log: rlogin01 rlogin01
113tcp_cmds_expect-output.log: telnet01 telnet01
114tcp_cmds_noexpect-output.log: Tag | App
115tcp_cmds_noexpect-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
116
yaberauneya54790f22009-10-14 21:06:57 +0000117/tests/ltp/output/tcp_cmds_noexpect-output.log:sendfile01 1 TFAIL : Test broken: gethost: command not found
118
yaberauneyaf02df4f2009-10-14 21:05:37 +0000119/tests/ltp/output/ipv6-output.log:sh: echo601: command not found
120/tests/ltp/output/ipv6-output.log:ftp01 1 TFAIL : Test broken: ftp: command not found
121/tests/ltp/output/ipv6-output.log:sh: perf_lan6: command not found
122/tests/ltp/output/ipv6-output.log:rcp01 1 TFAIL : Test broken: rcp: command not found
123/tests/ltp/output/ipv6-output.log:rsh01 1 TFAIL : Test broken: rsh: command not found
124/tests/ltp/output/ipv6-output.log:rwho01 1 TFAIL : Test broken: rsh: command not found
125/tests/ltp/output/ipv6-output.log:sh: sendfile601: command not found