xref: /aosp_15_r20/external/igt-gpu-tools/runner/output_strings.h (revision d83cc019efdc2edc6c4b16e9034a3ceb8d35d77c)
1*d83cc019SAndroid Build Coastguard Worker #ifndef RUNNER_OUTPUT_STRINGS_H
2*d83cc019SAndroid Build Coastguard Worker #define RUNNER_OUTPUT_STRINGS_H
3*d83cc019SAndroid Build Coastguard Worker 
4*d83cc019SAndroid Build Coastguard Worker /*
5*d83cc019SAndroid Build Coastguard Worker  * Output when a subtest has begun. Is followed by the subtest name.
6*d83cc019SAndroid Build Coastguard Worker  *
7*d83cc019SAndroid Build Coastguard Worker  * Example:
8*d83cc019SAndroid Build Coastguard Worker  * Starting subtest: subtestname
9*d83cc019SAndroid Build Coastguard Worker  */
10*d83cc019SAndroid Build Coastguard Worker static const char STARTING_SUBTEST[] = "Starting subtest: ";
11*d83cc019SAndroid Build Coastguard Worker 
12*d83cc019SAndroid Build Coastguard Worker /*
13*d83cc019SAndroid Build Coastguard Worker  * Output when a subtest has ended. Is followed by the subtest name
14*d83cc019SAndroid Build Coastguard Worker  * and optionally its runtime.
15*d83cc019SAndroid Build Coastguard Worker  *
16*d83cc019SAndroid Build Coastguard Worker  * Examples:
17*d83cc019SAndroid Build Coastguard Worker  * Subtest subtestname: SKIP
18*d83cc019SAndroid Build Coastguard Worker  * Subtest subtestname: PASS (0.003s)
19*d83cc019SAndroid Build Coastguard Worker  */
20*d83cc019SAndroid Build Coastguard Worker static const char SUBTEST_RESULT[] = "Subtest ";
21*d83cc019SAndroid Build Coastguard Worker 
22*d83cc019SAndroid Build Coastguard Worker /*
23*d83cc019SAndroid Build Coastguard Worker  * Output in dmesg when a subtest has begin. Is followed by the subtest name.
24*d83cc019SAndroid Build Coastguard Worker  *
25*d83cc019SAndroid Build Coastguard Worker  * Example:
26*d83cc019SAndroid Build Coastguard Worker  * [IGT] test-binary-name: starting subtest subtestname
27*d83cc019SAndroid Build Coastguard Worker  */
28*d83cc019SAndroid Build Coastguard Worker static const char STARTING_SUBTEST_DMESG[] = ": starting subtest ";
29*d83cc019SAndroid Build Coastguard Worker 
30*d83cc019SAndroid Build Coastguard Worker /*
31*d83cc019SAndroid Build Coastguard Worker  * Output when a test process is executed.
32*d83cc019SAndroid Build Coastguard Worker  *
33*d83cc019SAndroid Build Coastguard Worker  * Example:
34*d83cc019SAndroid Build Coastguard Worker  * IGT-Version: 1.22-gde9af343 (x86_64) (Linux: 4.12.0-1-amd64 x86_64)
35*d83cc019SAndroid Build Coastguard Worker  */
36*d83cc019SAndroid Build Coastguard Worker static const char IGT_VERSIONSTRING[] = "IGT-Version: ";
37*d83cc019SAndroid Build Coastguard Worker 
38*d83cc019SAndroid Build Coastguard Worker /*
39*d83cc019SAndroid Build Coastguard Worker  * Output by the executor to mark the test's exit code.
40*d83cc019SAndroid Build Coastguard Worker  *
41*d83cc019SAndroid Build Coastguard Worker  * Example:
42*d83cc019SAndroid Build Coastguard Worker  * exit:77 (0.003s)
43*d83cc019SAndroid Build Coastguard Worker  */
44*d83cc019SAndroid Build Coastguard Worker static const char EXECUTOR_EXIT[] = "exit:";
45*d83cc019SAndroid Build Coastguard Worker 
46*d83cc019SAndroid Build Coastguard Worker /*
47*d83cc019SAndroid Build Coastguard Worker  * Output by the executor to mark the test as timeouted, with an exit
48*d83cc019SAndroid Build Coastguard Worker  * code.
49*d83cc019SAndroid Build Coastguard Worker  *
50*d83cc019SAndroid Build Coastguard Worker  * Example:
51*d83cc019SAndroid Build Coastguard Worker  * timeout:-15 (360.000s)
52*d83cc019SAndroid Build Coastguard Worker  */
53*d83cc019SAndroid Build Coastguard Worker static const char EXECUTOR_TIMEOUT[] = "timeout:";
54*d83cc019SAndroid Build Coastguard Worker 
55*d83cc019SAndroid Build Coastguard Worker #endif
56