You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ZEPPELIN-6370] Upgrade playwright and change the method of installing Playwright browsers
#5107https://github.com/apache/zeppelin/actions/runs/18662031473/job/53204596550?pr=5107
In the Playwright E2E tests of the above bump PR, the following issue occurred:
```
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/webkit-2215/pw_run.sh
```
This issue seems to be caused by the Playwright browser installation step being version-locked in `zeppelin-web-angular/pom.xml`'s playwright-install execution.
Instead of managing it in `pom.xml`, it would be better to add it to the `postinstall` script in `zeppelin-web-angular/package.json`, so that Playwright browsers are automatically installed when running `npm install`, either in CI and on a local environment. This PR addresses that change.
61ff629
Including the CI caching procedure as above, it seems optimized as previous approach(pom.xml).
Improvement
ZEPPELIN-6370
* Does the license files need to update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Closes#5108 from dididy/e2e/upgrade-playwright.
Signed-off-by: ChanHo Lee <[email protected]>
0 commit comments