def test__run_failing_job(): job = Job(job_file='test_job_fail.yaml', config=IntegrationTestConfig(max_retry_attempts=100)) job.create() job.wait_for_state(goal_state='FAILED', failed_state='SUCCEEDED') results = job.get_task_runs(0) assert len(results) == 4
def test__run_failing_job(peloton_client): job = Job( client=peloton_client, job_file="test_job_fail.yaml", config=IntegrationTestConfig(max_retry_attempts=100), ) job.create() job.wait_for_state(goal_state="FAILED", failed_state="SUCCEEDED") results = job.get_task_runs(0) assert len(results) == 4