Solo5 tests must exit for Sotest compatibility
This commit is contained in:
parent
658fa243df
commit
c5da3100c4
|
@ -13,6 +13,7 @@ in { config =
|
||||||
{ solo5 =
|
{ solo5 =
|
||||||
Genode.Init.Start::{
|
Genode.Init.Start::{
|
||||||
, binary = "solo5-test_blk"
|
, binary = "solo5-test_blk"
|
||||||
|
, exitPropagate = True
|
||||||
, resources = { caps = 256, ram = Genode.units.MiB 3 }
|
, resources = { caps = 256, ram = Genode.units.MiB 3 }
|
||||||
, routes =
|
, routes =
|
||||||
[ Genode.ServiceRoute.parent "Timer"
|
[ Genode.ServiceRoute.parent "Timer"
|
||||||
|
|
|
@ -54,7 +54,7 @@ let
|
||||||
name = "net";
|
name = "net";
|
||||||
testConfig = ./net.dhall;
|
testConfig = ./net.dhall;
|
||||||
testScript = ''
|
testScript = ''
|
||||||
run_genode_until {child "ping" exited with exit value 0} 30
|
run_genode_until {child "init" exited with exit value 0} 30
|
||||||
'';
|
'';
|
||||||
qemuMem = 64;
|
qemuMem = 64;
|
||||||
}
|
}
|
||||||
|
@ -63,7 +63,7 @@ let
|
||||||
name = "net_2if";
|
name = "net_2if";
|
||||||
testConfig = ./net_2if.dhall;
|
testConfig = ./net_2if.dhall;
|
||||||
testScript = ''
|
testScript = ''
|
||||||
run_genode_until {child "clients" exited with exit value 0} 30
|
run_genode_until {child "init" exited with exit value 0} 30
|
||||||
'';
|
'';
|
||||||
qemuMem = 64;
|
qemuMem = 64;
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,6 +49,7 @@ in { config =
|
||||||
, ping =
|
, ping =
|
||||||
Genode.Init.Start::{
|
Genode.Init.Start::{
|
||||||
, binary = "ping"
|
, binary = "ping"
|
||||||
|
, exitPropagate = True
|
||||||
, resources = { caps = 128, ram = Genode.units.MiB 6 }
|
, resources = { caps = 128, ram = Genode.units.MiB 6 }
|
||||||
, routes =
|
, routes =
|
||||||
[ Genode.ServiceRoute.parent "Timer"
|
[ Genode.ServiceRoute.parent "Timer"
|
||||||
|
|
|
@ -52,6 +52,7 @@ in { config =
|
||||||
, clients =
|
, clients =
|
||||||
Genode.Init.Start::{
|
Genode.Init.Start::{
|
||||||
, binary = "sequence"
|
, binary = "sequence"
|
||||||
|
, exitPropagate = True
|
||||||
, resources = { caps = 256, ram = Genode.units.MiB 8 }
|
, resources = { caps = 256, ram = Genode.units.MiB 8 }
|
||||||
, routes =
|
, routes =
|
||||||
[ Genode.ServiceRoute.parent "Timer"
|
[ Genode.ServiceRoute.parent "Timer"
|
||||||
|
|
|
@ -15,6 +15,7 @@ in { config =
|
||||||
{ solo5 =
|
{ solo5 =
|
||||||
Genode.Init.Start::{
|
Genode.Init.Start::{
|
||||||
, binary = test.mapKey
|
, binary = test.mapKey
|
||||||
|
, exitPropagate = True
|
||||||
, resources = { caps = 256, ram = Genode.units.MiB 3 }
|
, resources = { caps = 256, ram = Genode.units.MiB 3 }
|
||||||
, routes =
|
, routes =
|
||||||
[ Genode.ServiceRoute.parent "Timer"
|
[ Genode.ServiceRoute.parent "Timer"
|
||||||
|
|
Loading…
Reference in New Issue