Rerun 'runtests.py' without erasing previous results

After compiling ABINIT, it is a good thing to run the test cases to make sure everything is ok.

On a shared server, I have to run the tests on a batch script submitted to the queue system. Sometimes, I will not give enough time to run the entire test suite to the batch script and the testing will stop. Unfortunately, when I try to rerun the ‘runtests.py’, it erases the previous results.

Is it possible to inform ‘runtests.py’ to continue the tests where it ended?

Is it possible to inform ‘runtests.py’ to continue the tests where it ended?

No, unfortunately there’s no option to restart the test suite if the job is interrupted.
This would require implementing some kind of checkpoint mechanism that, at present, is missing.

1 Like