Tests currently run on github servers, which are capped at 6h. However, running and benchmarking our solver across many instances takes a lot more time, especially if we want to have long execution times. Moreover, the results obtained for those tests are not stored.
The goal of this issue is to run the test pipeline as-is, but on servers that we control (CIRRELT, GERAD) in order to allow for sufficient execution time. We should also build a way to store the results obtained.
Tests currently run on github servers, which are capped at 6h. However, running and benchmarking our solver across many instances takes a lot more time, especially if we want to have long execution times. Moreover, the results obtained for those tests are not stored.
The goal of this issue is to run the test pipeline as-is, but on servers that we control (CIRRELT, GERAD) in order to allow for sufficient execution time. We should also build a way to store the results obtained.