Commit c793f79
ci: test-job-summary: report test results from Incomplete jobs
LAVA test jobs that finish with health Incomplete (e.g. the device
crashed or timed out partway through the run) still carry valid test
results for everything that ran before the failure, but the summary
only fetched suite results for jobs that were both Finished and
Complete, discarding Incomplete test jobs entirely.
This is worse now that stale re-run artifacts are de-duplicated to the
newest LAVA job per device and test: if that newest job ends up
Incomplete, the device would show no results at all and its failures
would silently disappear from the summary. Require only the Finished
state for test jobs so their partial results are reported; boot jobs
keep the Complete requirement as their health is the result.
Suggested-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>1 parent cfe55dc commit c793f79
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
0 commit comments