Fix the creation of the dumpdir directory in stress_floppy Makefile
[ltp-debian.git] / doc / testcases / network.txt
blob662f520e2d7a781617a1739a398651fe3901d972
1 <testname=dhcpd_tests.sh>
2         <description>
3                 Test basic functionality of dhcpd server.
5         <\description>
6         <test_location>
7                 ltp/testcases/network/dhcpd/dhcpd_tests.sh
8         <\test_location>
9 <\testname>
10 <testname=ipchains_tests.sh>
11         <description>
12                 Test basic functionality of ipchains.
14         <\description>
15         <test_location>
16         <\test_location>
17 <\testname>
18 <testname=ip_tests.sh>
19         <description>
20                 Test basic functionality of ip command in route2 package
22         <\description>
23         <test_location>
24                 ltp/testcases/network/iproute/ip_tests.sh
25         <\test_location>
26 <\testname>
27 <testname=echo601>
28         <description>
29                 Stresses the inetd/xinetd daemon using the `echo` service.
31         <\description>
32         <test_location>
33                 ltp/testcases/network/ipv6/echo6/echo601
34         <\test_location>
35 <\testname>
36 <testname=finger601>
37         <description>
38                 test the basic functionality of the `finger` command.
40         <\description>
41         <test_location>
42                 ltp/testcases/network/ipv6/finger6/finger601
43         <\test_location>
44 <\testname>
45 <testname=ftp601>
46         <description>
47                 test the basic functionality of the `ftp` command.
49         <\description>
50         <test_location>
51         <\test_location>
52 <\testname>
53 <testname=perf_lan6>
54         <description>
55                 Generates LAN traffic using ICMP echo packets.
57         <\description>
58         <test_location>
59                 ltp/testcases/network/ipv6/perf_lan6
60         <\test_location>
61 <\testname>
62 <testname=ping601>
63         <description>
64                 test the basic functionality of the `ping` command.
66         <\description>
67         <test_location>
68                 ltp/testcases/network/ipv6/ping6/ping601
69         <\test_location>
70 <\testname>
71 <testname=rcp601>
72         <description>
73                 test the basic functionality of the `rcp` command.
75         <\description>
76         <test_location>
77         <\test_location>
78 <\testname>
79 <testname=rlogin601>
80         <description>
81                 Tests the basic functionality of `rlogin`.
83         <\description>
84         <test_location>
85         <\test_location>
86 <\testname>
87 <testname=rsh601>
88         <description>
89                 test the basic functionality of the `rsh` command.
91         <\description>
92         <test_location>
93         <\test_location>
94 <\testname>
95 <testname=rwho601>
96         <description>
97                 test the basic functionality of the rwhod daemon using the
99         <\description>
100         <test_location>
101         <\test_location>
102 <\testname>
103 <testname=sendfile601>
104         <description>
105                 Copy files from server to client using the sendfile()
106                 function.
108         <\description>
109         <test_location>
110                 ltp/testcases/network/ipv6/sendfile6/sendfile601
111         <\test_location>
112 <\testname>
113 <testname=tcpdump6>
114         <description>
115                 test the basic functionality of `tcpdump`.
117         <\description>
118         <test_location>
119                 ltp/testcases/network/ipv6/tcpdump6
120         <\test_location>
121 <\testname>
122 <testname=telnet601>
123         <description>
124                 Tests the basic functionality of `telnet`.
126         <\description>
127         <test_location>
128         <\test_location>
129 <\testname>
130 <testname=mc_cmds>
131         <description>
132                 To determine the stability of the IP Multicast product
133                 and to verify the accuracy and usablility of IP Multicast
134                 related publications associated with changes and/or
135                 additions to command level interfaces for this implementations
136                 of IP Multicast.
138         <\description>
139         <test_location>
140                 ltp/testcases/network/multicast/mc_cmds
141         <\test_location>
142 <\testname>
143 <testname=mc_commo>
144         <description>
145                 To verify that IP Multicast can be used to send UDP datagrams
146                 between two or more nodes on the same subnetwork using
147                 a specific IP Multicast group and a specific port address.
149         <\description>
150         <test_location>
151                 ltp/testcases/network/multicast/mc_commo
152         <\test_location>
153 <\testname>
154 <testname=mc_member>
155         <description>
156                 To verify that two of the new options for level IPPROTO_IP
157                 Service Interface allow the list of host group memberships
158                 to be updated properly in response to the JoinHostGroup and
159                 LeaveHostGroup requests. To test boundary conditions while
160                 exercising IP Multicast JoinHostGroup and LeaveHostGroup
161                 Service Interfaces.
163         <\description>
164         <test_location>
165                 ltp/testcases/network/multicast/mc_member
166         <\test_location>
167 <\testname>
168 <testname=mc_opts>
169         <description>
170                 To verify that three of the new options for level IPPROTO_IP
171                 Service Interface are initially set to the default values as
172                 defined in the documentation and that each of the new options
173                 can be set and read properly by the setsockopt and getsockopt
174                 routines, respectively. To test boundary conditions and to
175                 generate errors while exercising the IP Multicast Service
176                 Interface options.
178         <\description>
179         <test_location>
180                 ltp/testcases/network/multicast/mc_opts
181         <\test_location>
182 <\testname>
183 <testname=fsx-linux>
184         <description>
185                 Created by NeXT Software (Apple Computer, Inc.). This test will
186                 thrash your NFS filesystem and has uncovered numerous bugs within
187                 the Linux implementation.
189         <\description>
190         <test_location>
191                 ltp/testcases/network/nfs/fsx-linux
192         <\test_location>
193 <\testname>
194 <testname=nfs01>
195         <description>
196                 Stresses NFS by opening a large number of files on a nfs
197                 mounted filesystem.
199         <\description>
200         <test_location>
201                 ltp/testcases/network/nfs/nfs01
202         <\test_location>
203 <\testname>
204 <testname=nfs02>
205         <description>
206                 Tests NFS copy of various filesizes, file consistency between copies
207                 and preservation of write/nowrite permissions.
209         <\description>
210         <test_location>
211                 ltp/testcases/network/nfs/nfs02
212         <\test_location>
213 <\testname>
214 <testname=nfs03>
215         <description>
216                 Runs the LTP filesystem test: fs_inod, on an NFS mountpoint.
218         <\description>
219         <test_location>
220                 ltp/testcases/network/nfs/nfs03
221         <\test_location>
222 <\testname>
223 <testname=nfslock01>
224         <description>
225                 Two processes open FLOCK_IDATA file simultaneously
226                 each one locks odd and even lines of the file simultaneously
227                 and fill them with '0's and '1's. After they find eof, the
228                 datafiles are compared.
230         <\description>
231         <test_location>
232                 ltp/testcases/network/nfs/nfslock01
233         <\test_location>
234 <\testname>
235 <testname=nfsstat01>
236         <description>
237                 Tests the 'nfsstat' command. This test runs locally, so no
238                 actual network connection is needed.
240         <\description>
241         <test_location>
242                 ltp/testcases/network/nfs/nfsstat01
243         <\test_location>
244 <\testname>
245 <testname=nfsstress>
246         <description>
247                 This program is designed stress the NFS implimentation.
248                 Many bugs were uncovered in the AIX operating system
249                 implimentation of NFS when AIX kernel was built over NFS.
250                 Source directory on a remote machine (one server many clients)
251                 NFS-mounted on to a directory on a local machine from which
252                 the kernel build was initiated. Apparently many defects/bugs
253                 were uncovered when multiple users tried to build the kernel
254                 by NFS mounting the kernel source from a remote machine and
255                 tried to build the kernel on a local machine. AIX build envi-
256                 ronment is set up to create the object files and executable
257                 on the local machine.
258                 This testcase will try to recreate such a senario.
259                 Spawn N number of threads. Each thread does the following.
260                 * Create a directory tree.
261                 * Populate it with ".c" files and makefiles.
262                 * initate a build. Executable will print hello world when executed
263                 * clean up all the executables that were created.
264                 * recurssively remove each subdir and its contents.
265                 The test is aimed at stressing the NFS client and server.
267         <\description>
268         <test_location>
269                 ltp/testcases/network/nfs/nfsstress
270         <\test_location>
271 <\testname>
272 <testname=rpc01>
273         <description>
274                 Tests for SunRPC API
276                 Test rpc using file transfers between a client & server
278         <\description>
279         <test_location>
280                 ltp/testcases/network/rpc/basic_tests/rpc01
281         <\test_location>
282 <\testname>
283 <testname=rpcinfo01>
284         <description>
285                 Basic test for the `rpcinfo` command.
287         <\description>
288         <test_location>
289                 ltp/testcases/network/rpc/basic_tests/rpcinfo/rpcinfo01
290         <\test_location>
291 <\testname>
292 <testname=rup01>
293         <description>
294                 Basic test for the `rup` command.
296         <\description>
297         <test_location>
298                 ltp/testcases/network/rpc/basic_tests/rup/rup01
299         <\test_location>
300 <\testname>
301 <testname=rusers01>
302         <description>
303                 Basic test for the `rusers` command.
305         <\description>
306         <test_location>
307                 ltp/testcases/network/rpc/basic_tests/rusers/rusers01
308         <\test_location>
309 <\testname>
310 <testname=accept01-sctp>
311         <description>
312                 Full test for SunRPC and TI-RPC API
314                 Verify that accept() returns the proper errno for various failure cases
316         <\description>
317         <test_location>
318         <\test_location>
319 <\testname>
320 <testname=bind01-sctp-udp/tcp>
321         <description>
322                 Verify that bind() returns the proper errno for various failure cases
324         <\description>
325         <test_location>
326         <\test_location>
327 <\testname>
328 <testname=listen01-sctp-udp/tcp>
329         <description>
330                 Verify that listen() returns the proper errno for various failure cases
332         <\description>
333         <test_location>
334         <\test_location>
335 <\testname>
336 <testname=recv01-sctp-udp/tcp>
337         <description>
338                 Verify that recv() returns the proper errno for various failure cases
340         <\description>
341         <test_location>
342         <\test_location>
343 <\testname>
344 <testname=recvfrom01-sctp-udp/tcp>
345         <description>
346                 Verify that recvfrom() returns the proper errno for various failure cases
348         <\description>
349         <test_location>
350         <\test_location>
351 <\testname>
352 <testname=recvmsg01-sctp-udp/tcp>
353         <description>
354                 Verify that recvmsg() returns the proper errno for various failure cases
356         <\description>
357         <test_location>
358         <\test_location>
359 <\testname>
360 <testname=send01-sctp-udp/tcp>
361         <description>
362                 Verify that send() returns the proper errno for various failure cases
364         <\description>
365         <test_location>
366         <\test_location>
367 <\testname>
368 <testname=sendmsg01-sctp-udp/tcp>
369         <description>
370                 Verify that sendmsg() returns the proper errno for various failure cases
372         <\description>
373         <test_location>
374         <\test_location>
375 <\testname>
376 <testname=sendto01-sctp-udp/tcp>
377         <description>
378                 Verify that sendto() returns the proper errno for various failure cases
380         <\description>
381         <test_location>
382         <\test_location>
383 <\testname>
384 <testname=setsockopt01-sctp-udp/tcp>
385         <description>
386                 Verify that setsockopt() returns the proper errno for various failure cases
388         <\description>
389         <test_location>
390         <\test_location>
391 <\testname>
392 <testname=socket01-sctp-udp/tcp>
393         <description>
394                 Verify that socket() returns the proper errno for various failure cases
396         <\description>
397         <test_location>
398         <\test_location>
399 <\testname>
400 <testname=ltpSockets.sh>
401         <description>
402                 Run basic socket related tests over UDP, TCP, and Multicast.
404         <\description>
405         <test_location>
406                 ltp/testcases/network/sockets/ltpSockets.sh
407         <\test_location>
408 <\testname>
409 <testname=arp01>
410         <description>
411                 Test the basic functionality of `arp`.
413         <\description>
414         <test_location>
415                 ltp/testcases/network/tcp_cmds/arp/arp01
416         <\test_location>
417 <\testname>
418 <testname=echo01>
419         <description>
420                 Stresses the inetd/xinetd daemon using the `echo` service.
422         <\description>
423         <test_location>
424                 ltp/testcases/network/tcp_cmds/echo/echo01
425         <\test_location>
426 <\testname>
427 <testname=finger01>
428         <description>
429                 test the basic functionality of the `finger` command.
431         <\description>
432         <test_location>
433                 ltp/testcases/network/tcp_cmds/finger/finger01
434         <\test_location>
435 <\testname>
436 <testname=ftp01>
437         <description>
438                 test the basic functionality of the `ftp` command.
440         <\description>
441         <test_location>
442                 ltp/testcases/network/tcp_cmds/ftp/ftp01
443         <\test_location>
444 <\testname>
445 <testname=host01>
446         <description>
447                 test the basic functionality of the `host` command.
449         <\description>
450         <test_location>
451                 ltp/testcases/network/tcp_cmds/host/host01
452         <\test_location>
453 <\testname>
454 <testname=netstat01>
455         <description>
456                 test the basic functionality of the `netstat` command.
458         <\description>
459         <test_location>
460                 ltp/testcases/network/tcp_cmds/netstat/netstat01
461         <\test_location>
462 <\testname>
463 <testname=perf_lan>
464         <description>
465                 Generates LAN traffic using ICMP echo packets.
467         <\description>
468         <test_location>
469                 ltp/testcases/network/tcp_cmds/perf_lan
470         <\test_location>
471 <\testname>
472 <testname=ping01>
473         <description>
474                 test the basic functionality of the `ping` command.
476         <\description>
477         <test_location>
478                 ltp/testcases/network/tcp_cmds/ping/ping01
479         <\test_location>
480 <\testname>
481 <testname=rcp01>
482         <description>
483                 test the basic functionality of the `rcp` command.
485         <\description>
486         <test_location>
487                 ltp/testcases/network/tcp_cmds/rcp/rcp01
488         <\test_location>
489 <\testname>
490 <testname=rdist01>
491         <description>
492                 test the basic functionality of the `rdist` command.
494         <\description>
495         <test_location>
496                 ltp/testcases/network/tcp_cmds/rdist/rdist01
497         <\test_location>
498 <\testname>
499 <testname=rlogin01>
500         <description>
501                 Tests the basic functionality of `rlogin`.
503         <\description>
504         <test_location>
505                 ltp/testcases/network/tcp_cmds/rlogin/rlogin01
506         <\test_location>
507 <\testname>
508 <testname=rsh01>
509         <description>
510                 test the basic functionality of the `rsh` command.
512         <\description>
513         <test_location>
514                 ltp/testcases/network/tcp_cmds/rsh/rsh01
515         <\test_location>
516 <\testname>
517 <testname=rwho01>
518         <description>
519                 test the basic functionality of the rwhod daemon using the
521         <\description>
522         <test_location>
523                 ltp/testcases/network/tcp_cmds/rwho/rwho01
524         <\test_location>
525 <\testname>
526 <testname=sendfile>
527         <description>
528                 Copy files from server to client using the sendfile()
529                 function.
531         <\description>
532         <test_location>
533                 ltp/testcases/network/tcp_cmds/sendfile
534         <\test_location>
535 <\testname>
536 <testname=tcpdump>
537         <description>
538                 test the basic functionality of `tcpdump`.
540         <\description>
541         <test_location>
542                 ltp/testcases/network/tcp_cmds/tcpdump
543         <\test_location>
544 <\testname>
545 <testname=telnet01>
546         <description>
547                 Tests the basic functionality of `telnet`.
549         <\description>
550         <test_location>
551                 ltp/testcases/network/tcp_cmds/telnet/telnet01
552         <\test_location>
553 <\testname>
554 <testname=traceroute_tests.sh>
555         <description>
556                 Test basic functionality of `traceroute` command.
558         <\description>
559         <test_location>
560                 ltp/testcases/network/traceroute/traceroute_tests.sh
561         <\test_location>
562 <\testname>
563 <testname=xinetd>
564         <description>
565                 Test basic functionality of `xinetd` command.
566         <\description>
567         <test_location>
568                 ltp/testcases/network/xinetd
569         <\test_location>
570 <\testname>