Closed
requested to merge github/fork/raix/fix-e2e-docker-tests-fails-on-lerna-publish-and-other-test-fixes into main
Created by: raix
This pull-request attempts to fix the e2e:docker test suite locally
- Remove local packages from the local package registry (verdaccio) before publishing new packages with the same version should fix #6660
- Make puppeteer run in the local docker image by using a custom development image (also configured for "development in docker" supported by vs code/github etc.) for better debugging options - puppeteer complained about missing
X11lib
- Prevent
yarn e2e:docker
to start running if git has untracked changes - this would cause the tests to fail at some point
Not in this pull-request is fixing test issues:
- Have the local registry started in the development image and expose the port providing better means to debug
-
ModuleScopePlugin
is triggered on local package likewebpackHotDevClient
in smoke tests, will be fixed in #9805 -
e2e-installs.sh
last testTest when PnP is enabled
is broken (at least locally)