Add playwright tests #8277
Triggered via pull request
December 4, 2025 19:52
Status
Failure
Total duration
1h 40m 27s
Artifacts
18
ci.yml
on: pull_request
Matrix: playwright-tests
Build
7m 7s
Log Code Metrics
0s
Compile TypeScript
1m 56s
Check Format
1m 35s
Lint
1m 48s
Unit Tests
4m 10s
Merge Playwright Reports
1m 34s
Annotations
9 errors and 10 warnings
|
Unit Tests
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 14 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 1 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 4 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 7 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 16 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 3 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 10 of 16)
Process completed with exit code 1.
|
|
Run Playwright Tests (Shard 13 of 16)
Process completed with exit code 1.
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/SelectSourceAndTargetContainers/SelectSourceAndTargetContainers.tsx#L22
The 'sourceContainers' logical expression could make the dependencies of useMemo Hook (at line 32) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'sourceContainers' in its own useMemo() Hook
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/SelectSourceAndTargetContainers/SelectSourceAndTargetContainers.tsx#L21
The 'sourceDatabases' logical expression could make the dependencies of useMemo Hook (at line 28) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'sourceDatabases' in its own useMemo() Hook
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/PreviewCopyJob/PreviewCopyJob.tsx#L23
React Hook useEffect has missing dependencies: 'onJobNameChange' and 'selectedDatabaseAndContainers'. Either include them or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/CreateContainer/AddCollectionPanelWrapper.tsx#L38
React Hook useCallback has a missing dependency: 'setCopyJobState'. Either include it or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/AssignPermissions/hooks/usePermissionsSection.tsx#L252
React Hook useEffect has missing dependencies: 'memoizedValidationCache' and 'setValidationCache'. Either include them or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/AssignPermissions/hooks/usePermissionsSection.tsx#L219
React Hook useMemo has a missing dependency: 'validationCache'. Either include it or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/AssignPermissions/hooks/useManagedIdentity.tsx#L50
React Hook useCallback has a missing dependency: 'setContextError'. Either include it or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/AssignPermissions/AssignPermissions.tsx#L99
React Hook useEffect has a missing dependency: 'setValidationCache'. Either include it or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/CreateCopyJob/Screens/AssignPermissions/AssignPermissions.tsx#L43
React Hook useEffect has a missing dependency: 'openItems'. Either include it or remove the dependency array
|
|
Lint:
src/Explorer/ContainerCopy/ContainerCopyPanel.tsx#L14
React Hook useEffect has an unnecessary dependency: 'monitorCopyJobsRef.current'. Either exclude it or remove the dependency array. Mutable values like 'monitorCopyJobsRef.current' aren't valid dependencies because mutating them doesn't re-render the component
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
Expired
|
2.54 MB |
sha256:abcd9da28034ad248a8a32c6b695cf69e70add86c94c01d14f6245f30a2a5a23
|
|
|
blob-report-10
Expired
|
11.2 MB |
sha256:f08b9006a4d45d6c8beebd408a67e6d21b80e31245bd77f4d9cd84d992c24d37
|
|
|
blob-report-11
Expired
|
2.45 MB |
sha256:a5670926d7295bcc86794cdd1957cb48706f3216994dc80bc0b719fbd86eebdf
|
|
|
blob-report-12
Expired
|
2.73 MB |
sha256:5b37471c6463163b54bf06ef216440332eb27675efed0f6ca6734965fae4ca30
|
|
|
blob-report-13
Expired
|
6.97 MB |
sha256:f877e44007ec74d545a1bab34cb249be526aa6afede33423b6b1fd723337d329
|
|
|
blob-report-14
Expired
|
2.52 MB |
sha256:ddf495fcd5f5dc676e98809f689db8025285954f30dc295ddeeeffc23c639a68
|
|
|
blob-report-15
Expired
|
2.7 MB |
sha256:dad1105d78e3302357fb39cb49e3275c0082d432d3c1d3889ad2e6c1b8cc4cb1
|
|
|
blob-report-16
Expired
|
5.85 MB |
sha256:067b848d1f064469178e665102966eaffbebf583bd39d5ff5de10b1c70e8f930
|
|
|
blob-report-2
Expired
|
2.38 MB |
sha256:40a0dffdf521cd77ba70a03ef366485a26cd977b67ab9fbfa09e746d00f7fc6a
|
|
|
blob-report-3
Expired
|
5.75 MB |
sha256:2ae6c131550b61042f439f9160858d5f56d789c58427e8e915c6b952ea0b9890
|
|
|
blob-report-4
Expired
|
3.68 MB |
sha256:91588e2350a8f9356fc6a5c2bbca346b07dabd1ece1326da7fc1de914fe9adfd
|
|
|
blob-report-5
Expired
|
3.08 MB |
sha256:0ece2a4d647ac2762d64384092910e70906048bbf439a08ba92744cc8e05d5e5
|
|
|
blob-report-6
Expired
|
3.28 MB |
sha256:7a085d620e77ef06f8b9a122794ca323d94ff2859eb19d42c8cf03a5405d8ce3
|
|
|
blob-report-7
Expired
|
9.63 MB |
sha256:b03f737eb1bfe24820a816f4be9aa70e4e5a008fef48b7d9274a58917ab1ac0d
|
|
|
blob-report-8
Expired
|
6.8 MB |
sha256:5a5caf85061ed964472b70bbe2607a275cb21386605f81fb7c55f42b53b46e4f
|
|
|
blob-report-9
Expired
|
7.15 MB |
sha256:041e77113c134c96fac137e65177d3000855d0b36e1e588ea63c785f5608c9e6
|
|
|
dist
|
61.8 MB |
sha256:d5220d96ba77428e6ad6675cb46223b9d1f6504cd75295bb8bc264c7e4087c4c
|
|
|
html-report--attempt-1
|
74 MB |
sha256:fa5106b78f7794ac9a15bba48a1e94180059174562eb694d7a57b607788235cd
|
|