tests: don't run kernel check from make check
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Sun, 30 Oct 2011 21:27:19 +0000 (22:27 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Sun, 30 Oct 2011 21:27:19 +0000 (22:27 +0100)
Add a new target test for that.

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Makefile.am
tests/Makefile.am

index 9375823..ed57af6 100644 (file)
@@ -26,3 +26,6 @@ SHADER_DEBUGGER_SUBDIR = debugger
 endif
 
 SUBDIRS = lib man tools scripts tests benchmarks $(SHADER_DEBUGGER_SUBDIR)
+
+test:
+       ${MAKE} -C tests test
index b966369..3d18f73 100644 (file)
@@ -60,10 +60,18 @@ TESTS_scripts = \
        debugfs_reader \
        $(NULL)
 
-TESTS = $(TESTS_progs) \
+kernel_tests = \
+       $(TESTS_progs) \
        $(TESTS_scripts) \
        $(NULL)
 
+TESTS = \
+       $(NULL)
+
+test:
+       whoami | grep root || ( echo not running as root; exit 1 )
+       make TESTS="${kernel_tests}" check
+
 HANG = \
        gem_bad_batch \
        gem_hang \