12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- AT_SETUP([file truncated in sparse region while comparing])
- AT_KEYWORDS([truncate filechange sparse sptr sptrdiff diff])
- AT_TAR_CHECK([
- genfile --sparse --block-size=1024 --file foo \
- 0 ABCDEFGHIJ 1M ABCDEFGHIJ 10M ABCDEFGHIJ 200M ABCDEFGHIJ || AT_SKIP_TEST
- genfile --file baz
- echo creating
- tar --sparse -vcf bar foo baz
- echo comparing
- genfile --run --checkpoint 3 --length 200m --truncate foo -- \
- tar --sparse -vdf bar
- ],
- [1],
- [creating
- foo
- baz
- comparing
- foo
- foo: Size differs
- baz
- ],
- [],
- [],[],[posix, gnu, oldgnu])
- AT_CLEANUP
|