diff options
Diffstat (limited to 'tools/xenstore/testsuite/09domain.sh')
-rw-r--r-- | tools/xenstore/testsuite/09domain.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tools/xenstore/testsuite/09domain.sh b/tools/xenstore/testsuite/09domain.sh new file mode 100644 index 0000000000..9208dda0ec --- /dev/null +++ b/tools/xenstore/testsuite/09domain.sh @@ -0,0 +1,15 @@ +#! /bin/sh +# Test domain communication. + +# Create a domain, write an entry. +[ "`echo -e 'introduce 1 100 7 /my/home +1 write /entry1 create contents +dir /' | ./xs_test 2>&1`" = "handle is 1 +entry1" ] + +# Release that domain. +[ "`echo -e 'release 1' | ./xs_test`" = "" ] + +# Introduce and release by same connection. +[ "`echo -e 'introduce 1 100 7 /my/home +release 1' | ./xs_test 2>&1`" = "handle is 1" ] |