MLOS
MLOS copied to clipboard
Execute Python long haul tests on a schedule
@byte-sculptor observed that we are currently missing the Python long haul tests.
We don't necessarily want these in the CI pipelines (they take too long), but we do want to execute them periodically.
To do that, we'll need a separate .github/workflows/scheduled.yml
sort of file for the scheduled tasks.
Another task that we'll want to put in there are periodic docker image rebuilds (e.g. to catch security patches). See Also: #36
See Also: https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#scheduled-events
This currently times out after 6hrs even though the timeout on the job is higher. I'm guessing we run into some Github Action runners limits.
Seems that didn't work. https://github.com/microsoft/MLOS/actions/runs/318951578
@byte-sculptor can you look into just decreasing the length of those long haul runs to say 5 hours 55 minutes instead?