From 9d712b2ce9a68f043fdbf86aa4f3b5530de6c006 Mon Sep 17 00:00:00 2001 From: Christian Prochaska Date: Sun, 26 Aug 2018 15:48:16 +0200 Subject: [PATCH] vfs: libc_vfs_fs_chained.run script Fixes #2944 --- repos/libports/run/libc_vfs_fs_chained.run | 94 ++++++++++++++++++++++ tool/autopilot.list | 1 + 2 files changed, 95 insertions(+) create mode 100644 repos/libports/run/libc_vfs_fs_chained.run diff --git a/repos/libports/run/libc_vfs_fs_chained.run b/repos/libports/run/libc_vfs_fs_chained.run new file mode 100644 index 000000000..d9d6ecc67 --- /dev/null +++ b/repos/libports/run/libc_vfs_fs_chained.run @@ -0,0 +1,94 @@ +# +# \brief Test for using the vfs server +# \author Emery Hemingway +# \date 2015-08-17 +# + +# +# Build +# + +build { core init server/vfs test/libc_vfs } + +create_boot_directory + +# +# Generate config +# + +set config { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + } +append_if [have_include "power_on/qemu"] config { + } +append config { + + + + + + + + + + + + +} + +install_config $config + +# +# Boot modules +# + +build_boot_image { + core init vfs + ld.lib.so libc.lib.so vfs.lib.so + test-libc_vfs +} + +# +# Execute test case +# + +append qemu_args " -nographic " +run_genode_until {.*child "test-libc_vfs" exited with exit value 0.*} 60 + +# vi: set ft=tcl : diff --git a/tool/autopilot.list b/tool/autopilot.list index 4a603e6be..46c7b394e 100644 --- a/tool/autopilot.list +++ b/tool/autopilot.list @@ -32,6 +32,7 @@ libc_pipe libc_vfs libc_vfs_block libc_vfs_fs +libc_vfs_fs_chained libc_vfs_ram log log_core