Skip to content

Refactor and improve E2E Test environment #209

Refactor and improve E2E Test environment

Refactor and improve E2E Test environment #209

Triggered via push November 5, 2024 09:59
Status Failure
Total duration 18m 53s
Artifacts 4

cicd-feature.yml

on: push
Matrix: build-and-test / build-and-test
build-and-test  /  Publish Unit Test Report
17s
build-and-test / Publish Unit Test Report
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 2 warnings, and 1 notice
diagram/system/add-edit-delete.spec.ts:79:8 › [System Diagram] Add/Edit/Delete entity in a diagram › Hide new entity: e2e-tests/src/tests/diagram/system/add-edit-delete.spec.ts#L85
1) diagram/system/add-edit-delete.spec.ts:79:8 › [System Diagram] Add/Edit/Delete entity in a diagram › Hide new entity TimeoutError: locator.waitFor: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('body').locator('div.sprotty:not(.sprotty-hidden)').locator('[data-svg-metadata-type="graph"]').locator('id=system-diagram_2_ExampleDWH.NewEntityNode').and(locator('body').locator('div.sprotty:not(.sprotty-hidden)').locator('[data-svg-metadata-type="graph"]').locator('[data-svg-metadata-type="node:entity"]')) to be detached locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> ============================================================ 83 | await diagramEditor.enableTool('Hide'); 84 | await renamedEntity.click(); > 85 | await renamedEntity.waitFor({ state: 'detached' }); | ^ 86 | // Verify that the entity was hidden as expected 87 | expect(await diagramEditor.findEntity(RENAMED_ENTITY_LABEL)).toBeUndefined(); 88 | // Todo: Check if entity is actually hidden, i.e. can be shown again via toolbox at Entity.waitFor (/home/runner/work/crossmodel/crossmodel/node_modules/@eclipse-glsp/glsp-playwright/src/remote/locateable.ts:71:30) at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/diagram/system/add-edit-delete.spec.ts:85:27
diagram/system/add-edit-delete.spec.ts:79:8 › [System Diagram] Add/Edit/Delete entity in a diagram › Hide new entity: e2e-tests/src/tests/diagram/system/add-edit-delete.spec.ts#L85
1) diagram/system/add-edit-delete.spec.ts:79:8 › [System Diagram] Add/Edit/Delete entity in a diagram › Hide new entity Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('body').locator('div.sprotty:not(.sprotty-hidden)').locator('[data-svg-metadata-type="graph"]').locator('id=system-diagram_2_ExampleDWH.NewEntityNode').and(locator('body').locator('div.sprotty:not(.sprotty-hidden)').locator('[data-svg-metadata-type="graph"]').locator('[data-svg-metadata-type="node:entity"]')) to be detached locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> locator resolved to visible <g class="node diagram-node entity" data-svg-metada…>…</g> ============================================================ 83 | await diagramEditor.enableTool('Hide'); 84 | await renamedEntity.click(); > 85 | await renamedEntity.waitFor({ state: 'detached' }); | ^ 86 | // Verify that the entity was hidden as expected 87 | expect(await diagramEditor.findEntity(RENAMED_ENTITY_LABEL)).toBeUndefined(); 88 | // Todo: Check if entity is actually hidden, i.e. can be shown again via toolbox at Entity.waitFor (/home/runner/work/crossmodel/crossmodel/node_modules/@eclipse-glsp/glsp-playwright/src/remote/locateable.ts:71:30) at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/diagram/system/add-edit-delete.spec.ts:85:27
build-and-test / ubuntu-22.04
The process '/usr/bin/xvfb-run' failed with exit code 1
build-and-test / ubuntu-22.04
The following actions use a deprecated Node.js version and will be forced to run on node20: coactions/setup-xvfb@b6b4fcfb9f5a895edadc3bc76318fae0ac17c8b3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Slow Test: e2e-tests/diagram/system/add-edit-delete.spec.ts#L1
e2e-tests/diagram/system/add-edit-delete.spec.ts took 51.3s
🎭 Playwright Run Summary
1 failed diagram/system/add-edit-delete.spec.ts:79:8 › [System Diagram] Add/Edit/Delete entity in a diagram › Hide new entity 1 skipped 11 passed (1.6m)

Artifacts

Produced during runtime
Name Size
allure-results Expired
959 KB
unit-test-results-Linux Expired
1.35 KB
unit-test-results-Windows Expired
1.35 KB
unit-test-results-macOS Expired
1.36 KB