diff --git a/tests/resources/Harbor-Pages/Project.robot b/tests/resources/Harbor-Pages/Project.robot index fa49260bb..2e6c8b628 100644 --- a/tests/resources/Harbor-Pages/Project.robot +++ b/tests/resources/Harbor-Pages/Project.robot @@ -179,8 +179,14 @@ Go Into Repo [Arguments] ${repoName} ${repo_name_element}= Set Variable xpath=//clr-dg-cell[contains(.,'${repoName}')]/a Retry Element Click ${repo_search_icon} - Retry Text Input ${repo_search_input} ${repoName} - Retry Double Keywords When Error Retry Element Click ${repo_name_element} Page Should Not Contain Element ${repo_name_element} + :For ${n} IN RANGE 1 10 + \ Retry Clear Element Text ${repo_search_input} + \ Retry Text Input ${repo_search_input} ${repoName} + \ ${out} Run Keyword And Ignore Error Retry Wait Until Page Contains Element ${repo_name_element} + \ Exit For Loop If '${out[0]}'=='PASS' + \ Capture Page Screenshot gointo_${repoName}.png + \ Sleep 2 + Retry Double Keywords When Error Retry Element Click ${repo_name_element} Retry Wait Until Page Not Contains Element ${repo_name_element} Retry Wait Element ${tag_table_column_pull_command} Retry Wait Element ${tag_images_btn} Capture Page Screenshot gointo_${repoName}.png