mirror of
https://github.com/goharbor/harbor.git
synced 2024-11-03 01:00:08 +01:00
a2fc1bcfaf
1. Change way for quotas verification in upgrade pipeline, prepare specific size of image, then it's an known value for verifcation; 2. Add notary key rotate test; 3. For issue brought by docker 20, clean containerd cache is the only effective way, so both dockerd and containerd should be cache cleard and restarted; 4. Upgrade E2E Dockerfile for importing readable file size package, and other issues; 5. Uncomment project level robot account test in nightly. 6. Get DNS from local setting, and set it into docker deamon config file; Signed-off-by: danfengliu <danfengl@vmware.com>
26 lines
1.1 KiB
Plaintext
26 lines
1.1 KiB
Plaintext
*** Settings ***
|
|
|
|
Resource ../../resources/Util.robot
|
|
|
|
*** Variables ***
|
|
|
|
*** Keywords ***
|
|
Switch To Project Robot Account
|
|
#Switch To Project Tab Overflow
|
|
Retry Element Click ${project_robot_account_tabpage}
|
|
Retry Wait Until Page Contains Element ${project_robot_account_create_btn}
|
|
|
|
Create A Robot Account And Return Token
|
|
[Arguments] ${projectname} ${robot_account_name} ${project_has_image}=${false}
|
|
Go Into Project ${projectname} has_image=${project_has_image}
|
|
Switch To Project Robot Account
|
|
Retry Element Click ${project_robot_account_create_btn}
|
|
Retry Text Input ${project_robot_account_create_name_input} ${robot_account_name}
|
|
Retry Element Click xpath=//select[@id='expiration-type']
|
|
Retry Element Click xpath=//select[@id='expiration-type']//option[@value='never']
|
|
Retry Double Keywords When Error Retry Element Click ${project_robot_account_create_save_btn} Retry Wait Until Page Not Contains Element ${project_robot_account_create_save_btn}
|
|
${token}= Get Value ${project_robot_account_token_input}
|
|
[Return] ${token}
|
|
|
|
|