2012-02-16 23:55:01 +08:00
|
|
|
QA output created by 031
|
|
|
|
|
2012-04-12 23:21:44 +08:00
|
|
|
===== Testing with -o compat=0.10 =====
|
|
|
|
|
2012-02-16 23:55:01 +08:00
|
|
|
=== Create image with unknown header extension ===
|
|
|
|
|
2012-04-11 17:21:25 +08:00
|
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
|
2012-02-16 23:55:01 +08:00
|
|
|
magic 0x514649fb
|
|
|
|
version 2
|
|
|
|
backing_file_offset 0x0
|
|
|
|
backing_file_size 0x0
|
|
|
|
cluster_bits 16
|
|
|
|
size 67108864
|
|
|
|
crypt_method 0
|
|
|
|
l1_size 1
|
|
|
|
l1_table_offset 0x30000
|
|
|
|
refcount_table_offset 0x10000
|
|
|
|
refcount_table_clusters 1
|
|
|
|
nb_snapshots 0
|
|
|
|
snapshot_offset 0x0
|
2012-04-12 23:21:44 +08:00
|
|
|
incompatible_features 0x0
|
|
|
|
compatible_features 0x0
|
|
|
|
autoclear_features 0x0
|
|
|
|
refcount_order 4
|
|
|
|
header_length 72
|
2012-02-16 23:55:01 +08:00
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x12345678
|
|
|
|
length 31
|
|
|
|
data 'This is a test header extension'
|
|
|
|
|
|
|
|
No errors were found on the image.
|
|
|
|
|
|
|
|
=== Rewrite header with no backing file ===
|
|
|
|
|
|
|
|
magic 0x514649fb
|
|
|
|
version 2
|
|
|
|
backing_file_offset 0x0
|
|
|
|
backing_file_size 0x0
|
|
|
|
cluster_bits 16
|
|
|
|
size 67108864
|
|
|
|
crypt_method 0
|
|
|
|
l1_size 1
|
|
|
|
l1_table_offset 0x30000
|
|
|
|
refcount_table_offset 0x10000
|
|
|
|
refcount_table_clusters 1
|
|
|
|
nb_snapshots 0
|
|
|
|
snapshot_offset 0x0
|
2012-04-12 23:21:44 +08:00
|
|
|
incompatible_features 0x0
|
|
|
|
compatible_features 0x0
|
|
|
|
autoclear_features 0x0
|
|
|
|
refcount_order 4
|
|
|
|
header_length 72
|
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x6803f857
|
2013-08-30 20:34:24 +08:00
|
|
|
length 144
|
2012-07-27 16:05:19 +08:00
|
|
|
data <binary>
|
2012-02-16 23:55:01 +08:00
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x12345678
|
|
|
|
length 31
|
|
|
|
data 'This is a test header extension'
|
|
|
|
|
|
|
|
No errors were found on the image.
|
|
|
|
|
|
|
|
=== Add a backing file and format ===
|
|
|
|
|
|
|
|
magic 0x514649fb
|
|
|
|
version 2
|
2013-08-30 20:34:24 +08:00
|
|
|
backing_file_offset 0x128
|
2012-04-12 23:21:44 +08:00
|
|
|
backing_file_size 0x17
|
|
|
|
cluster_bits 16
|
|
|
|
size 67108864
|
|
|
|
crypt_method 0
|
|
|
|
l1_size 1
|
|
|
|
l1_table_offset 0x30000
|
|
|
|
refcount_table_offset 0x10000
|
|
|
|
refcount_table_clusters 1
|
|
|
|
nb_snapshots 0
|
|
|
|
snapshot_offset 0x0
|
|
|
|
incompatible_features 0x0
|
|
|
|
compatible_features 0x0
|
|
|
|
autoclear_features 0x0
|
|
|
|
refcount_order 4
|
|
|
|
header_length 72
|
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0xe2792aca
|
|
|
|
length 11
|
|
|
|
data 'host_device'
|
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x6803f857
|
2013-08-30 20:34:24 +08:00
|
|
|
length 144
|
2012-07-27 16:05:19 +08:00
|
|
|
data <binary>
|
2012-04-12 23:21:44 +08:00
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x12345678
|
|
|
|
length 31
|
|
|
|
data 'This is a test header extension'
|
|
|
|
|
|
|
|
|
|
|
|
===== Testing with -o compat=1.1 =====
|
|
|
|
|
|
|
|
=== Create image with unknown header extension ===
|
|
|
|
|
|
|
|
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
|
|
|
|
magic 0x514649fb
|
|
|
|
version 3
|
|
|
|
backing_file_offset 0x0
|
|
|
|
backing_file_size 0x0
|
|
|
|
cluster_bits 16
|
|
|
|
size 67108864
|
|
|
|
crypt_method 0
|
|
|
|
l1_size 1
|
|
|
|
l1_table_offset 0x30000
|
|
|
|
refcount_table_offset 0x10000
|
|
|
|
refcount_table_clusters 1
|
|
|
|
nb_snapshots 0
|
|
|
|
snapshot_offset 0x0
|
|
|
|
incompatible_features 0x0
|
|
|
|
compatible_features 0x0
|
|
|
|
autoclear_features 0x0
|
|
|
|
refcount_order 4
|
|
|
|
header_length 104
|
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x12345678
|
|
|
|
length 31
|
|
|
|
data 'This is a test header extension'
|
|
|
|
|
|
|
|
No errors were found on the image.
|
|
|
|
|
|
|
|
=== Rewrite header with no backing file ===
|
|
|
|
|
|
|
|
magic 0x514649fb
|
|
|
|
version 3
|
|
|
|
backing_file_offset 0x0
|
|
|
|
backing_file_size 0x0
|
|
|
|
cluster_bits 16
|
|
|
|
size 67108864
|
|
|
|
crypt_method 0
|
|
|
|
l1_size 1
|
|
|
|
l1_table_offset 0x30000
|
|
|
|
refcount_table_offset 0x10000
|
|
|
|
refcount_table_clusters 1
|
|
|
|
nb_snapshots 0
|
|
|
|
snapshot_offset 0x0
|
|
|
|
incompatible_features 0x0
|
|
|
|
compatible_features 0x0
|
|
|
|
autoclear_features 0x0
|
|
|
|
refcount_order 4
|
|
|
|
header_length 104
|
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x6803f857
|
2013-08-30 20:34:24 +08:00
|
|
|
length 144
|
2012-07-27 16:05:19 +08:00
|
|
|
data <binary>
|
2012-04-12 23:21:44 +08:00
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0x12345678
|
|
|
|
length 31
|
|
|
|
data 'This is a test header extension'
|
|
|
|
|
|
|
|
No errors were found on the image.
|
|
|
|
|
|
|
|
=== Add a backing file and format ===
|
|
|
|
|
|
|
|
magic 0x514649fb
|
|
|
|
version 3
|
2013-08-30 20:34:24 +08:00
|
|
|
backing_file_offset 0x148
|
2012-02-16 23:55:01 +08:00
|
|
|
backing_file_size 0x17
|
|
|
|
cluster_bits 16
|
|
|
|
size 67108864
|
|
|
|
crypt_method 0
|
|
|
|
l1_size 1
|
|
|
|
l1_table_offset 0x30000
|
|
|
|
refcount_table_offset 0x10000
|
|
|
|
refcount_table_clusters 1
|
|
|
|
nb_snapshots 0
|
|
|
|
snapshot_offset 0x0
|
2012-04-12 23:21:44 +08:00
|
|
|
incompatible_features 0x0
|
|
|
|
compatible_features 0x0
|
|
|
|
autoclear_features 0x0
|
|
|
|
refcount_order 4
|
|
|
|
header_length 104
|
2012-02-16 23:55:01 +08:00
|
|
|
|
|
|
|
Header extension:
|
|
|
|
magic 0xe2792aca
|
|
|
|
length 11
|
|
|
|
data 'host_device'
|
|
|
|
|
2012-04-12 23:21:44 +08:00
|
|
|
Header extension:
|
|
|
|
magic 0x6803f857
|
2013-08-30 20:34:24 +08:00
|
|
|
length 144
|
2012-07-27 16:05:19 +08:00
|
|
|
data <binary>
|
2012-04-12 23:21:44 +08:00
|
|
|
|
2012-02-16 23:55:01 +08:00
|
|
|
Header extension:
|
|
|
|
magic 0x12345678
|
|
|
|
length 31
|
|
|
|
data 'This is a test header extension'
|
|
|
|
|
|
|
|
*** done
|