diff options
-rw-r--r-- | tests/gem_exec_nop.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/gem_exec_nop.c b/tests/gem_exec_nop.c index 70dfe96..8608592 100644 --- a/tests/gem_exec_nop.c +++ b/tests/gem_exec_nop.c @@ -43,6 +43,8 @@ #include "drmtest.h" #include "intel_gpu_tools.h" +bool skipped_all = true; + static double elapsed(const struct timeval *start, const struct timeval *end, int loop) @@ -91,6 +93,8 @@ static void loop(int fd, uint32_t handle, unsigned ring_id, const char *ring_nam { int count; + skipped_all = false; + for (count = 1; count <= 1<<17; count <<= 1) { struct timeval start, end; @@ -135,5 +139,5 @@ int main(int argc, char **argv) close(fd); - return 0; + return skipped_all ? 77 : 0; } |