From a3ee690ea3863ff16a828ac0afbc77243bb45f5b Mon Sep 17 00:00:00 2001 From: Stefan Giehl Date: Wed, 1 Sep 2021 15:37:38 +0200 Subject: Use newer version of Puppeteer for UI tests (#17880) * Use latest version of Puppeteer for UI tests * use newer node on travis * test * use waitForTimeout / waitForSelector instead of waitFor * Handle BC for removed waitFor method * Updates expected UI test files * update submodules * improve/fix some UI tests * Updates expected UI test files * improve/fix some UI tests * update url-parse dependency * simplify some UI tests * update screenshot * avoid using merged assets that are broken * fix expected compare exit code * don't use merged assets for TwoFactorAuth UI tests it seems due to too many requests to login, logout and other pages merging the CoreJS assets somehow fails, and results in returning an empty file. Even the reload fails to serve the correct content, so maybe the file, the content should be written to, is somehow locked. Disabling the merged assets seems to fix this issue for this tests. Locally the tests are also running correctly with merged assets. * improve handling of automatic css / js reloading in UI tests * increase timeouts of TwoFactorAuth UI tests * fix 2fa ui test * revert change * update new screenshot * updates UI screenshots * submodule updates --- plugins/AnonymousPiwikUsageMeasurement | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugins/AnonymousPiwikUsageMeasurement') diff --git a/plugins/AnonymousPiwikUsageMeasurement b/plugins/AnonymousPiwikUsageMeasurement index 89715ebabd..2f7e2e748d 160000 --- a/plugins/AnonymousPiwikUsageMeasurement +++ b/plugins/AnonymousPiwikUsageMeasurement @@ -1 +1 @@ -Subproject commit 89715ebabd08baf78954fdac603a0ed3030d8f87 +Subproject commit 2f7e2e748d08b5d6a571566b69e1f5d7f130d201 -- cgit v1.2.3