Skip to content

Update Dockerfile to execute copy of vsix later and changed plugin fo… #234

Update Dockerfile to execute copy of vsix later and changed plugin fo…

Update Dockerfile to execute copy of vsix later and changed plugin fo… #234

Triggered via push November 15, 2024 21:14
Status Cancelled
Total duration 14m 45s
Artifacts 5

cicd-feature.yml

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

Annotations

7 errors, 2 warnings, and 1 notice
docker
buildx failed with: ERROR: failed to solve: process "/bin/sh -c yarn --pure-lockfile --skip-integrity-check --network-timeout 100000 && yarn build:packages && yarn build:extensions && yarn package:extensions && yarn theia:browser build && cp extensions/crossmodel-lang/*.vsix applications/browser-app/plugins && yarn autoclean --init && echo *.ts >> .yarnclean && echo *.ts.map >> .yarnclean && echo *.spec.* >> .yarnclean && yarn autoclean --force && yarn cache clean && rm -rf .devcontainer .git .github .vscode applications/electron-app docs e2e-tests examples" did not complete successfully: exit code: 1
crossmodel-error-view.spec.ts:9:8 › CrossModel Error Views › Form Editor should show error if model code is broken: e2e-tests/src/page-objects/crossmodel-composite-editor.ts#L154
1) crossmodel-error-view.spec.ts:9:8 › CrossModel Error Views › Form Editor should show error if model code is broken TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('#form-editor-opener\\:file\\:\\/\\/\\/tmp\\/cloud-ws-3GqVGY\\/example-entity\\.entity\\.cm .editor-diagnostics-error-message:has-text("The file contains one or more errors. Please fix the error(s) using the \'Code Editor\'. This perspective will be read-only until the errors are resolved.")') to be visible ============================================================ at ../page-objects/crossmodel-composite-editor.ts:154 152 | return false; 153 | } > 154 | await page.waitForSelector(viewSelector + ' .editor-diagnostics-error-message:has-text("' + message + '")'); | ^ 155 | return true; 156 | } 157 | at hasViewError (/home/runner/work/crossmodel/crossmodel/e2e-tests/src/page-objects/crossmodel-composite-editor.ts:154:15) at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/crossmodel-error-view.spec.ts:19:10
crossmodel-error-view.spec.ts:9:8 › CrossModel Error Views › Form Editor should show error if model code is broken: e2e-tests/src/page-objects/crossmodel-composite-editor.ts#L154
1) crossmodel-error-view.spec.ts:9:8 › CrossModel Error Views › Form Editor should show error if model code is broken Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('#form-editor-opener\\:file\\:\\/\\/\\/tmp\\/cloud-ws-E7R8Kr\\/example-entity\\.entity\\.cm .editor-diagnostics-error-message:has-text("The file contains one or more errors. Please fix the error(s) using the \'Code Editor\'. This perspective will be read-only until the errors are resolved.")') to be visible ============================================================ at ../page-objects/crossmodel-composite-editor.ts:154 152 | return false; 153 | } > 154 | await page.waitForSelector(viewSelector + ' .editor-diagnostics-error-message:has-text("' + message + '")'); | ^ 155 | return true; 156 | } 157 | at hasViewError (/home/runner/work/crossmodel/crossmodel/e2e-tests/src/page-objects/crossmodel-composite-editor.ts:154:15) at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/crossmodel-error-view.spec.ts:19:10
crossmodel-error-view.spec.ts:26:8 › CrossModel Error Views › System Diagram Editor should show error if model code is broken: e2e-tests/src/page-objects/crossmodel-composite-editor.ts#L154
2) crossmodel-error-view.spec.ts:26:8 › CrossModel Error Views › System Diagram Editor should show error if model code is broken TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('#system-diagram\\:file\\:\\/\\/\\/tmp\\/cloud-ws-5vCN5U\\/example-diagram\\.diagram\\.cm .editor-diagnostics-error-message:has-text("The file contains one or more errors. Please fix the error(s) using the \'Code Editor\'. This perspective will be read-only until the errors are resolved.")') to be visible ============================================================ at ../page-objects/crossmodel-composite-editor.ts:154 152 | return false; 153 | } > 154 | await page.waitForSelector(viewSelector + ' .editor-diagnostics-error-message:has-text("' + message + '")'); | ^ 155 | return true; 156 | } 157 | at hasViewError (/home/runner/work/crossmodel/crossmodel/e2e-tests/src/page-objects/crossmodel-composite-editor.ts:154:15) at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/crossmodel-error-view.spec.ts:36:10
crossmodel-error-view.spec.ts:26:8 › CrossModel Error Views › System Diagram Editor should show error if model code is broken: e2e-tests/src/page-objects/crossmodel-composite-editor.ts#L154
2) crossmodel-error-view.spec.ts:26:8 › CrossModel Error Views › System Diagram Editor should show error if model code is broken Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForSelector: Timeout 10000ms exceeded. =========================== logs =========================== waiting for locator('#system-diagram\\:file\\:\\/\\/\\/tmp\\/cloud-ws-dWoYBB\\/example-diagram\\.diagram\\.cm .editor-diagnostics-error-message:has-text("The file contains one or more errors. Please fix the error(s) using the \'Code Editor\'. This perspective will be read-only until the errors are resolved.")') to be visible ============================================================ at ../page-objects/crossmodel-composite-editor.ts:154 152 | return false; 153 | } > 154 | await page.waitForSelector(viewSelector + ' .editor-diagnostics-error-message:has-text("' + message + '")'); | ^ 155 | return true; 156 | } 157 | at hasViewError (/home/runner/work/crossmodel/crossmodel/e2e-tests/src/page-objects/crossmodel-composite-editor.ts:154:15) at /home/runner/work/crossmodel/crossmodel/e2e-tests/src/tests/crossmodel-error-view.spec.ts:36:10
build-and-test / ubuntu-22.04
The process '/usr/bin/xvfb-run' failed with exit code 1
build-and-test / windows-2022
The run was canceled by @harmen-xb.
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/crossmodel-error-view.spec.ts#L1
e2e-tests/crossmodel-error-view.spec.ts took 46.3s
🎭 Playwright Run Summary
2 failed crossmodel-error-view.spec.ts:9:8 › CrossModel Error Views › Form Editor should show error if model code is broken crossmodel-error-view.spec.ts:26:8 › CrossModel Error Views › System Diagram Editor should show error if model code is broken 7 passed (1.4m)

Artifacts

Produced during runtime
Name Size
CrossBreezeNL~crossmodel~XEC07S.dockerbuild
48.4 KB
allure-results
222 KB
unit-test-results-Linux
1.36 KB
unit-test-results-Windows
1.34 KB
unit-test-results-macOS
1.37 KB