qemu-iotests: Enable 025 for luks
We want to test resizing even for luks. The only change that is needed is to explicitly zero out new space for luks because it's undefined. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
		
							parent
							
								
									b7de0777dc
								
							
						
					
					
						commit
						633c175f8c
					
				| @ -38,7 +38,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 15 | ||||
| . ./common.filter | ||||
| . ./common.pattern | ||||
| 
 | ||||
| _supported_fmt raw qcow2 qed | ||||
| _supported_fmt raw qcow2 qed luks | ||||
| _supported_proto file sheepdog rbd nfs | ||||
| _supported_os Linux | ||||
| 
 | ||||
| @ -62,6 +62,13 @@ length | ||||
| EOF | ||||
| _check_test_img | ||||
| 
 | ||||
| # bdrv_truncate() doesn't zero the new space, so we need to do that explicitly. | ||||
| # We still want to test automatic zeroing for other formats even though | ||||
| # bdrv_truncate() doesn't guarantee it. | ||||
| if [ "$IMGFMT" == "luks" ]; then | ||||
|     $QEMU_IO -c "write -z $small_size $((big_size - small_size))" "$TEST_IMG" > /dev/null | ||||
| fi | ||||
| 
 | ||||
| echo | ||||
| echo "=== Verifying image size after reopen" | ||||
| $QEMU_IO -c "length" "$TEST_IMG" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Kevin Wolf
						Kevin Wolf