mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
830349865e
Add some more clone range tests that missed various "wacky" combinations of file state. Specifically, we test reflinking into and out of rainbow ranges (a mix of real, unwritten, hole, delalloc, and shared extents), and also we test that we can correctly handle double-inode locking no matter what order of inodes or the filesystem's locking rules. Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Eryu Guan <guaneryu@gmail.com> Signed-off-by: Eryu Guan <guaneryu@gmail.com>
63 lines
3.3 KiB
Plaintext
63 lines
3.3 KiB
Plaintext
QA output created by 544
|
|
Format and mount
|
|
1: low to high, neither share
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
de1d43fbed633326daed6f71912e09e1 SCRATCH_MNT/test-544/high
|
|
2: high to low, neither share
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
3: low to high, only source shares
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
de1d43fbed633326daed6f71912e09e1 SCRATCH_MNT/test-544/high
|
|
4: high to low, only source shares
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
5: low to high, only dest shares
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
de1d43fbed633326daed6f71912e09e1 SCRATCH_MNT/test-544/high
|
|
6: high to low, only dest shares
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
7: low to high, both files share with each other
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/high
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/high
|
|
8: high to low, both files share with each other
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/high
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/low
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/high
|
|
9: low to high, both files share but not with each other
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
de1d43fbed633326daed6f71912e09e1 SCRATCH_MNT/test-544/high
|
|
10: high to low, both files share but not with each other
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
11: low to high, both files share mutually
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
de1d43fbed633326daed6f71912e09e1 SCRATCH_MNT/test-544/high
|
|
12: high to low, both files share mutually
|
|
07d9f5b0e07f22bff26e39f929cfc460 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|
|
0d2ce48b6a4527783bd30ce21f09fec0 SCRATCH_MNT/test-544/low
|
|
81615449a98aaaad8dc179b3bec87f38 SCRATCH_MNT/test-544/high
|