From b1625d39f5b6e37ccccd0c996dd2db2f7f37730d Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Wed, 14 Mar 2018 21:06:02 +0800 Subject: Make sure the job is not still running --- qa/qa/specs/features/project/deploy_key_clone_spec.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'qa') diff --git a/qa/qa/specs/features/project/deploy_key_clone_spec.rb b/qa/qa/specs/features/project/deploy_key_clone_spec.rb index c5428fee0d5..3465fe109ee 100644 --- a/qa/qa/specs/features/project/deploy_key_clone_spec.rb +++ b/qa/qa/specs/features/project/deploy_key_clone_spec.rb @@ -82,7 +82,14 @@ module QA Page::Project::Show.act { wait_for_push } Page::Menu::Side.act { click_ci_cd_pipelines } Page::Project::Pipeline::Index.act { go_to_latest_pipeline } - Page::Project::Pipeline::Show.act { go_to_first_job } + + Page::Project::Pipeline::Show.act do + go_to_first_job + + wait do + !has_content?('running') + end + end Page::Project::Job::Show.perform do |job| expect(job.output).to include(sha1sum) -- cgit v1.2.3