1 The following items need fixing with the new Makefile infrastructure:
3 include/mk/{env_pre,functions}.mk:
4 1. Complete make 3.80 backwards compatibility support.
7 1. mce-test doesn't fit cleanly in the build, yet.
8 2. pounder21 is just broken (wasn't traversed before).
11 1. a) Not integrated with the Make infrastructure (and thus the output isn't
12 guaranteed to function with cross-compilation based envs).
13 b) Is a mess (there's a lot of shoddy Make and perl code that I'm cleaning
15 c) Uses cshell for some weird arse reason, instead of using Bourne shell
18 testcases/kernel/fs/dmapi/Makefile:
19 1. This test requires JFS support, which most systems don't have. So a set of
20 proper autoconf tests need to be added for this as well.
22 testcases/kernel/sched/nptl/Makefile:
23 1. There's a $(shell ) call in the Makefile that needs to be replaced.
25 testcases/network/multicast/...:
26 1. These tests need to be fixed because they use make / install logic in the
30 tag=mc_opts stime=1255502705
31 cmdline="export TCsrc=$LTPROOT/testcases/network/multicast/mc_opts; mc_opts"
35 gethostbyname*: Host name lookup failure
36 install: cannot stat `/tests/ltp/opts': No such file or directory
37 install: cannot stat `/tests/ltp/opts_e': No such file or directory
38 mc_opts: doing /tests/ltp/testcases/bin/mc_opts.
39 Running mc_opts opts_e on
40 /tests/ltp/testcases/bin/mc_opts: line 86: /tests/ltp/bin/mc_opts13780/opts: No such file or directory
41 mc_opts: doing /tests/ltp/testcases/bin/mc_opts.
42 mc_opts: doing /tests/ltp/testcases/bin/mc_opts
43 Test Failed: opts failed
44 <<<execution_status>>>
45 initiation_status="ok"
46 duration=1 termination_type=exited termination_id=1 corefile=no
50 testcases/network/rpc/rpc-tirpc-full-test-suite:
51 1. This needs to be integrated into the build with a Makefile, as it's not
52 getting copied over with the install.
54 testcases/network/tcp_cmds/perf_lan/Makefile:
55 1. There are duplicate sourcefiles because I don't feel confident as far as
56 the changes were concerned on the sourcefiles and I was running into
57 compile issues with the IPv6 code.
59 testcases/network/stress/udp/...:
60 1. Many of the scripts are installing themselves using the old-status quo
61 method of hardlinking into $(abs_top_srcdir)/testcases/bin, which means
62 that all of the scripts are being linked to the file
63 $(abs_top_srcdir)/testcases/bin .
66 1. netpipe* needs fixing and reorg, because it's referencing /home/mpich, etc.
68 Other items of issue are listed below (from testscripts/ltp-missing-install-files.py):
70 io-output.log: Tag | App
71 io-output.log: runfstests.sh runfstests.sh
72 ipv6-output.log: Tag | App
73 ipv6-output.log: finger601 finger601
74 ipv6-output.log: ping601 ping601
75 ipv6-output.log: rlogin01 rlogin01
76 ipv6-output.log: tcpdump601 tcpdump601
77 ipv6-output.log: telnet01 telnet01
78 ipv6_expect-output.log: Tag | App
79 ipv6_expect-output.log: rlogin01 rlogin01
80 ipv6_noexpect-output.log: Tag | App
81 ipv6_noexpect-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
82 modules-output.log: Tag | App
83 modules-output.log: delete_module01 delete_module01
84 modules-output.log: delete_module02 delete_module02
85 modules-output.log: delete_module03 delete_module03
86 multicast-output.log: Tag | App
87 multicast-output.log: /scratch/ltp-install5/testcases/bin/mc_opts /scratch/ltp-install5/bin/mc_opts9521/opts
88 selinux-output.log: Tag | App
89 selinux-output.log: selinux_capable_file.sh selinux_capable_file.sh
90 selinux-output.log: selinux_capable_net.sh selinux_capable_net.sh
91 selinux-output.log: selinux_capable_sys.sh selinux_capable_sys.sh
92 selinux-output.log: selinux_domain_trans.sh selinux_domain_trans.sh
93 selinux-output.log: selinux_entrypoint.sh selinux_entrypoint.sh
94 selinux-output.log: selinux_execshare.sh selinux_execshare.sh
95 selinux-output.log: selinux_exectrace.sh selinux_exectrace.sh
96 selinux-output.log: selinux_execute_no_trans.sh selinux_execute_no_trans.sh
97 selinux-output.log: selinux_fdreceive.sh selinux_fdreceive.sh
98 selinux-output.log: selinux_file.sh selinux_file.sh
99 selinux-output.log: selinux_inherit.sh selinux_inherit.sh
100 selinux-output.log: selinux_ioctl.sh selinux_ioctl.sh
101 selinux-output.log: selinux_link.sh selinux_link.sh
102 selinux-output.log: selinux_mkdir.sh selinux_mkdir.sh
103 selinux-output.log: selinux_msg.sh selinux_msg.sh
104 selinux-output.log: selinux_open.sh selinux_open.sh
105 selinux-output.log: selinux_ptrace.sh selinux_ptrace.sh
106 selinux-output.log: selinux_readlink.sh selinux_readlink.sh
107 selinux-output.log: selinux_relabel.sh selinux_relabel.sh
108 selinux-output.log: selinux_rename.sh selinux_rename.sh
109 selinux-output.log: selinux_rxdir.sh selinux_rxdir.sh
110 selinux-output.log: selinux_sem.sh selinux_sem.sh
111 selinux-output.log: selinux_setattr.sh selinux_setattr.sh
112 selinux-output.log: selinux_setnice.sh selinux_setnice.sh
113 selinux-output.log: selinux_shm.sh selinux_shm.sh
114 selinux-output.log: selinux_sigkill.sh selinux_sigkill.sh
115 selinux-output.log: selinux_stat.sh selinux_stat.sh
116 selinux-output.log: selinux_sysctl.sh selinux_sysctl.sh
117 selinux-output.log: selinux_task_create.sh selinux_task_create.sh
118 selinux-output.log: selinux_task_getpgid.sh selinux_task_getpgid.sh
119 selinux-output.log: selinux_task_getscheduler.sh selinux_task_getscheduler.sh
120 selinux-output.log: selinux_task_getsid.sh selinux_task_getsid.sh
121 selinux-output.log: selinux_task_setnice.sh selinux_task_setnice.sh
122 selinux-output.log: selinux_task_setpgid.sh selinux_task_setpgid.sh
123 selinux-output.log: selinux_task_setscheduler.sh selinux_task_setscheduler.sh
124 selinux-output.log: selinux_wait.sh selinux_wait.sh
125 selinux-output.log: selinux_dyntrace.sh selinux_dyntrace.sh
126 selinux-output.log: selinux_dyntrans.sh selinux_dyntrans.sh
127 selinux-output.log: selinux_bounds.sh selinux_bounds.sh
128 stress.part3-output.log: Tag | App
129 stress.part3-output.log: /scratch/ltp-install5/testcases/bin/mc_opts /scratch/ltp-install5/bin/mc_opts4243/opts
130 tcp_cmds-output.log: Tag | App
131 tcp_cmds-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
132 tcp_cmds-output.log: rlogin01 rlogin01
133 tcp_cmds-output.log: telnet01 telnet01
134 tcp_cmds_expect-output.log: Tag | App
135 tcp_cmds_expect-output.log: rlogin01 rlogin01
136 tcp_cmds_expect-output.log: telnet01 telnet01
137 tcp_cmds_noexpect-output.log: Tag | App
138 tcp_cmds_noexpect-output.log: /scratch/ltp-install5/testcases/bin/echo01 /scratch/ltp-install5/testcases/bin/createfile
140 testcases/kernel/security/selinux:
141 Is disabled on purpose (doesn't fit within build and probably won't until
142 autoconf tests are created to detect SELinux).
144 /tests/ltp/output/tcp_cmds_noexpect-output.log:sendfile01 1 TFAIL : Test broken: gethost: command not found
146 /tests/ltp/output/io_floppy-output.log:sh: stress_floppy: command not found
147 /tests/ltp/output/ipv6-output.log:sh: echo601: command not found
148 /tests/ltp/output/ipv6-output.log:ftp01 1 TFAIL : Test broken: ftp: command not found
149 /tests/ltp/output/ipv6-output.log:sh: perf_lan6: command not found
150 /tests/ltp/output/ipv6-output.log:rcp01 1 TFAIL : Test broken: rcp: command not found
151 /tests/ltp/output/ipv6-output.log:rsh01 1 TFAIL : Test broken: rsh: command not found
152 /tests/ltp/output/ipv6-output.log:rwho01 1 TFAIL : Test broken: rsh: command not found
153 /tests/ltp/output/ipv6-output.log:sh: sendfile601: command not found