diff options
Diffstat (limited to 'tests/f_unshare_blocks_no_space')
-rw-r--r-- | tests/f_unshare_blocks_no_space/expect.1 | 136 | ||||
-rw-r--r-- | tests/f_unshare_blocks_no_space/expect.2 | 7 | ||||
-rw-r--r-- | tests/f_unshare_blocks_no_space/image.gz | bin | 0 -> 1490 bytes | |||
-rw-r--r-- | tests/f_unshare_blocks_no_space/name | 1 | ||||
-rw-r--r-- | tests/f_unshare_blocks_no_space/script | 2 |
5 files changed, 146 insertions, 0 deletions
diff --git a/tests/f_unshare_blocks_no_space/expect.1 b/tests/f_unshare_blocks_no_space/expect.1 new file mode 100644 index 0000000..b2f6ab1 --- /dev/null +++ b/tests/f_unshare_blocks_no_space/expect.1 @@ -0,0 +1,136 @@ +Pass 1: Checking inodes, blocks, and sizes + +Running additional passes to resolve blocks claimed by more than one inode... +Pass 1B: Rescanning for multiply-claimed blocks +Multiply-claimed block(s) in inode 24: 10 +Multiply-claimed block(s) in inode 25: 9 9 9--10 +Multiply-claimed block(s) in inode 26: 9 9 9--10 +Multiply-claimed block(s) in inode 27: 9 9 9--10 +Multiply-claimed block(s) in inode 28: 9 9 9--10 +Multiply-claimed block(s) in inode 29: 9 9 9--10 +Multiply-claimed block(s) in inode 30: 9 9 9--10 +Multiply-claimed block(s) in inode 31: 9 9 9--10 +Multiply-claimed block(s) in inode 32: 9 9 9--10 +Pass 1C: Scanning directories for inodes with multiply-claimed blocks +Pass 1D: Reconciling multiply-claimed blocks +(There are 9 inodes containing multiply-claimed blocks.) + +File /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) + has 1 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +File /file18.txt (inode #32, mod time Mon Mar 5 20:30:04 2018) + has 4 multiply-claimed block(s), shared with 8 file(s): + /file6.txt (inode #31, mod time Mon Mar 5 20:30:04 2018) + /file12.txt (inode #30, mod time Mon Mar 5 20:30:04 2018) + /file3.txt (inode #29, mod time Mon Mar 5 20:30:04 2018) + /file9.txt (inode #28, mod time Mon Mar 5 20:30:04 2018) + /file8.txt (inode #27, mod time Mon Mar 5 20:30:04 2018) + /file15.txt (inode #26, mod time Mon Mar 5 20:30:04 2018) + /file20.txt (inode #25, mod time Mon Mar 5 20:30:04 2018) + /file4.txt (inode #24, mod time Mon Mar 5 20:30:04 2018) +clone_file: Could not allocate block in ext2 filesystem returned from clone_file_block +Couldn't clone file: Could not allocate block in ext2 filesystem +Pass 2: Checking directory structure +Pass 3: Checking directory connectivity +Pass 4: Checking reference counts +Pass 5: Checking group summary information + +test_filesys: ***** FILE SYSTEM WAS MODIFIED ***** + +test_filesys: ********** WARNING: Filesystem still has errors ********** + +test_filesys: 32/32 files (34.4% non-contiguous), 64/64 blocks +Exit status is 4 diff --git a/tests/f_unshare_blocks_no_space/expect.2 b/tests/f_unshare_blocks_no_space/expect.2 new file mode 100644 index 0000000..8137dc7 --- /dev/null +++ b/tests/f_unshare_blocks_no_space/expect.2 @@ -0,0 +1,7 @@ +Pass 1: Checking inodes, blocks, and sizes +Pass 2: Checking directory structure +Pass 3: Checking directory connectivity +Pass 4: Checking reference counts +Pass 5: Checking group summary information +test_filesys: 32/32 files (34.4% non-contiguous), 64/64 blocks +Exit status is 1 diff --git a/tests/f_unshare_blocks_no_space/image.gz b/tests/f_unshare_blocks_no_space/image.gz Binary files differnew file mode 100644 index 0000000..8fff6d4 --- /dev/null +++ b/tests/f_unshare_blocks_no_space/image.gz diff --git a/tests/f_unshare_blocks_no_space/name b/tests/f_unshare_blocks_no_space/name new file mode 100644 index 0000000..ca323a6 --- /dev/null +++ b/tests/f_unshare_blocks_no_space/name @@ -0,0 +1 @@ +unshare blocks should fail with no free space diff --git a/tests/f_unshare_blocks_no_space/script b/tests/f_unshare_blocks_no_space/script new file mode 100644 index 0000000..89d2aef --- /dev/null +++ b/tests/f_unshare_blocks_no_space/script @@ -0,0 +1,2 @@ +FSCK_OPT="-y -E unshare_blocks" +. $cmd_dir/run_e2fsck |