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