[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] Xenstore testsuite robustness: save output rather than rerun on failure.
# HG changeset patch # User cl349@xxxxxxxxxxxxxxxxxxxx # Node ID f34e732ed4bfd24f2ab33f5d5ad72ba1635141a4 # Parent c51562192ef6b1d94f6de7aba1daafe8353064a8 Xenstore testsuite robustness: save output rather than rerun on failure. "make check" reruns a test which fails with more verbosity. If the test fails intermittently, that doesn't work well: save the output and simply dump it if the test fails. Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx> Signed-off-by: Christian Limpach <Christian.Limpach@xxxxxxxxxxxx> diff -r c51562192ef6 -r f34e732ed4bf tools/xenstore/testsuite/test.sh --- a/tools/xenstore/testsuite/test.sh Tue Aug 23 19:57:32 2005 +++ b/tools/xenstore/testsuite/test.sh Tue Aug 23 19:58:59 2005 @@ -52,11 +52,10 @@ case `basename $f` in $MATCH) RUN=1;; esac [ -n "$RUN" ] || continue - if run_test $f > /dev/null; then + if run_test $f -x >/tmp/out; then echo -n . else - echo Test $f failed, running verbosely... - run_test $f -x || true + cat /tmp/out # That will have filled the screen, repeat message. echo Test $f failed exit 1 _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |