Fix timing issues #249
cicd-feature.yml
on: push
Matrix: build-and-test / build-and-test
build-and-test
/
Publish Unit Test Report
16s
Annotations
1 error, 3 warnings, and 1 notice
diagram/system/add-existing-entity.spec.ts:45:8 › Add existing entity to a diagram › Add existing entity via keyboard shortcut:
e2e-tests/src/page-objects/cm-integrated-editor.ts#L109
1) diagram/system/add-existing-entity.spec.ts:45:8 › Add existing entity to a diagram › Add existing entity via keyboard shortcut
TimeoutError: page.waitForSelector: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for locator('#shell-tab-cm-composite-editor-handler\\:file\\:\\/\\/\\/tmp\\/cloud-ws-8vDfcO\\/ExampleCRM\\/diagrams\\/EMPTY\\.system-diagram\\.cm.theia-mod-dirty') to be detached
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
locator resolved to visible <li title="" class="p-TabBar-tab theia-mod-dirty th…>…</li>
============================================================
at ../page-objects/cm-integrated-editor.ts:109
107 |
108 | override async saveAndClose(): Promise<void> {
> 109 | await this.parent.saveAndClose();
| ^
110 | }
111 |
112 | override async undo(times?: number | undefined): Promise<void> {
at CMCompositeEditor.save (/home/runner/work/crossmodel/crossmodel/node_modules/@theia/playwright/src/theia-editor.ts:35:25)
at CMCompositeEditor.saveAndClose (/home/runner/work/crossmodel/crossmodel/node_modules/@theia/playwright/src/theia-editor.ts:49:9)
at IntegratedCodeEditor.saveAndClose (/home/runner/work/crossmodel/crossmodel/e2e-tests/src/page-objects/cm-integrated-editor.ts:109:7)
at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/diagram/system/add-existing-entity.spec.ts:65:7
|
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-existing-entity.spec.ts#L1
e2e-tests/diagram/system/add-existing-entity.spec.ts took 24.2s
|
Slow Test:
e2e-tests/diagram/system/add-edit-delete-relationship.spec.ts#L1
e2e-tests/diagram/system/add-edit-delete-relationship.spec.ts took 15.4s
|
🎭 Playwright Run Summary
1 flaky
diagram/system/add-existing-entity.spec.ts:45:8 › Add existing entity to a diagram › Add existing entity via keyboard shortcut
1 skipped
25 passed (2.7m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
allure-results
|
934 KB |
|
unit-test-results-Linux
|
1.34 KB |
|
unit-test-results-Windows
|
1.37 KB |
|
unit-test-results-macOS
|
1.35 KB |
|