genode/repos/os/run/resource_yield.run
Alexander Boettcher 1b895484d9 sel4: adjust qemu memory in same basic run scripts
Core on seL4 is configured to run on native hardware, so some static
allocators are bit over dimensioned. Some run scripts fail on qemu because
solely 64M are available in the system - adjust the affected scripts.

Issue #2044
2016-08-10 11:07:57 +02:00

37 lines
895 B
Plaintext

build "core init test/resource_yield drivers/timer"
create_boot_directory
install_config {
<config>
<parent-provides>
<service name="ROM"/>
<service name="RAM"/>
<service name="CPU"/>
<service name="RM"/>
<service name="PD"/>
<service name="IRQ"/>
<service name="IO_PORT"/>
<service name="IO_MEM"/>
<service name="LOG"/>
</parent-provides>
<default-route>
<any-service> <parent/> <any-child/> </any-service>
</default-route>
<start name="timer">
<resource name="RAM" quantum="1M"/>
<provides><service name="Timer"/></provides>
</start>
<start name="test-resource_yield">
<resource name="RAM" quantum="16M"/>
<provides> <service name="ROM" /> </provides>
</start>
</config>
}
build_boot_image "core init timer test-resource_yield"
append qemu_args "-nographic -m 96"
run_genode_until {--- test-resource_yield finished ---\s*\n} 50