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

[Cypress] Implement adding custom registries and S3 for Rancher UI tests #236

Open
thehejik opened this issue Sep 30, 2022 · 0 comments
Open
Assignees
Labels
area/qa Excluded from release notes. Quality assurance / Regression testing

Comments

@thehejik
Copy link
Contributor

thehejik commented Sep 30, 2022

In the past Firefox rancher-ui tests were using scenario https://github.com/epinio/epinio-end-to-end-tests/blob/main/cypress/integration/scenarios/with_s3_and_external_registry.spec.ts which refer to installation by using external registries and storage, but I think this couldn't work.

We should implement testing by using a custom registries and s3 storage when installing over Rancher in browser over appropriate text fields in Epinio App dialog.

Problem is that epinioInstall function should be able to handle external_registries and s3 but installation.spec.ts and its epinioInstall call is sending false as an argument for both values, see https://github.com/epinio/epinio-end-to-end-tests/blob/main/cypress/integration/unit_tests/installation.spec.ts#L22

@thehejik thehejik added the kind/bug Something isn't working label Sep 30, 2022
@thehejik thehejik moved this to Icebox in Epinio planning Sep 30, 2022
@mmartin24 mmartin24 moved this from Icebox to Todo in Epinio planning Oct 10, 2022
@thehejik thehejik self-assigned this Oct 10, 2022
@enrichman enrichman moved this from Todo to Icebox in Epinio planning Nov 21, 2022
@mmartin24 mmartin24 moved this from Icebox to Scheduled in Epinio planning Jul 24, 2023
@mmartin24 mmartin24 moved this from Scheduled to Icebox in Epinio planning Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/qa Excluded from release notes. Quality assurance / Regression testing
Projects
Status: Icebox
Development

No branches or pull requests

1 participant