Lines Matching +full:ci +full:- +full:pass
30 * The purpose of this test is to test the CI system that we have
34 * Possible exit-states of igt tests:
35 * 1. pass - subtest: pass-result
36 * 2. fail - subtest: fail-result
37 * 3. dmesg warn - subtest: dmesg-pass
38 * - subtest: dmesg-warn
42 * 4. crash - subtest: user-crash
43 * 5. piglit timeout - subtest: piglit-timeout
44 * 6. incomplete - subtest: generate-panic
47 * NOTE: if the tested CI system have features such as
49 * used to make sure that the CI system stores the generated
51 * 7. incomplete - where user hang is not caught by piglit timeout.
52 * This would be caught by a user-side softdog daemon,
55 * 8. incomplete - system requires hard reboot :
61 * TODO: If this test was deployed on a CI system that
63 * such as ezbench, a post-analyze test should be added
97 static void test_dmesg(bool pass) in test_dmesg() argument
99 if (pass) in test_dmesg()
117 system("echo c > /proc/sysrq-trigger"); in test_panic()
125 "Only for meta-testing of CI systems");
128 igt_subtest("pass-result")
137 igt_subtest("fail-result")
140 igt_subtest("dmesg-pass")
143 igt_subtest("dmesg-warn")
146 igt_subtest("user-crash")
149 igt_subtest("piglit-timeout")
152 igt_subtest("generate-panic")