summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorThomas Wood <thomas.wood@intel.com>2014-05-13 15:22:52 +0100
committerThomas Wood <thomas.wood@intel.com>2014-05-14 12:33:02 +0100
commit17eb062661e02a3cea97c4893d373ce8124a0b94 (patch)
tree5388fc2aa8b9e29d3773820b417aa06f17cd7267 /tests
parentc03d58595e23d155aa470e60e6debaa0ee357a1b (diff)
lib: add exit status defines
Add defines for success, skip and timeout exit statuses. Suggested-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Thomas Wood <thomas.wood@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/gem_alive.c4
-rw-r--r--tests/igt_simulation.c28
2 files changed, 16 insertions, 16 deletions
diff --git a/tests/gem_alive.c b/tests/gem_alive.c
index 776db07a..f87b1cbb 100644
--- a/tests/gem_alive.c
+++ b/tests/gem_alive.c
@@ -16,11 +16,11 @@ int main(void)
fd = drm_open_any();
if (fd < 0)
- return 77;
+ return IGT_EXIT_SKIP;
alarm(1);
if (ioctl(fd, DRM_IOCTL_I915_GEM_SW_FINISH, &arg) == 0)
- return 77;
+ return IGT_EXIT_SKIP;
switch (errno) {
case ENOENT:
diff --git a/tests/igt_simulation.c b/tests/igt_simulation.c
index 6c076ff3..15cbe642 100644
--- a/tests/igt_simulation.c
+++ b/tests/igt_simulation.c
@@ -95,10 +95,10 @@ int main(int argc, char **argv)
/* simple tests */
simple = true;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 77);
+ assert(do_fork() == IGT_EXIT_SKIP);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
/* subtests, list mode */
simple = false;
@@ -106,25 +106,25 @@ int main(int argc, char **argv)
in_fixture = false;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
in_fixture = true;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
in_fixture = false;
in_subtest = true;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
/* subtest, run mode */
simple = false;
@@ -132,25 +132,25 @@ int main(int argc, char **argv)
in_fixture = false;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 77);
+ assert(do_fork() == IGT_EXIT_SKIP);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
in_fixture = true;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 77);
+ assert(do_fork() == IGT_EXIT_SKIP);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
in_fixture = false;
in_subtest = true;
assert(setenv("INTEL_SIMULATION", "1", 1) == 0);
- assert(do_fork() == 77);
+ assert(do_fork() == IGT_EXIT_SKIP);
assert(setenv("INTEL_SIMULATION", "0", 1) == 0);
- assert(do_fork() == 0);
+ assert(do_fork() == IGT_EXIT_SUCCESS);
return 0;
}