blob: 6c368b6a9b6c8396c9a92d9fe86571d3c6636ed6 [file] [log] [blame]
robbiew00122282001-12-18 16:36:22 +00001fsx-linux
2 Created by NeXT Software (Apple Computer, Inc.). This test will
3 thrash your NFS filesystem and has uncovered numerous bugs within
4 the Linux implementation.
5
robbiew2c26cc42001-09-25 17:34:51 +00006nfs01
7
robbiewf60ce8e2001-11-02 21:48:42 +00008 Stresses NFS by opening a large number of files on a nfs
9 mounted filesystem.
robbiew2c26cc42001-09-25 17:34:51 +000010
11nfs02
12
13 Tests NFS copy of various filesizes, file consistency between copies
14 and preservation of write/nowrite permissions.
15
robbiewf60ce8e2001-11-02 21:48:42 +000016nfs03
17 Runs the LTP filesystem test: fs_inod, on an NFS mountpoint.
18
19
robbiew2c26cc42001-09-25 17:34:51 +000020nfslock01
21
22 Two processes open FLOCK_IDATA file simultaneously
23 each one locks odd and even lines of the file simultaneously
24 and fill them with '0's and '1's. After they find eof, the
25 datafiles are compared.
26
27nfsstat01
28
29 Tests the 'nfsstat' command. This test runs locally, so no
30 actual network connection is needed.
31
robbiewd9350a12001-11-01 22:07:18 +000032nfsstress
robbiew689427f2001-10-31 16:47:15 +000033
34 This program is designed stress the NFS implimentation.
35 Many bugs were uncovered in the AIX operating system
36 implimentation of NFS when AIX kernel was built over NFS.
37 Source directory on a remote machine (one server many clients)
38 NFS-mounted on to a directory on a local machine from which
39 the kernel build was initiated. Apparently many defects/bugs
40 were uncovered when multiple users tried to build the kernel
41 by NFS mounting the kernel source from a remote machine and
42 tried to build the kernel on a local machine. AIX build envi-
43 ronment is set up to create the object files and executable
44 on the local machine.
45 This testcase will try to recreate such a senario.
46 Spawn N number of threads. Each thread does the following.
47 * Create a directory tree.
48 * Populate it with ".c" files and makefiles.
49 * initate a build. Executable will print hello world when executed
50 * clean up all the executables that were created.
51 * recurssively remove each subdir and its contents.
52 The test is aimed at stressing the NFS client and server.
53