-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
3
-
True
-
False
-
None
-
ACM Console Sprint 242
The last Selenium test has been ported to Cypress.
We can now remove Selenium and it's dependencies from OCM UI and OCM CI
This includes:
removing call to selenium-pod.sh from ./pr_check.shAlready done- Removing ./run/selenium-pod.sh & ./run/selenium-test.sh
- Other possible scripts to be removed from ./run/:
- selenium-browser.sh
- selenium.vnc
- Removing everything in directory: ./selenium-js
- Remove from package.json:
- Scripts:
-
-
- "selenium-with-vnc"
"selenium-with-chromedriver"
"selenium-browser"
"selenium-test"
"selenium-viewer"
- "selenium-with-vnc"
- Dependencies
- "@wdio/cli": "^6.3.3",
"@wdio/local-runner": "^6.3.3",
"@wdio/logger": "^6.7.3",
"@wdio/mocha-framework": "^6.3.0",
"@wdio/spec-reporter": "^6.3.0",
- "@wdio/cli": "^6.3.3",
-
- Remove mention of Selenium testing in README.md !
- Investigate https://gitlab.cee.redhat.com/service/app-interface/-/blob/master/resources/jenkins/ocm-ui/jobs.yaml?
Acceptance Criteria
- Selenium no longer able to run locally or via CI
- ./pr_check.sh should continue to run
- GitLab CI continues to run
dtaylor
Jaya, we have completed migrating all selenium tests to Cypress so we are planning on removing Selenium from our CI in the next couple of sprints.
Jaya
Oh.. Please let me know before you remove https://gitlab.cee.redhat.com/service/app-interface/-/blob/master/resources/jenkins/ocm-ui/secrets.yaml. The same credentials are using from our test jobs in Jenkins side.
Probably i need to preserve those credentials from vault and secrets yaml for our tests.
I will look more how could we update the vault . Thanks