forked from red-hat-data-services/ods-ci
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix Dashboard Sanity and Tier1 Tests on RHOAI 2.12 (red-hat-data-serv…
…ices#1709) * Fix Dashboard tests on RHOAI 2.12 Fix following Dashboard Keywords: - Login To RHODS Dashboard - Open ODS Dashboard With Non Admin User - Verify Username Displayed On RHODS Dashboard - Open Application Switcher Menu - Add OpenShift Groups To Data Science Administrators - Add OpenShift Groups To Data Science User Groups - Set Expected Items Based On RHODS Type - Open QuickStart Element in Resource Section By Name - Page Should Not Contain QuickStart Sidebar - Quickstart Steps URLs Are Valid - Verify Links Are Not Broken For Each QuickStart Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Common KW `Check HTTP Status Code` The KW had false negative on verifying URLs. For example, URL 'https://tutorial.dask.org/' returned '403' when it should have not. Retrying requests with empty Headers has fixed it. Signed-off-by: manosnoam <nmanos@redhat.com> * Fix more Dashboard KW and Tests for RHOAI 2.12 Improve timeouts for Keywords: - Apply Access Groups Settings - Navigate To Page - Wait For RHODS Dashboard To Load - Save Changes In User Management Setting Fix Xpath for Keywords: - Login To Openshift - Logout From RHODS Dashboard - Add OpenShift Groups To Data Science Administrators - Add OpenShift Groups To Data Science User Groups Fix Tests: - Verify Unauthorized User Is Not Able To Spawn Jupyter Notebook Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Test `Verify Custom Application Resource Creation` Including fixes to: - AppsInfoDictionary_latest.json data - KW `Check Sidebar Header Text` - KW `Close Get Started Sidebar` Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Test `Verify User Can Edit A Workbench` By fixing Xpath in KW `Click Action From Actions Menu` Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Test that verifies 'Right Number Of Items The User Has Selected' - Fix Xpaths - Add a helper Keyword `Filter Projects By ${Type}` to search for projects where Name or User includes a specific text. - Fix `Create Multiple Data Science Projects` - Fix `Delete Multiple Data Science Projects` Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Tests in 410__ods_dashboard_projects_notebook_images.robot Fix tests: - Verify User Can Create A Workbench Using Intel AiKit Image - Verify User Can Create A Workbench Using Code Server Image Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Tests in 410__ods_dashboard_projects_permissions_mgmt.robot Fixes for the "Editor" role, that has changed to "Contributor" role. Also fixes in Permissions.resource Keywords: - Assign ${permission_type} Permissions To User ${username} - Assign ${permission_type} Permissions To Group ${group_name} - Select Permission Type Signed-off-by: manosnoam <nmanos@redhat.com> * Fix ODHDashboardSettings Test and Keywords Fix Tests: - Verify RHODS Accept Multiple Admin Groups And CRD Gets Updates - Verify If Unauthorized User Can Not Change The Permission Fix Keywords: - Launch Dashboard And Check User Management Option Is Available - Remove OpenShift Groups From Data Science User Groups - Remove OpenShift Groups From Data Science Administrator Groups - Save Changes In User Management Setting - AdminGroups In OdhDashboardConfig CRD Should Be - AllowedGroups In OdhDashboardConfig CRD Should Be New Keywords: - Settings Page Should Be Unavailable - Lists Should Contain Same Items Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Dashboard Tests for Jupiter and Accelerator Fix Dashboard Tests: - Verify User Can Access Only Its Owned Projects - Verify User Can Log Out And Return To Project From Jupyter Notebook - Create / Modify An Accelerator Profile From Accelerator Signed-off-by: manosnoam <nmanos@redhat.com> * Fix Linter syntax warnings Signed-off-by: manosnoam <nmanos@redhat.com> --------- Signed-off-by: manosnoam <nmanos@redhat.com>
- Loading branch information
Showing
22 changed files
with
270 additions
and
184 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.