feat: add language selector component to homepage with dropdown funct… #899
ci.yml
on: push
build-tests-image
29m 33s
Matrix: selenium
generate-reports
2m 38s
Annotations
11 errors and 2 warnings
|
js-perl-and-pgtap
Process completed with exit code 2.
|
|
selenium (4)
Process completed with exit code 1.
|
|
selenium (1)
Process completed with exit code 1.
|
|
selenium (3)
Process completed with exit code 1.
|
|
selenium (2)
Process completed with exit code 2.
|
|
generate-reports
❌ Tests reported 5 failures
|
|
mjs:1148:13.caught exception: Error: Errors were found on the page since executing the previous command: Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at HTMLUnknownElement.callCallback (http://mbtest:5000/static/build/vendors.js:64770:82450) at Object.invokeGuardedCallbackDev (http://mbtest:5000/static/build/vendors.js:64770:83021) at invokeGuardedCallback (http://mbtest:5000/static/build/vendors.js:64770:84410) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:161277) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) Er:
mjs:1148:13#L1
operator: fail
stack: Error: caught exception: Error: Errors were found on the page since executing the previous command: Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at HTMLUnknownElement.callCallback (http://mbtest:5000/static/build/vendors.js:64770:82450) at Object.invokeGuardedCallbackDev (http://mbtest:5000/static/build/vendors.js:64770:83021) at invokeGuardedCallback (http://mbtest:5000/static/build/vendors.js:64770:84410) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:161277) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136134) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136134) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) Error: There was an error while hydrating. Because the error happened outside of a Suspense boundary, the entire root will switch to client rendering. at updateHostRoot (http://mbtest:5000/static/build/vendors.js:64771:20987) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59808) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at recoverFromConcurrentError (http://mbtest:5000/static/build/vendors.js:64771:132551) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136338) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) at flushSync (http://mbtest:5000/static/build/vendors.js:64771:138590) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at t
|
|
mjs:1148:13.caught exception: Error: Errors were found on the page since executing the previous command: Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at HTMLUnknownElement.callCallback (http://mbtest:5000/static/build/vendors.js:64770:82450) at Object.invokeGuardedCallbackDev (http://mbtest:5000/static/build/vendors.js:64770:83021) at invokeGuardedCallback (http://mbtest:5000/static/build/vendors.js:64770:84410) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:161277) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) Er:
mjs:1148:13#L1
operator: fail
stack: Error: caught exception: Error: Errors were found on the page since executing the previous command: Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at HTMLUnknownElement.callCallback (http://mbtest:5000/static/build/vendors.js:64770:82450) at Object.invokeGuardedCallbackDev (http://mbtest:5000/static/build/vendors.js:64770:83021) at invokeGuardedCallback (http://mbtest:5000/static/build/vendors.js:64770:84410) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:161277) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136134) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136134) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) Error: There was an error while hydrating. Because the error happened outside of a Suspense boundary, the entire root will switch to client rendering. at updateHostRoot (http://mbtest:5000/static/build/vendors.js:64771:20987) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59808) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at recoverFromConcurrentError (http://mbtest:5000/static/build/vendors.js:64771:132551) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136338) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) at flushSync (http://mbtest:5000/static/build/vendors.js:64771:138590) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at t
|
|
plan != count:
plan != count#L1
operator: fail
expected: 49
actual: 50
stack: Error: plan != count at Test.assert [as _assert] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:443:48) at Test.bound [as _assert] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:89:17) at Test.fail (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:536:7) at Test.bound [as fail] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:89:17) at Test.assert [as _assert] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:528:8) at Test.bound [as _assert] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:89:17) at Test.fail (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:536:7) at Test.bound [as fail] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:89:17) at file:///home/musicbrainz/musicbrainz-server/t/selenium.mjs:1160:15 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
|
mjs:1152:17.caught exception: Error: Errors were found on the page since executing the previous command: Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at HTMLUnknownElement.callCallback (http://mbtest:5000/static/build/vendors.js:64770:82450) at Object.invokeGuardedCallbackDev (http://mbtest:5000/static/build/vendors.js:64770:83021) at invokeGuardedCallback (http://mbtest:5000/static/build/vendors.js:64770:84410) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:161277) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) Er:
mjs:1152:17#L1
operator: fail
stack: Error: caught exception: Error: Errors were found on the page since executing the previous command: Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at HTMLUnknownElement.callCallback (http://mbtest:5000/static/build/vendors.js:64770:82450) at Object.invokeGuardedCallbackDev (http://mbtest:5000/static/build/vendors.js:64770:83021) at invokeGuardedCallback (http://mbtest:5000/static/build/vendors.js:64770:84410) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:161277) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136134) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at tryToClaimNextHydratableInstance (http://mbtest:5000/static/build/vendors.js:64770:230973) at updateHostComponent (http://mbtest:5000/static/build/vendors.js:64771:22487) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59885) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136134) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) Error: There was an error while hydrating. Because the error happened outside of a Suspense boundary, the entire root will switch to client rendering. at updateHostRoot (http://mbtest:5000/static/build/vendors.js:64771:20987) at beginWork (http://mbtest:5000/static/build/vendors.js:64771:59808) at beginWork$1 (http://mbtest:5000/static/build/vendors.js:64771:160840) at performUnitOfWork (http://mbtest:5000/static/build/vendors.js:64771:145184) at workLoopSync (http://mbtest:5000/static/build/vendors.js:64771:143768) at renderRootSync (http://mbtest:5000/static/build/vendors.js:64771:143262) at recoverFromConcurrentError (http://mbtest:5000/static/build/vendors.js:64771:132551) at performSyncWorkOnRoot (http://mbtest:5000/static/build/vendors.js:64771:136338) at flushSyncCallbacks (http://mbtest:5000/static/build/vendors.js:64770:221662) at flushSync (http://mbtest:5000/static/build/vendors.js:64771:138590) Error: Hydration failed because the initial UI does not match what was rendered on the server. at throwOnHydrationMismatch (http://mbtest:5000/static/build/vendors.js:64770:230341) at t
|
|
processTicksAndRejections (node:internal/process/task_queues:95:5).caught exception: TimeoutError: Waiting for element to be located By(css selector, #add-relationship-dialog div.target-entity-credit input.entity-credit) Wait timed out after 30124ms at /home/musicbrainz/musicbrainz-server/node_modules/selenium-webdriver/lib/webdriver.js:929:22 at process.processTicksAndRejections (node:internal/process/task_queues:95:5):
processTicksAndRejections (node:internal/process/task_queues:95:5)#L1
operator: fail
stack: Error: caught exception: TimeoutError: Waiting for element to be located By(css selector, #add-relationship-dialog div.target-entity-credit input.entity-credit) Wait timed out after 30124ms at /home/musicbrainz/musicbrainz-server/node_modules/selenium-webdriver/lib/webdriver.js:929:22 at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at Test.assert [as _assert] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:443:48) at Test.bound [as _assert] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:89:17) at Test.fail (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:536:7) at Test.bound [as fail] (/home/musicbrainz/musicbrainz-server/node_modules/tape/lib/test.js:89:17) at file:///home/musicbrainz/musicbrainz-server/t/selenium.mjs:1160:15 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|
|
js-perl-and-pgtap
No files were found with the provided path: junit_output. No artifacts will be uploaded.
|
|
js-perl-and-pgtap
No files were found with the provided path: nyc_output. No artifacts will be uploaded.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage_report
|
2.52 MB |
sha256:1fe3fa536e7636738e6fd6aa26907c319e7a7185176874bf9becc39ee64665ef
|
|
|
metabrainz~musicbrainz-server~I1M089.dockerbuild
|
522 KB |
sha256:f35f5acbb7d4637ab70119e01bef1008d67a43e7f65e02b516c5f1c20fe6b73c
|
|
|
selenium_1_junit_output
|
804 Bytes |
sha256:b4c127938d74fc195ad477b91dcae39e8f92203a8d13e05218a244d44c427168
|
|
|
selenium_1_nyc_output
|
508 KB |
sha256:fbd8fc2e373d14ca1fbe1fdc863ade45e21874d129d71cc40a0a2e81e1d98fef
|
|
|
selenium_1_screenshots
|
12.5 MB |
sha256:c27f73f059cf2f8606a430e911d8754369508663bacbb5e944daebd0983f39b2
|
|
|
selenium_1_service_logs
|
84.3 KB |
sha256:75557965a913fe348b574f6e6cea955f410b908b56e37885533775965d095bf2
|
|
|
selenium_2_junit_output
|
6.5 KB |
sha256:56f53faa7efdcb0dae17f6ada255e04ef0a6cde631b738ab1e43c4a64ab312b6
|
|
|
selenium_2_nyc_output
|
1.9 MB |
sha256:d72675f569a9b02ecf11e1d8dc9ef72e47dcc9d51ca283eb39c400e05598e44f
|
|
|
selenium_2_screenshots
|
1.6 MB |
sha256:a1a209d8fa109b7649dae58468cca01658039c4f596c5549ea8c4e840f5994a9
|
|
|
selenium_2_service_logs
|
2.21 MB |
sha256:95ab5fa9dcbce2368771a1b120bc180c55a67a5edbb73ef7df98658d8cfaa99e
|
|
|
selenium_3_junit_output
|
4.86 KB |
sha256:82bd648d48b20a574f266120c98dbb47b70d30e451f211e10936f06fa396c53f
|
|
|
selenium_3_nyc_output
|
4.64 MB |
sha256:4f59300ede19ec091f345172f962a768e90694a5de0b9294588554a80f4155a8
|
|
|
selenium_3_screenshots
|
1.49 MB |
sha256:ca19ab3601cdb62e9dc04fa715191f0b8fc5174ab030b161ab181bb5d9024491
|
|
|
selenium_3_service_logs
|
157 KB |
sha256:67c3784dccf0d7ec9994aac678bc1954ae97caae1692f8a1cf753a96d7b54d42
|
|
|
selenium_4_junit_output
|
3.45 KB |
sha256:f6ce051a84ed7650e12533e144192eaa2ee3c67eaa752d1f5c73e61cb1076ccc
|
|
|
selenium_4_nyc_output
|
1.07 MB |
sha256:430cb1394438af52af99f45c05d037220674ef4c333bc576e9438ed250caf7e2
|
|
|
selenium_4_screenshots
|
1.45 MB |
sha256:5127bc6c88ae4c468c47009092408dce84c9dbf1a27ee5f522f4f783a6b90edc
|
|
|
selenium_4_service_logs
|
202 KB |
sha256:22c7311bd2f8801d93d61adb4a80e25d9621c579782398174e7cc9f01ba59c06
|
|