Fix some details in run scripts

- don't use 'qemu -serial mon:stdio' anymore as it no longer works as
  expected
- use "bash -l" with [terminal] to read user's profile configuration,
  e.g., PATH settings
- added missing boot modules and cap quotas
This commit is contained in:
Christian Helmuth
2020-04-06 16:05:54 +02:00
parent bb34aafa45
commit cc4e21e7a7
9 changed files with 17 additions and 16 deletions

View File

@@ -173,7 +173,7 @@ build { app/sequence app/fs_query }
build_boot_image { sequence fs_query }
append qemu_args " -nographic -serial mon:stdio "
append qemu_args " -nographic "
run_genode_until {.*child "test" exited with exit value 0.*\n} 50
@@ -183,7 +183,7 @@ set num_listings [regexp -all {report 'fs_query -> listing'} $output dummy]
# we expect at least four intermediate reports
if {$num_listings < 4} {
puts "Error: too few reports generated"
puts "Error: Test failed with too few reports generated"
exit 1
}

View File

@@ -101,6 +101,6 @@ install_config {
build_boot_image { vfs_import.lib.so libc.lib.so vfs vfs.lib.so sequence }
append qemu_args " -nographic -serial mon:stdio "
append qemu_args " -nographic "
run_genode_until {Hello world!} 30