From 16c9ffad2ce5e6124bb735883444198636fa7d68 Mon Sep 17 00:00:00 2001 From: Wenkai Yin Date: Tue, 16 Oct 2018 09:01:23 +0800 Subject: [PATCH] Update automation test case "Project Level Image Serverity Policy" (#6037) Currently, the case "Project Level Image Serverity Policy" uses the project library as the target project, but the project library has been set to scan image automatically when images are pushing, this will cause case failure. This commit creates a new project in the case to aviod the failure. Signed-off-by: Wenkai Yin --- tests/robot-cases/Group1-Nightly/Common.robot | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/robot-cases/Group1-Nightly/Common.robot b/tests/robot-cases/Group1-Nightly/Common.robot index 58c100379..a3c1d10d7 100644 --- a/tests/robot-cases/Group1-Nightly/Common.robot +++ b/tests/robot-cases/Group1-Nightly/Common.robot @@ -605,15 +605,17 @@ Test Case - View Scan Error Test Case - Project Level Image Serverity Policy Init Chrome Driver - Push Image ${ip} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} library haproxy Sign In Harbor ${HARBOR_URL} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} - Go Into Project library + ${d}= get current date result_format=%m%s + Create An New Project project${d} + Push Image ${ip} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} project${d} haproxy + Go Into Project project${d} Go Into Repo haproxy Scan Repo latest Succeed Back To Projects - Go Into Project library + Go Into Project project${d} Set Vulnerabilty Serverity 0 - Cannot pull image ${ip} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} library haproxy + Cannot pull image ${ip} ${HARBOR_ADMIN} ${HARBOR_PASSWORD} project${d} haproxy Close Browser Test Case - Admin Push Signed Image