blob: f6d66f693c052daba33bcf8534ba407f72a0fa52 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
QA output created by 031
Create initial files
Create reflinks to the initial files on other subvolumes
Verify the reflinks
Verify the file contents:
file1:
e09c80c42fda55f9d992e59ca6b3307d
e09c80c42fda55f9d992e59ca6b3307d
e09c80c42fda55f9d992e59ca6b3307d
file2:
d7402b46310fbbfbc5e466b1dccb043b
d7402b46310fbbfbc5e466b1dccb043b
d7402b46310fbbfbc5e466b1dccb043b
file3:
5a95800e4c04b11117aa4e4de057721f
5a95800e4c04b11117aa4e4de057721f
5a95800e4c04b11117aa4e4de057721f
---
Overwrite some files with new content
Verify that non-overwritten reflinks still have the same data blocks
Verify the file contents:
file1:
00d620f69f30327f0f8946b95c12de44
e09c80c42fda55f9d992e59ca6b3307d
e09c80c42fda55f9d992e59ca6b3307d
file2:
d7402b46310fbbfbc5e466b1dccb043b
d7402b46310fbbfbc5e466b1dccb043b
917619ae44b38bb9968af261c3c45440
file3:
5a95800e4c04b11117aa4e4de057721f
b9f275cd638cb784c9e61def94c622a8
5a95800e4c04b11117aa4e4de057721f
---
Shuffle files between directories
Verify the file contents:
file1:
e09c80c42fda55f9d992e59ca6b3307d
e09c80c42fda55f9d992e59ca6b3307d
00d620f69f30327f0f8946b95c12de44
file2:
d7402b46310fbbfbc5e466b1dccb043b
917619ae44b38bb9968af261c3c45440
d7402b46310fbbfbc5e466b1dccb043b
file3:
b9f275cd638cb784c9e61def94c622a8
5a95800e4c04b11117aa4e4de057721f
5a95800e4c04b11117aa4e4de057721f
|