diff options
Diffstat (limited to 'tests/weston-test-client-helper.c')
-rw-r--r-- | tests/weston-test-client-helper.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/weston-test-client-helper.c b/tests/weston-test-client-helper.c index 399aa443..186b3956 100644 --- a/tests/weston-test-client-helper.c +++ b/tests/weston-test-client-helper.c @@ -505,9 +505,11 @@ skip(const char *fmt, ...) vfprintf(stderr, fmt, argp); va_end(argp); - /* automake tests uses exit code 77, but we don't have a good - * way to make weston exit with that from here. */ - exit(0); + /* automake tests uses exit code 77. weston-test-runner will see + * this and use it, and then weston-test's sigchld handler (in the + * weston process) will use that as an exit status, which is what + * automake will see in the end. */ + exit(77); } static void |