Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[sharktank] Use pytest-timeout in ci-sharktank.yml. (#868)
Some of these jobs have been taking the full [6 hour default timeout](https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#jobsjob_idtimeout-minutes) before failing. Example stalls: * https://github.com/nod-ai/shark-ai/actions/runs/12875057753/job/35895676842 * https://github.com/nod-ai/shark-ai/actions/runs/12948380437/job/36116930181 * https://github.com/nod-ai/shark-ai/actions/runs/12939601933/job/36092205910 Introducing timeouts in the test runner gives us a chance of seeing a callstack when a test case is stalled and not burning CI time. Sample output from using a shorter timeout: Job name | Logs -- | -- Data-dependent Tests | https://github.com/nod-ai/shark-ai/actions/runs/12953817421/job/36134335605 Model Integration Tests | https://github.com/nod-ai/shark-ai/actions/runs/12953817421/job/36134336455
- Loading branch information