Shopify / yjit-metrics

"Tasks for benchmarking, building and collecting stats for YJIT"
MIT License
14 stars 9 forks source link

Set a timeout on the full_benchmark_run Jenkins job #224

Closed rwstauner closed 9 months ago

rwstauner commented 9 months ago

closes #223

The last group of "full run" jobs have taken an average of 9 hours and 8 minutes.

Since the cron triggers the job to run 11 (and 13) hours later, it seems like we don't expect this job to take more than 12.

Putting the timeout on the "full run" job instead of the configurable one should mean that if anyone wanted to run the configurable one that one won't timeout (which means the job will be allowed to run longer but that also means it could block the regular ones).

We won't know if this timeout actually achieves what we want until it happens again 🤷