-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix model mesh tests and update runtime images (#2060) #2076
Conversation
* Update model mesh deploymenet from ui rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * add raw and serverless rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * add raw and serverless rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * fix tests rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * fix tests rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * fix tests rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * update images rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * fix tests and code rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * use cli project deletion rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * use cli project deletion rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED * remove parenthasis rh-pre-commit.version: 2.3.2 rh-pre-commit.check-secrets: ENABLED
|
@@ -226,7 +226,7 @@ | |||
[Arguments] ${model_name} | |||
# TODO: Open model serving home page if needed? | |||
# Click on Inference Endpoints link | |||
${endpoint_link}= Set Variable //a[@data-testid="metrics-link-test-model" and text()="${model_name}"]/ancestor::tr//td//button[@data-testid="internal-external-service-button"] | |||
${endpoint_link}= Set Variable //a[contains(@data-testid, 'metrics-link')][text() = '${model_name}']/ancestor::tr//td//button[@data-testid="internal-external-service-button"] |
Check warning
Code scanning / Robocop
Line is too long ({{ line_length }}/{{ allowed_length }}) Warning test
@@ -426,6 +427,7 @@ | |||
Sleep 1s | |||
END | |||
Switch Model Serving Project project_name=All projects | |||
@{projects}= Get WebElements xpath://table/tbody/tr/td[@data-label="Project"] |
Check notice
Code scanning / Robocop
Variable '{{ name }}' is assigned but not used Note test
Page Should Contain Element xpath://span[contains(., "${runtime}")] | ||
${selected}= Run Keyword And Return Status | ||
... Click Element xpath://span[contains(., "${runtime}")] | ||
IF ${selected}==${TRUE} BREAK |
Check notice
Code scanning / Robocop
'{{ block_name }}' condition can be simplified Note test
... existing_data_connection=${TRUE} data_connection_name=model-serving-connection | ||
... model_path=inception_resnet_v2.pb | ||
${runtime_pod_name}= Replace String Using Regexp string=${RUNTIME_NAME} pattern=\\s replace_with=- | ||
${runtime_pod_name}= Convert To Lower Case ${runtime_pod_name} | ||
Wait Until Keyword Succeeds 5 min 10 sec Verify Openvino Deployment runtime_name=${RUNTIME_POD_NAME} | ||
Wait Until Keyword Succeeds 5 min 10 sec Verify Serving Service | ||
Wait Until Keyword Succeeds 5 min 10 sec Verify Openvino Deployment runtime_name=${RUNTIME_POD_NAME} project_name=${namespace} |
Check warning
Code scanning / Robocop
Line is too long ({{ line_length }}/{{ allowed_length }}) Warning test
... existing_data_connection=${TRUE} data_connection_name=model-serving-connection | ||
... model_path=inception_resnet_v2.pb | ||
${runtime_pod_name}= Replace String Using Regexp string=${RUNTIME_NAME} pattern=\\s replace_with=- | ||
${runtime_pod_name}= Convert To Lower Case ${runtime_pod_name} | ||
Wait Until Keyword Succeeds 5 min 10 sec Verify Openvino Deployment runtime_name=${RUNTIME_POD_NAME} | ||
Wait Until Keyword Succeeds 5 min 10 sec Verify Serving Service | ||
Wait Until Keyword Succeeds 5 min 10 sec Verify Openvino Deployment runtime_name=${RUNTIME_POD_NAME} project_name=${namespace} |
Check warning
Code scanning / Robocop
Variable '{{ name }}' has inconsistent naming. First used as '{{ first_use }}' Warning test
@@ -64,10 +64,10 @@ | |||
Verify Model Status ${MODEL_NAME} success | |||
Set Suite Variable ${MODEL_CREATED} ${TRUE} | |||
${url}= Get Model Route Via UI ${MODEL_NAME} | |||
${status_code} ${response_text}= Send Random Inference Request endpoint=${url} name=input | |||
${status_code} ${response_text}= Send Random Inference Request endpoint=${url} name=input:0 |
Check notice
Code scanning / Robocop
Variable '{{ name }}' is assigned but not used Note test
@@ -68,7 +68,7 @@ | |||
... token_auth=${TRUE} token=${first_token} | |||
Run Keyword And Warn On Failure Should Contain ${inf_out} Log in with OpenShift | |||
[Teardown] Run Keywords Run Keyword If Test Failed Get Kserve Events And Logs | |||
... model_name=${MODEL_NAME} project_title=${PRJ_TITLE} AND Clean All Models Of Current User | |||
... model_name=${MODEL_NAME} project_title=${PRJ_TITLE} AND model_name=${SECOND_MODEL_NAME} project_title=${PRJ_TITLE} |
Check warning
Code scanning / Robocop
Line is too long ({{ line_length }}/{{ allowed_length }}) Warning test
@@ -68,7 +68,7 @@ | |||
... token_auth=${TRUE} token=${first_token} | |||
Run Keyword And Warn On Failure Should Contain ${inf_out} Log in with OpenShift | |||
[Teardown] Run Keywords Run Keyword If Test Failed Get Kserve Events And Logs | |||
... model_name=${MODEL_NAME} project_title=${PRJ_TITLE} AND Clean All Models Of Current User | |||
... model_name=${MODEL_NAME} project_title=${PRJ_TITLE} AND model_name=${SECOND_MODEL_NAME} project_title=${PRJ_TITLE} |
Check warning
Code scanning / Robocop
Underscores in keyword name '{{ keyword_name }}' can be replaced with spaces Warning test
@@ -54,7 +54,7 @@ | |||
Recreate S3 Data Connection project_title=${PRJ_TITLE} dc_name=model-serving-connection | |||
... aws_access_key=${S3.AWS_ACCESS_KEY_ID} aws_secret_access=${S3.AWS_SECRET_ACCESS_KEY} | |||
... aws_bucket_name=ods-ci-s3 | |||
Create Model Server token=${TRUE} runtime=${ONNX_RUNTIME_NAME} server_name=${ONNX_RUNTIME_NAME} existing_server=${TRUE} | |||
Create Model Server token=${TRUE} runtime=${ONNX_RUNTIME_NAME} server_name=${ONNX_RUNTIME_NAME} existing_server=${FALSE} |
Check warning
Code scanning / Robocop
Line is too long ({{ line_length }}/{{ allowed_length }}) Warning test
@@ -130,7 +130,7 @@ | |||
Recreate S3 Data Connection project_title=${PRJ_TITLE} dc_name=model-serving-connection | |||
... aws_access_key=${S3.AWS_ACCESS_KEY_ID} aws_secret_access=${S3.AWS_SECRET_ACCESS_KEY} | |||
... aws_bucket_name=ods-ci-s3 | |||
Create Model Server token=${TRUE} runtime=${ONNX_RUNTIME_NAME} server_name=${ONNX_RUNTIME_NAME} existing_server=${TRUE} | |||
Create Model Server token=${TRUE} runtime=${ONNX_RUNTIME_NAME} server_name=${ONNX_RUNTIME_NAME} existing_server=${FALSE} |
Check warning
Code scanning / Robocop
Line is too long ({{ line_length }}/{{ allowed_length }}) Warning test
Robot Results
|
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
No description provided.