Improve test status reporting
On certain circumstances, UPT does not report the test status correctly, resulting in DataWarehouse expecting for test results that won't arrive.
Cases:
Reboot test
- Problem: Reboot test fails, following tests are not executed.
- Expected: If the kernel did not boot, we should set the remaining tests as SKIP as those will probably also fail on a retry.
Panic
- Problem: Kernel panic, test fails and the following are not executed.
- Expected: Keep the tests without status and expect the tests to be retried by ${TBD external tool}?
Duplicated objects (fixed)
- Problem: Some tests are duplicated in the kcidb file: some of them are both as 'test plan' (no status, no data), and again later in the list with all the information.
- Expected: Each object should be only once in the file.
- Proposal: This should be fixed by cki-tools!621 (merged)
(add more cases here).
Edited by Iñaki Malerba