-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
Once all Protractor tests have been removed or migrated, remove Protractor from the repo.
AC:
- remove the `jasmine-reporters`, `jasmine-console-reporter`, `protractor`, `protractor-fail-fast`, `protractor-jasmine2-screenshot-reporter`, `@types/jasminewd2`, and `@types/protractor` dependencies in package.json
- remove the `webdriver-update*`, `test-protractor*`, and `debug-protractor-suite` scripts from package.json
- remove `frontend/integration-tests` folder and contents
- remove reference to `integration-tests` in `frontend/.eslintignore`
- remove `test-protractor.sh` from `test-prow-e2e.sh`
- remove `test-protractor.sh` and included yarn tasks
- remove `e2e.yaml`
- remove Protractor documentation from `README.md`
- remove E2E from `packages/operator-lifecycle-manager/src/components/descriptors/README.md`
- anything else not already mentioned
- is blocked by
-
CONSOLE-3788 [Protractor] Remove or migrate Protractor tests to Cypress
- Closed
-
CONSOLE-3810 [Protractor] Coordinate removal or migration of Protactor tests across all the static plugins
- Closed
-
CONSOLE-3808 [Protractor] Remove Protactor from console-plugin-sdk
- Closed
-
CONSOLE-3809 [Protractor] Remove packages/operator-lifecycle-manager/integration-tests
- Closed
-
CONSOLE-3811 [Protractor] Remove Protractor files from packages/console-shared/src
- Closed
-
CONSOLE-3812 [Protractor] Remove packages/ceph-storage-plugin/integration-tests
- Closed
- is duplicated by
-
CONSOLE-3745 Remove Protractor dependency
- Closed
- links to