mirror of
https://github.com/mmueller41/genode.git
synced 2026-01-21 20:42:56 +01:00
Fix hard-disk image creation in vfs server tests
The hard-disk image must be created before boot-image creation as it is used as boot module by variants of the test (use_ram_block=true).
This commit is contained in:
@@ -154,6 +154,19 @@ append config {
|
||||
|
||||
install_config $config
|
||||
|
||||
#
|
||||
# Prepare hard-disk image for test (used by Qemu or in RAM)
|
||||
#
|
||||
|
||||
set disk_image "bin/test.hda"
|
||||
set cmd "dd if=/dev/zero of=$disk_image bs=1024 count=65536"
|
||||
puts "creating disk image: $cmd"
|
||||
catch { exec sh -c $cmd }
|
||||
|
||||
set cmd "$mkfs_cmd $mkfs_opts $disk_image"
|
||||
puts "formating disk: $cmd"
|
||||
catch { exec sh -c $cmd }
|
||||
|
||||
#
|
||||
# Boot modules
|
||||
#
|
||||
@@ -174,19 +187,6 @@ build_boot_image $boot_modules
|
||||
|
||||
puts "#### boot_modules: $boot_modules"
|
||||
|
||||
#
|
||||
# Execute test case
|
||||
#
|
||||
|
||||
set disk_image "bin/test.hda"
|
||||
set cmd "dd if=/dev/zero of=$disk_image bs=1024 count=65536"
|
||||
puts "creating disk image: $cmd"
|
||||
catch { exec sh -c $cmd }
|
||||
|
||||
set cmd "$mkfs_cmd $mkfs_opts $disk_image"
|
||||
puts "formating disk: $cmd"
|
||||
catch { exec sh -c $cmd }
|
||||
|
||||
#
|
||||
# Qemu
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user