# Tested for nova. assert_spec nova if {[is_qemu_available]} { puts "\nRun script does not support Qemu.\n" exit } set vdi_image "win7.vdi" # Write overlay back to harddisk if set to 0 set use_ram_fs 0 set build_components { } set boot_modules { vm_auto_disk.vbox } set config_of_app { } append_if [expr $use_ram_fs] config_of_app { } append config_of_app { } append_if [expr $use_ram_fs] config_of_app { } append config_of_app { } source ${genode_dir}/repos/ports/run/virtualbox_auto.inc # copy vbox configuration to bin directory exec cp ${genode_dir}/repos/ports/run/vm_auto_disk.vbox bin/. build_boot_image $boot_modules run_genode_until "fb resize : 1024x768@16 -> 640x480@32" 40 run_genode_until {\[init -\> vbox\].*Guest Additions capability report:.*seamless: yes, hostWindowMapping: no, graphics: yes} 240 $spawn_id # cleanup bin directory - remove vbox file exec rm bin/vm_auto_disk.vbox puts "\nTest succeeded"