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