Is your feature request related to a problem? Please describe.
Currently, the CI flow only initializes and starts uPortal, but doesn't access the portal.
Describe the solution you'd like
Have the playwright scripts be run as part of the CI tests, to provide greater confidence the PR will not introduce regressions.
Describe alternatives you've consideredplaywrightRun can be launched locally, and for now, is an alright workaround, but it's another manual step on a single environment.
Additional context
This was attempted in the initial Playwright PR (see below), however, only in the CI environment, the login flow failed to log the user in. There was a single occurrence of this behavior locally, but subsequent attempts have not been able to replicate the issue.
Is your feature request related to a problem? Please describe. Currently, the CI flow only initializes and starts uPortal, but doesn't access the portal.
Describe the solution you'd like Have the playwright scripts be run as part of the CI tests, to provide greater confidence the PR will not introduce regressions.
Describe alternatives you've considered
playwrightRun
can be launched locally, and for now, is an alright workaround, but it's another manual step on a single environment.Additional context This was attempted in the initial Playwright PR (see below), however, only in the CI environment, the login flow failed to log the user in. There was a single occurrence of this behavior locally, but subsequent attempts have not been able to replicate the issue.
History in https://github.com/uPortal-Project/uPortal-start/pull/571 .