Skip to content

Fix WFS PostGIS path SRSNAME handling and snap datum-shift error #11342

Fix WFS PostGIS path SRSNAME handling and snap datum-shift error

Fix WFS PostGIS path SRSNAME handling and snap datum-shift error #11342

Triggered via pull request April 20, 2026 20:52
Status Failure
Total duration 23m 32s
Artifacts 6

e2e_tests.yml

on: pull_request
Matrix: end2end
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 6 warnings
Failed Test: Popup with map click & attribute table: tests/end2end/playwright/filter-layer-by-polygon.spec.js#L0
Popup with map click & attribute table: Error: expect(locator).toHaveCount(expected) failed Locator: locator('#attribute-layer-table-townhalls_EPSG2154').locator('tbody tr') Expected: 4 Received: 3 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('#attribute-layer-table-townhalls_EPSG2154').locator('tbody tr') 9 × locator resolved to 3 elements - unexpected value "3" - Error: expect(locator).toHaveCount(expected) failed Locator: locator('#attribute-layer-table-townhalls_EPSG2154').locator('tbody tr') Expected: 4 Received: 3 Timeout: 5000ms Call log: - Expect "toHaveCount" with timeout 5000ms - waiting for locator('#attribute-layer-table-townhalls_EPSG2154').locator('tbody tr') 9 × locator resolved to 3 elements - unexpected value "3" at /home/runner/work/lizmap-web-client/lizmap-web-client/tests/end2end/playwright/filter-layer-by-polygon.spec.js:321:53
E2E QGIS 3.44 PG 18-3 PHP 8.4
Process completed with exit code 1.
E2E QGIS 3.40 PG 15-3 PHP 8.3
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: cosq-network/dotenv-loader@v1.0.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E QGIS 3.40 PG 15-3 PHP 8.3
Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment Unable to post PR comment - this is likely a permissions issue. Required permission: "pull-requests: write" needs to be set in your workflow permissions. Add this to your workflow file: jobs: build: runs-on: ubuntu-latest permissions: pull-requests: write See documentation: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token For forked PRs, you should use the pull_request_target event instead of pull_request.
E2E QGIS 3.40 PG 14-3 PHP 8.2
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: cosq-network/dotenv-loader@v1.0.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E QGIS 3.40 PG 14-3 PHP 8.2
Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment Unable to post PR comment - this is likely a permissions issue. Required permission: "pull-requests: write" needs to be set in your workflow permissions. Add this to your workflow file: jobs: build: runs-on: ubuntu-latest permissions: pull-requests: write See documentation: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token For forked PRs, you should use the pull_request_target event instead of pull_request.
E2E QGIS 3.44 PG 18-3 PHP 8.4
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: cosq-network/dotenv-loader@v1.0.2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
E2E QGIS 3.44 PG 18-3 PHP 8.4
Resource not accessible by integration - https://docs.github.com/rest/issues/comments#create-an-issue-comment Unable to post PR comment - this is likely a permissions issue. Required permission: "pull-requests: write" needs to be set in your workflow permissions. Add this to your workflow file: jobs: build: runs-on: ubuntu-latest permissions: pull-requests: write See documentation: https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token For forked PRs, you should use the pull_request_target event instead of pull_request.

Artifacts

Produced during runtime
Name Size Digest
BLEEDING_EDGE-E2E-all-logs
2.43 MB
sha256:fab0d1735cf1a3b381113d9f0baee9cd4c880dd04f521491915ba8b628430d08
BLEEDING_EDGE-playwright-report
144 KB
sha256:2a12e0608772c662634ddbd6b4005fc2936ab793f1d74b27442d1a018936892d
LEGACY-E2E-all-logs
2.55 MB
sha256:25bdd4c5ffcb1ed0efed720162d788fc927c510aa9845229ae0ce54427c0980d
LEGACY-playwright-report
144 KB
sha256:de411f32ec4c58f7042d45c19ea5ed91e20d56c8a639f3e44163c40f4a9d73d1
STABLE-E2E-all-logs
2.55 MB
sha256:c9bef161d2b846b4539cfe41ace3540f0e2635c773a00e1304e47f97a12647f1
STABLE-playwright-report
144 KB
sha256:972e81ce210ae04cc7707ea21258e24cb8c37fe91377872ac9f2101936e6f3e6