Test that timeout keyword in a job functions as expected
A user can specify a timeout in a job in their .gitlab-ci.yml file. We should test that setting such a feature is handled by the runner executing the job.
This might be hard to add to the pipeline without causing the test pipeline to fail.