mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-21 14:37:50 +00:00
vbox: add auto run script booting multiple VMs
Prepared for internal test machine, which has 8 logical cores. 6 Win7 64bit VMs are started, each having 2 vCPUs, using the same image and different overlays. Changes to the VM are written to the overlays of ram_fs and dropped after the test. lCPU 0 : Genode base system and drivers lCPU 1-2: VM1 2 vCPUs lCPU 2-3: VM2 " lCPU 3-4: VM3 " lCPU 4-5: VM4 " lCPU 5-6: VM5 " lCPU 6-7: VM6 " Fixes #2143
This commit is contained in:
parent
878abc7edb
commit
0d4f48ca0b
35
repos/ports/run/vbox_auto_win7_multiple.run
Normal file
35
repos/ports/run/vbox_auto_win7_multiple.run
Normal file
@ -0,0 +1,35 @@
|
||||
#
|
||||
# Windows 7 64bit in VirtualBox
|
||||
#
|
||||
# Prepared for internal test machine, which has 8 logical cores.
|
||||
|
||||
# 6 Win7 64bit VMs are started, each having 2 vCPUs, using the same image and
|
||||
# different overlays. Changes to the VM are written to the overlays of ram_fs
|
||||
# and dropped after the test.
|
||||
|
||||
# lCPU 0 : Genode base system and drivers
|
||||
# lCPU 1-2: VM1 2 vCPUs
|
||||
# ...
|
||||
# lCPU 6-7: VM6 2 vCPUs
|
||||
|
||||
assert_spec 64bit
|
||||
|
||||
set flavor "win7_64"
|
||||
|
||||
set use_vbox4 1
|
||||
set use_vbox5 0
|
||||
|
||||
set use_rumpfs 1
|
||||
# Write overlay only into ram
|
||||
set use_ram_fs 1
|
||||
# However read initial overlay from disk
|
||||
set use_overlay_from_disk 1
|
||||
|
||||
set use_usb 1
|
||||
set use_ps2 [have_spec ps2]
|
||||
|
||||
set use_vms 6
|
||||
set affinity_space_width 8
|
||||
set use_cpu_load 1
|
||||
|
||||
source ${genode_dir}/repos/ports/run/vbox_win.inc
|
@ -52,6 +52,7 @@ vbox_auto_win7_64
|
||||
vbox_auto_win7_64_raw
|
||||
vbox_auto_win7_vbox5
|
||||
vbox_auto_win7_share
|
||||
vbox_auto_win7_multiple
|
||||
vbox_auto_win81_64
|
||||
tz_vmm
|
||||
vmm
|
||||
|
Loading…
Reference in New Issue
Block a user