summaryrefslogtreecommitdiff
path: root/tests/prime_udl.c
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2013-04-04 11:06:37 +0200
committerDaniel Vetter <daniel.vetter@ffwll.ch>2013-04-04 11:06:37 +0200
commitd16dd3a0f896d7d7060427a4547d19472a0ea492 (patch)
tree68ce13f8b43df152298b8ff1f23006c285817316 /tests/prime_udl.c
parent16e44f5499e1754dfb10fc62b22675f5aa6ac781 (diff)
tests/prime_udl: proper return values
... especially skip properly if there's no udl device. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tests/prime_udl.c')
-rw-r--r--tests/prime_udl.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/prime_udl.c b/tests/prime_udl.c
index c79d7f2b..97aeee01 100644
--- a/tests/prime_udl.c
+++ b/tests/prime_udl.c
@@ -156,7 +156,7 @@ int main(int argc, char **argv)
if (udl_fd == -1 && intel_fd == -1) {
fprintf(stderr,"failed to find intel and udl GPU\n");
- return -1;
+ return 77;
}
/* set up intel bufmgr */
@@ -169,8 +169,10 @@ int main(int argc, char **argv)
/* create an object on the i915 */
ret = test1();
- if (ret)
+ if (ret) {
fprintf(stderr,"prime_test: failed test 1\n");
+ return -1;
+ }
ret = test2();
if (ret)