Created attachment 9321 [details] proposed patch Sometimes the systemtap testsuite breaks the testing box by panicking or stalling it for some reason. In such a situation, it is desirable to be able to reboot the testing box and resume the testsuite run, skipping already executed tests. Attached patch tries to help addressing this problem for both serial and parallel testsuite operation mode using the dg-extract-results.sh logs merger added in commit 8093ef39.
Created attachment 9326 [details] proposed patch Improved version of the patch capable of listing unfinished testcases. When some of the testcases causes kernel panic or stall, the test box can be rebooted and the testsuite re-run skipping all the already executed testcases. In this case, at leat one of the testcases is left unfinished. After the testsuite finishes executing the last testcase, one can run make list-unfinished to list testcases that need additional review. The "make clean" target resets the testing entirely.
Fixed in commit 82dc4f2e54b1669edfe62d9b75d93da75be7d435