| QA output created by 128 |
| Format and mount |
| Create the original file and reflink to file2, file3 |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file1 |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file2 |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file3 |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file4 |
| CoW the reflink copies |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file1 |
| c650f1cf6c9f07b22e3e21ec7d49ded5 SCRATCH_MNT/test-128/file2 |
| 56ed2f712c91e035adeeb26ed105a982 SCRATCH_MNT/test-128/file3 |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file4 |
| Defragment |
| SCRATCH_MNT/test-128/file1 --- |
| SCRATCH_MNT/test-128/file2 --- |
| SCRATCH_MNT/test-128/file3 --- |
| SCRATCH_MNT/test-128/file4 --- |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file1 |
| c650f1cf6c9f07b22e3e21ec7d49ded5 SCRATCH_MNT/test-128/file2 |
| 56ed2f712c91e035adeeb26ed105a982 SCRATCH_MNT/test-128/file3 |
| b81534f439aac5c34ce3ed60a03eba70 SCRATCH_MNT/test-128/file4 |
| Check files |
| free blocks after creating some reflink copies is in range |
| free blocks after CoW some reflink copies is in range |
| free blocks after defragging all reflink copies is in range |
| free blocks after all tests is in range |