Lines Matching +full:layer +full:- +full:base +full:- +full:offset
33 _rm_test_img "$TEST_IMG.base"
36 _rm_test_img "$TEST_DIR/subdir/t.$IMGFMT.base"
59 TEST_IMG="$TEST_IMG.base"
63 echo "Filling base image"
66 for offset in $TEST_OFFSETS; do
68 io writev $(( offset )) 512 1024 64
71 io writev $(( offset + 64 * 1024)) 65536 65536 1
79 _make_test_img -b "$TEST_IMG.base" -F $IMGFMT 6G
84 for offset in $TEST_OFFSETS; do
86 io writev $(( offset + 512 )) 512 1024 64
89 io writev $(( offset + 64 * 1024 + 65536)) 65536 65536 1
94 TEST_IMG="$TEST_IMG.base"
99 for offset in $TEST_OFFSETS; do
101 io readv $(( offset )) 512 1024 64
102 io readv $(( offset + 512 )) 512 1024 64
105 io readv $(( offset + 64 * 1024)) 65536 65536 1
106 io readv $(( offset + 64 * 1024 + 65536)) 65536 65536 1
109 io_zero readv $(( offset + 64 * 1024 + 65536 * 4 )) 65536 65536 1
119 TEST_IMG="$TEST_IMG.base" _make_test_img 1M
123 # generated anywhere in the block layer)
127 'inject-error': [{
134 'filename': '$TEST_IMG.base'
138 backing=$(echo "$backing" | tr -d '\n' | tr -s ' ')
140 _make_test_img -b "$backing" -F $IMGFMT
142 # Just write anything so committing will not be a no-op
143 $QEMU_IO -c 'writev 0 64k' "$TEST_IMG" | _filter_qemu_io
150 echo 'Testing commit in sub-directory with relative filenames'
157 TEST_IMG="subdir/t.$IMGFMT.base" _make_test_img 1M
158 TEST_IMG="subdir/t.$IMGFMT.mid" _make_test_img -b "t.$IMGFMT.base" -F $IMGFMT
159 TEST_IMG="subdir/t.$IMGFMT" _make_test_img -b "t.$IMGFMT.mid" -F $IMGFMT
162 $QEMU_IMG commit -b "t.$IMGFMT.mid" "subdir/t.$IMGFMT"
167 $QEMU_IMG commit -b "subdir/t.$IMGFMT.mid" "subdir/t.$IMGFMT" 2>&1 | \
171 $QEMU_IMG commit -b "$TEST_DIR/subdir/t.$IMGFMT.mid" "subdir/t.$IMGFMT"
183 $QEMU_IMG commit -b "$TEST_DIR/subdir/t.$IMGFMT.mid" \
189 rm -f $seq.full