Skip to content
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

Rancher UI tests without Epinio icon #233

Merged
merged 1 commit into from
Oct 7, 2022
Merged

Rancher UI tests without Epinio icon #233

merged 1 commit into from
Oct 7, 2022

Conversation

thehejik
Copy link
Contributor

@thehejik thehejik commented Sep 27, 2022

Rancher UI tests now using epinio ingress url address link instead of Epinio icon which is not available anymore.

  • I had to split cypress UI master_rancher_ui_workflow.yml into three steps, each with its own env vars to be able login to corresponding service (rancher and epinio):
    • epinio installation in rancher UI
    • epino testing by new rancher-menu.spec.ts - basically slightly adapted menu.spec.ts (without login of different users) menu.spec.ts has been adapted in the end
    • epinio uninstalllation in rancher UI
  • replaced the scenarios with_default_options.spec.ts (chrome) and with_s3_and_external_registry.spec.ts (firefox) by simple unit_test menu.spec.ts
  • external registries are not tested anymore in Rancher UI tests

TODO:

@thehejik thehejik force-pushed the rancher-ui branch 2 times, most recently from 3b399f7 to e214a61 Compare September 27, 2022 11:44
@thehejik thehejik self-assigned this Sep 27, 2022
@mmartin24 mmartin24 requested review from mmartin24 and removed request for mmartin24 September 27, 2022 12:20
@thehejik thehejik marked this pull request as draft September 27, 2022 13:43
@thehejik thehejik force-pushed the rancher-ui branch 2 times, most recently from 603eaa6 to 5cc5f64 Compare September 27, 2022 15:00
@thehejik
Copy link
Contributor Author

The part for using external registries and s3 couldn't work in rancher ui tests so I'd merge this as it is. Later we can implement this #236

@thehejik thehejik force-pushed the rancher-ui branch 4 times, most recently from e29cba3 to 33d990b Compare October 6, 2022 12:16
@thehejik thehejik marked this pull request as ready for review October 6, 2022 12:20
Copy link
Contributor

@mmartin24 mmartin24 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR looks good to me.

Checked after latest changes:

Just made a suggestion here to include videos if desired; if not, ok as well.

Good work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants