diff options
| author | Petri Latvala <petri.latvala@intel.com> | 2022-03-31 15:48:36 +0300 |
|---|---|---|
| committer | Petri Latvala <petri.latvala@intel.com> | 2022-03-31 17:14:11 +0300 |
| commit | bc3f6833a12221a46659535dac06ebb312490eb4 (patch) | |
| tree | 8dc7f0ea6aad28a89044249033d0cd4b4ba2dfae /runner | |
| parent | cdac65fc2d88b506d0be71500845725ae46dbb64 (diff) | |
runner: Override results for subtests even when there's dynamic subtests
igt_runner converts passing test results to warn if a test outputs
stuff to stderr. It also converts results if kernel logs contain
warnings to dmesg-warn or dmesg-fail, depending on the test's own
result.
Perform this same conversion to subtests even if they contain dynamic
subtests, now that we have the capability of keeping those around.
Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Swati Sharma <swati2.sharma@intel.com>
Reviewed-by: Swati Sharma <swati2.sharma@intel.com>
Diffstat (limited to 'runner')
| -rw-r--r-- | runner/resultgen.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/runner/resultgen.c b/runner/resultgen.c index 76f9fb7d..6ecf325b 100644 --- a/runner/resultgen.c +++ b/runner/resultgen.c @@ -1385,10 +1385,8 @@ static void override_results(char *binary, for (i = 0; i < subtests->size; i++) { generate_piglit_name(binary, subtests->subs[i].name, piglit_name, sizeof(piglit_name)); - if (subtests->subs[i].dynamic_size == 0) { - obj = get_or_create_json_object(tests, piglit_name); - override_result_single(obj); - } + obj = get_or_create_json_object(tests, piglit_name); + override_result_single(obj); for (k = 0; k < subtests->subs[i].dynamic_size; k++) { generate_piglit_name_for_dynamic(piglit_name, subtests->subs[i].dynamic_names[k], |
