mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
eee9d4921a
Implement the multi-stream placeholder tests 059 and 060. The comments imply that these tests existed on IRIX, but I was unable to find them. Test 059 does a simple 4-way dump and restore. Test 060 does a 4-way dump, then restores each dump file individually (in a cumulative fashion). The tests are skipped if the installed xfsdump does not support multi-stream output. Reviewed-by: Alex Elder <aelder@sgi.com> Signed-off-by: Bill Kendall <wkendall@sgi.com> Signed-off-by: Christoph Hellwig <hch@lst.de>
121 lines
6.3 KiB
Plaintext
121 lines
6.3 KiB
Plaintext
QA output created by 060
|
|
Creating directory system to dump using src/fill.
|
|
Setup .......................................
|
|
Dumping to files...
|
|
xfsdump -f DUMP_FILE.0 -M stress_tape_media.0 -f DUMP_FILE.1 -M stress_tape_media.1 -f DUMP_FILE.2 -M stress_tape_media.2 -f DUMP_FILE.3 -M stress_tape_media.3 -L stress_060 SCRATCH_MNT
|
|
xfsdump: using file dump (drive_simple) strategy
|
|
xfsdump: using file dump (drive_simple) strategy
|
|
xfsdump: using file dump (drive_simple) strategy
|
|
xfsdump: using file dump (drive_simple) strategy
|
|
xfsdump: level 0 dump of HOSTNAME:SCRATCH_MNT
|
|
xfsdump: dump date: DATE
|
|
xfsdump: session id: ID
|
|
xfsdump: session label: "stress_060"
|
|
xfsdump: ino map <PHASES>
|
|
xfsdump: stream 0: ino INO offset NUM to ino INO offset NUM
|
|
xfsdump: stream 1: ino INO offset NUM to ino INO offset NUM
|
|
xfsdump: stream 2: ino INO offset NUM to ino INO offset NUM
|
|
xfsdump: stream 3: ino INO offset NUM to end
|
|
xfsdump: ino map construction complete
|
|
xfsdump: estimated dump size: NUM bytes
|
|
xfsdump: estimated dump size per stream: NUM bytes
|
|
xfsdump: /var/xfsdump/inventory created
|
|
xfsdump: dump size (non-dir files) : NUM bytes
|
|
xfsdump: dump complete: SECS seconds elapsed
|
|
xfsdump: Dump Status: SUCCESS
|
|
Restoring cumumlative from file...
|
|
xfsrestore -f DUMP_FILE -r RESTORE_DIR
|
|
xfsrestore: using file dump (drive_simple) strategy
|
|
xfsrestore: searching media for dump
|
|
xfsrestore: examining media file 0
|
|
xfsrestore: dump description:
|
|
xfsrestore: hostname: HOSTNAME
|
|
xfsrestore: mount point: SCRATCH_MNT
|
|
xfsrestore: volume: SCRATCH_DEV
|
|
xfsrestore: session time: TIME
|
|
xfsrestore: level: 0
|
|
xfsrestore: session label: "stress_060"
|
|
xfsrestore: media label: "stress_tape_media.0"
|
|
xfsrestore: file system ID: ID
|
|
xfsrestore: session id: ID
|
|
xfsrestore: media ID: ID
|
|
xfsrestore: using online session inventory
|
|
xfsrestore: searching media for directory dump
|
|
xfsrestore: reading directories
|
|
xfsrestore: 3 directories and 41 entries processed
|
|
xfsrestore: directory post-processing
|
|
xfsrestore: restoring non-directory files
|
|
xfsrestore: NOTE: restore interrupted: SECS seconds elapsed: may resume later using -R option
|
|
xfsrestore: Restore Status: INCOMPLETE
|
|
Restoring cumumlative from file...
|
|
xfsrestore -R -f DUMP_FILE -r RESTORE_DIR
|
|
xfsrestore: using file dump (drive_simple) strategy
|
|
xfsrestore: resuming restore previously begun DATE
|
|
xfsrestore: examining media file 0
|
|
xfsrestore: seeking past media file directory dump
|
|
xfsrestore: restoring non-directory files
|
|
xfsrestore: NOTE: restore interrupted: SECS seconds elapsed: may resume later using -R option
|
|
xfsrestore: Restore Status: INCOMPLETE
|
|
Restoring cumumlative from file...
|
|
xfsrestore -R -f DUMP_FILE -r RESTORE_DIR
|
|
xfsrestore: using file dump (drive_simple) strategy
|
|
xfsrestore: resuming restore previously begun DATE
|
|
xfsrestore: examining media file 0
|
|
xfsrestore: seeking past media file directory dump
|
|
xfsrestore: restoring non-directory files
|
|
xfsrestore: NOTE: restore interrupted: SECS seconds elapsed: may resume later using -R option
|
|
xfsrestore: Restore Status: INCOMPLETE
|
|
Restoring cumumlative from file...
|
|
xfsrestore -R -f DUMP_FILE -r RESTORE_DIR
|
|
xfsrestore: using file dump (drive_simple) strategy
|
|
xfsrestore: resuming restore previously begun DATE
|
|
xfsrestore: examining media file 0
|
|
xfsrestore: seeking past media file directory dump
|
|
xfsrestore: restoring non-directory files
|
|
xfsrestore: restore complete: SECS seconds elapsed
|
|
xfsrestore: Restore Status: SUCCESS
|
|
Comparing listing of dump directory with restore directory
|
|
Files TMP.dump_dir and TMP.restore_dir are identical
|
|
Comparing dump directory with restore directory
|
|
Files DUMP_DIR/big and RESTORE_DIR/DUMP_SUBDIR/big are identical
|
|
Files DUMP_DIR/large000 and RESTORE_DIR/DUMP_SUBDIR/large000 are identical
|
|
Files DUMP_DIR/large111 and RESTORE_DIR/DUMP_SUBDIR/large111 are identical
|
|
Files DUMP_DIR/large222 and RESTORE_DIR/DUMP_SUBDIR/large222 are identical
|
|
Files DUMP_DIR/small and RESTORE_DIR/DUMP_SUBDIR/small are identical
|
|
Files DUMP_DIR/sub/a and RESTORE_DIR/DUMP_SUBDIR/sub/a are identical
|
|
Files DUMP_DIR/sub/a00 and RESTORE_DIR/DUMP_SUBDIR/sub/a00 are identical
|
|
Files DUMP_DIR/sub/a000 and RESTORE_DIR/DUMP_SUBDIR/sub/a000 are identical
|
|
Files DUMP_DIR/sub/b and RESTORE_DIR/DUMP_SUBDIR/sub/b are identical
|
|
Files DUMP_DIR/sub/b00 and RESTORE_DIR/DUMP_SUBDIR/sub/b00 are identical
|
|
Files DUMP_DIR/sub/big and RESTORE_DIR/DUMP_SUBDIR/sub/big are identical
|
|
Files DUMP_DIR/sub/c and RESTORE_DIR/DUMP_SUBDIR/sub/c are identical
|
|
Files DUMP_DIR/sub/c00 and RESTORE_DIR/DUMP_SUBDIR/sub/c00 are identical
|
|
Files DUMP_DIR/sub/d and RESTORE_DIR/DUMP_SUBDIR/sub/d are identical
|
|
Files DUMP_DIR/sub/d00 and RESTORE_DIR/DUMP_SUBDIR/sub/d00 are identical
|
|
Files DUMP_DIR/sub/e and RESTORE_DIR/DUMP_SUBDIR/sub/e are identical
|
|
Files DUMP_DIR/sub/e00 and RESTORE_DIR/DUMP_SUBDIR/sub/e00 are identical
|
|
Files DUMP_DIR/sub/e000 and RESTORE_DIR/DUMP_SUBDIR/sub/e000 are identical
|
|
Files DUMP_DIR/sub/f and RESTORE_DIR/DUMP_SUBDIR/sub/f are identical
|
|
Files DUMP_DIR/sub/f00 and RESTORE_DIR/DUMP_SUBDIR/sub/f00 are identical
|
|
Files DUMP_DIR/sub/g and RESTORE_DIR/DUMP_SUBDIR/sub/g are identical
|
|
Files DUMP_DIR/sub/g00 and RESTORE_DIR/DUMP_SUBDIR/sub/g00 are identical
|
|
Files DUMP_DIR/sub/h and RESTORE_DIR/DUMP_SUBDIR/sub/h are identical
|
|
Files DUMP_DIR/sub/h00 and RESTORE_DIR/DUMP_SUBDIR/sub/h00 are identical
|
|
Files DUMP_DIR/sub/h000 and RESTORE_DIR/DUMP_SUBDIR/sub/h000 are identical
|
|
Files DUMP_DIR/sub/i and RESTORE_DIR/DUMP_SUBDIR/sub/i are identical
|
|
Files DUMP_DIR/sub/i00 and RESTORE_DIR/DUMP_SUBDIR/sub/i00 are identical
|
|
Files DUMP_DIR/sub/j and RESTORE_DIR/DUMP_SUBDIR/sub/j are identical
|
|
Files DUMP_DIR/sub/j00 and RESTORE_DIR/DUMP_SUBDIR/sub/j00 are identical
|
|
Files DUMP_DIR/sub/k and RESTORE_DIR/DUMP_SUBDIR/sub/k are identical
|
|
Files DUMP_DIR/sub/k00 and RESTORE_DIR/DUMP_SUBDIR/sub/k00 are identical
|
|
Files DUMP_DIR/sub/k000 and RESTORE_DIR/DUMP_SUBDIR/sub/k000 are identical
|
|
Files DUMP_DIR/sub/l and RESTORE_DIR/DUMP_SUBDIR/sub/l are identical
|
|
Files DUMP_DIR/sub/l00 and RESTORE_DIR/DUMP_SUBDIR/sub/l00 are identical
|
|
Files DUMP_DIR/sub/m and RESTORE_DIR/DUMP_SUBDIR/sub/m are identical
|
|
Files DUMP_DIR/sub/m00 and RESTORE_DIR/DUMP_SUBDIR/sub/m00 are identical
|
|
Files DUMP_DIR/sub/n and RESTORE_DIR/DUMP_SUBDIR/sub/n are identical
|
|
Files DUMP_DIR/sub/n00 and RESTORE_DIR/DUMP_SUBDIR/sub/n00 are identical
|
|
Files DUMP_DIR/sub/small and RESTORE_DIR/DUMP_SUBDIR/sub/small are identical
|
|
Only in SCRATCH_MNT: RESTORE_SUBDIR
|
|
Only in RESTORE_DIR: xfsrestorehousekeepingdir
|