XFAIL auth and lock test cases
authorKristian Høgsberg <krh@redhat.com>
Mon, 6 Apr 2009 21:18:17 +0000 (17:18 -0400)
committerKristian Høgsberg <krh@redhat.com>
Mon, 6 Apr 2009 21:18:17 +0000 (17:18 -0400)
They're writing to the read end of a pipe and failing.

tests/Makefile.am
tests/getversion.c

index 123c547..bc99447 100644 (file)
@@ -22,17 +22,20 @@ libdrmtest_la_LIBADD = \
 
 LDADD = libdrmtest.la
 
-TESTS = auth \
-       openclose \
-       getversion \
-       getclient \
-       getstats \
-       lock \
-       setversion \
-       updatedraw \
-       gem_basic \
-       gem_flink \
-       gem_readwrite \
+XFAIL_TESTS =                                  \
+       auth                                    \
+       lock
+
+TESTS =                                                \
+       openclose                               \
+       getversion                              \
+       getclient                               \
+       getstats                                \
+       setversion                              \
+       updatedraw                              \
+       gem_basic                               \
+       gem_flink                               \
+       gem_readwrite                           \
        gem_mmap
 
 EXTRA_PROGRAMS = $(TESTS)
index 3de90de..711d376 100644 (file)
@@ -40,7 +40,8 @@ int main(int argc, char **argv)
        assert(strlen(v->name) != 0);
        assert(strlen(v->date) != 0);
        assert(strlen(v->desc) != 0);
-       assert(v->version_major >= 1);
+       if (strcmp(v->name, "i915") == 0)
+               assert(v->version_major >= 1);
        drmFree(v);
        close(fd);
        return 0;