remote_rom: fix session routing

This commit is contained in:
Johannes Schlatow
2017-03-02 12:47:21 +01:00
parent c4cdbf00fb
commit 95f3e6fd4d
3 changed files with 5 additions and 15 deletions

View File

@@ -58,7 +58,7 @@ install_config {
<start name="remote_rom_server">
<resource name="RAM" quantum="8M"/>
<route>
<service name="ROM"> <child name="dynamic_rom"/> </service>
<service name="ROM" label_suffix="test"> <child name="dynamic_rom"/> </service>
<service name="Nic"> <child name="nic_bridge"/> </service>
<any-service> <parent/> </any-service>
</route>
@@ -107,7 +107,7 @@ install_config {
<resource name="RAM" quantum="4M"/>
<config rom="remote" />
<route>
<service name="ROM"> <child name="remote_rom_client"/> </service>
<service name="ROM" label_suffix="remote"> <child name="remote_rom_client"/> </service>
<any-service> <parent/> </any-service>
</route>
</start>
@@ -130,18 +130,8 @@ append qemu_args " -nographic "
run_genode_until {.*change \(finished\).*} 30
grep_output {init -> rom_logger}
grep_output {<test enabled}
compare_output_to {
[init -> rom_logger] ROM 'remote':
[init -> rom_logger] <default />
[init -> rom_logger]
[init -> rom_logger] ROM 'remote':
[init -> rom_logger] <default />
[init -> rom_logger]
[init -> rom_logger] ROM 'remote':
[init -> rom_logger] <test enabled="no"/>
[init -> rom_logger]
[init -> rom_logger] ROM 'remote':
[init -> rom_logger] <test enabled="yes"/>
[init -> rom_logger]
}

View File

@@ -39,7 +39,7 @@ install_config {
<resource name="RAM" quantum="4M"/>
<config rom="remote" />
<route>
<service name="ROM"> <child name="remote_rom_client"/> </service>
<service name="ROM" label_suffix="remote"> <child name="remote_rom_client"/> </service>
<any-service> <parent/> </any-service>
</route>
</start>

View File

@@ -56,7 +56,7 @@ install_config {
<start name="remote_rom_server">
<resource name="RAM" quantum="8M"/>
<route>
<service name="ROM"> <child name="dynamic_rom"/> </service>
<service name="ROM" label_suffix="test"> <child name="dynamic_rom"/> </service>
<service name="Nic"> <child name="nic_drv"/> </service>
<any-service> <parent/> </any-service>
</route>