Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
Makefile | D | 22-Nov-2023 | 1 KiB | 36 | 7 | |
Readme_ROBind | D | 22-Nov-2023 | 2.3 KiB | 108 | 78 | |
autofs1.sh | D | 22-Nov-2023 | 6.9 KiB | 274 | 142 | |
autofs4.sh | D | 22-Nov-2023 | 6.7 KiB | 260 | 135 | |
diskio.sh | D | 22-Nov-2023 | 835 | 38 | 18 | |
exportfs.sh | D | 22-Nov-2023 | 5.5 KiB | 209 | 123 | |
load_stress_all_kernel_modules.sh | D | 22-Nov-2023 | 2.3 KiB | 36 | 5 | |
ltp-aiodio.sh | D | 22-Nov-2023 | 9.1 KiB | 328 | 255 | |
ltp-scsi_debug.sh | D | 22-Nov-2023 | 6 KiB | 219 | 177 | |
ltpdmmapper.sh | D | 22-Nov-2023 | 4.7 KiB | 205 | 139 | |
ltpfslvm.sh | D | 22-Nov-2023 | 5.9 KiB | 201 | 142 | |
ltpfsnolvm.sh | D | 22-Nov-2023 | 4.1 KiB | 151 | 108 | |
network.sh | D | 23-Nov-2023 | 3.3 KiB | 126 | 105 | |
sysfs.sh | D | 22-Nov-2023 | 3 KiB | 122 | 49 | |
test_fs_bind.sh | D | 22-Nov-2023 | 13.7 KiB | 527 | 341 | |
test_realtime.sh | D | 22-Nov-2023 | 6.1 KiB | 228 | 166 | |
tpm_tools.sh | D | 22-Nov-2023 | 4.4 KiB | 174 | 118 | |
yesenter.txt | D | 22-Nov-2023 | 3 |
Readme_ROBind
1 The ReadOnly Bind mount tests, uses the filesystems tests from 2 the {LTPROOT}/testcases/kernel/fs . 3 4 EXECUTING TESTS 5 ================== 6 The tests can be executed through runltp like: 7 8 ./runltp -f fs_readonly 9 10 Following tests are executed when the above is invoked: 11 12 IOGEN & DOIO 13 | 14 ----- iogen 15 | 16 ----- doio 17 | 18 ----- rwtest 19 | 20 ----- growfiles 21 FS_INOD 22 LINKTEST 23 OPENFILE 24 INODE 25 STREAM 26 FTEST 27 LFTEST 28 WRITETEST. 29 30 IOGEN & DOIO 31 ============= 32 33 This is a pair of programs that does basic I/O operations on a set of files. 34 The file offset, I/O length, I/O operation, and what open(2) flags are 35 selected randomly from a pre-defined or commandline given set. All data 36 written can be verified (this is the usual method). 37 38 RWTest 39 ----- 40 rwtest is a shell script that is a wrapper of iogen and doio. 41 42 Growfiles 43 -------- 44 Growfiles will create and truncate files in gradual steps using write and lseek. 45 The system calls are checked for proper returns. 46 47 FS_INOD 48 ============ 49 50 File system stress - inode allocation/deallocation. 51 Rapidly creates and deletes files through multiple processes running in the 52 background. 53 54 55 LINKTEST 56 =========== 57 58 Linktest.pl is a simple test that attempts to create a given number of hard 59 links and symbolic links to a single file. 60 61 62 OPENFILE 63 =========== 64 65 Create files and open simultaneously. 66 67 INODE 68 ================== 69 70 Does the File system managment and I/O functions work. 71 This Construct a directory tree, create files in it, and verify 72 that this was done as expected. It uses the syscalls mkdir, stat, open 73 74 75 STREAM 76 ============ 77 78 Performs different tests on the stream syscalls. 79 This uses the syscalls freopen, fopen, mknod, ftell, fwrite, fread, ferror, 80 feof, clearerr and fileno. 81 82 FTEST 83 ========= 84 Tests the file I/O, Inodes. 85 Uses the syscalls 86 * lseek, read, write, truncate, ftruncate, fsync, sync, fstat 87 * open, close, unlink, chdir, readv, writev, lseek64, llseek 88 89 LFTEST 90 ========== 91 92 Uses the lseek64. 93 This writes one buffer at a time and lseeks from the beginning of the file to the 94 end of the last write position 95 96 97 WRITETEST 98 ============= 99 100 This test verifies that writes to disk occur without corruption. 101 Once done , the file is re-opened, the random number generator 102 is re-seeded, and the file is verified. 103 104 IOCTL 105 ======== 106 ( Note: Writing the tests to include tests on the ioctl system calls.) 107 108