Skip to content

frontend/pdf/print: set type to module in package.json #3965

frontend/pdf/print: set type to module in package.json

frontend/pdf/print: set type to module in package.json #3965

Triggered via push December 21, 2024 17:12
Status Failure
Total duration 21m 51s
Artifacts 2
api-check-needed
7s
api-check-needed
Tests: Print
52s
Tests: Print
Tests: PDF
20s
Tests: PDF
e2e-check-needed
6s
e2e-check-needed
frontend-check-needed
4s
frontend-check-needed
Lint: ClientPrint (ESLint)
26s
Lint: ClientPrint (ESLint)
Lint: Print (ESLint)
25s
Lint: Print (ESLint)
Lint: API (php-cs-fixer)
34s
Lint: API (php-cs-fixer)
Tests: End-to-end build  /  Tests: End-to-end (build job)
26s
Tests: End-to-end build / Tests: End-to-end (build job)
Lint: e2e (ESLint)
24s
Lint: e2e (ESLint)
Tests: Frontend
3m 21s
Tests: Frontend
Lint: Frontend (ESLint)
40s
Lint: Frontend (ESLint)
Matrix: Tests: End-to-end run / Tests: End-to-end
Finish coveralls report
0s
Finish coveralls report
workflow-success
3s
workflow-success
Send out CI success event
0s
Send out CI success event
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 27 warnings
src/common/eslint-local-rules/__tests__/matchingTranslationKeys.spec.js: frontend/src/common/eslint-local-rules/__tests__/matchingTranslationKeys.spec.js#L29
TypeError: matchingTranslationKeys is not a function ❯ src/common/eslint-local-rules/__tests__/matchingTranslationKeys.spec.js:29:22
src/common/eslint-local-rules/__tests__/packageDirectory.spec.js: frontend/src/common/eslint-local-rules/__tests__/packageDirectory.spec.js#L6
TypeError: default is not a function ❯ src/common/eslint-local-rules/__tests__/packageDirectory.spec.js:6:37
src/components/form/base/__tests__/ECheckbox.spec.js > An ECheckbox > looks like a checkbox: frontend/src/components/form/base/__tests__/ECheckbox.spec.js#L41
Error: Snapshot `An ECheckbox > looks like a checkbox > unchecked 1` mismatched - Expected + Received <div data-app> - <span> + <span> - <div class="v-input v-input--hide-details theme--light v-input--selection-controls v-input--checkbox"> + <div class="v-input v-input--hide-details theme--light v-input--selection-controls v-input--checkbox"> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-input--selection-controls__input"> + <div class="v-input--selection-controls__input"> - <i aria-hidden="true" - class="v-icon notranslate mdi mdi-checkbox-blank-outline theme--light"></i> + <i aria-hidden="true" class="v-icon notranslate mdi mdi-checkbox-blank-outline theme--light"></i> - <input aria-checked="false" - id - role="checkbox" - type="checkbox" - value> - <div class="v-input--selection-controls__ripple"></div> + <input aria-checked="false" id="input-5" role="checkbox" type="checkbox" value> + <div class="v-input--selection-controls__ripple"></div> - </div> - <label class="v-label theme--light" - for - style="left: 0px; position: relative;">test</label> + </div> + <label class="v-label theme--light" for="input-5" style="left: 0px; position: relative;">test</label> - </div> + </div> - </div> + </div> - </div> + </div> - </span> + </span> </div> ❯ src/components/form/base/__tests__/ECheckbox.spec.js:41:21
src/components/form/base/__tests__/EColorField.spec.js > An EColorField > looks like a textfield: frontend/src/components/form/base/__tests__/EColorField.spec.js#L46
Error: Snapshot `An EColorField > looks like a textfield > empty 1` mismatched - Expected + Received <div data-app> - <div class="e-form-container" - label="test"> + <div class="e-form-container" label="test"> - <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> + <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> - <div class="v-input__prepend-outer"> + <div class="v-input__prepend-outer"> - <div class="e-colorswatch mt-n1 v-btn v-btn--fab v-btn--has-bg v-btn--round theme--light elevation-0 v-size--default e-colorswatch--null" - style="height: 30px; width: 30px; --ee5e0d96-contrast: black;" - tag="div"> + <div class="e-colorswatch mt-n1 v-btn v-btn--fab v-btn--has-bg v-btn--round theme--light elevation-0 v-size--default e-colorswatch--null" style="height: 30px; width: 30px; --ee5e0d96-contrast: black;" tag="div"> - <span class="v-btn__content"></span> + <span class="v-btn__content"></span> - </div> + </div> - </div> + </div> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-text-field__slot"> + <div class="v-text-field__slot"> - <label class="v-label theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label theme--light" for="input-6" style="left: 0px; position: absolute;">test</label> - <input id - type="text"> - </div> - </div> + <input id="input-6" type="text"> + </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/EColorField.spec.js:46:21
src/components/form/base/__tests__/EColorPicker.spec.js > An EColorPicker > looks like a color picker: frontend/src/components/form/base/__tests__/EColorPicker.spec.js#L51
Error: Snapshot `An EColorPicker > looks like a color picker > pickerclosed 1` mismatched - Expected + Received <div data-app="true"> - <div class="e-form-container"> + <div class="e-form-container"> - <div class="v-menu"> + <div class="v-menu"> - <div> + <div> - <div class="e-form-container" - error-messages - filled="true" - hide-details="auto" - input-class - label="test"> + <div class="e-form-container" error-messages filled="true" hide-details="auto" input-class label="test"> - <div class="v-input v-input--hide-details v-input--is-label-active v-input--is-dirty theme--light v-text-field v-text-field--filled v-text-field--enclosed"> + <div class="v-input v-input--hide-details v-input--is-label-active v-input--is-dirty theme--light v-text-field v-text-field--filled v-text-field--enclosed"> - <div class="v-input__prepend-outer"> + <div class="v-input__prepend-outer"> - <button aria-expanded="false" - aria-haspopup="true" - aria-label="Dialog öffnen, um eine Farbe für test zu wählen" - class="e-colorswatch mt-n1 v-btn v-btn--fab v-btn--has-bg v-btn--round theme--light elevation-0 v-size--default" - style="height: 30px; width: 30px; background-color: rgb(255, 0, 0); border-color: #ff0000; --ee5e0d96-contrast: #fff;" - type="button"> + <button aria-expanded="false" aria-haspopup="true" aria-label="Dialog öffnen, um eine Farbe für test zu wählen" class="e-colorswatch mt-n1 v-btn v-btn--fab v-btn--has-bg v-btn--round theme--light elevation-0 v-size--default" style="height: 30px; width: 30px; background-color: rgb(255, 0, 0); border-color: #ff0000; --ee5e0d96-contrast: #fff;" type="button"> - <span class="v-btn__content"></span> + <span class="v-btn__content"></span> - </button> - </div> + </button> + </div> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-text-field__slot"> + <div class="v-text-field__slot"> - <label class="v-label v-label--active theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label v-label--active theme--light" for="input-17" style="left: 0px; position: absolute;">test</label> - <input id - type="text"> + <input id="input-17" type="text"> - </div> - </div> - </div> + </div> + </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - <!----> + <!----> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/EColorPicker.spec.js:51:35
src/components/form/base/__tests__/EDatePicker.spec.js > An EDatePicker > in locale de > looks like a date picker: frontend/src/components/form/base/__tests__/EDatePicker.spec.js#L64
Error: Snapshot `An EDatePicker > in locale de > looks like a date picker > pickerclosed 1` mismatched - Expected + Received <div data-app="true"> - <div class="e-form-container e-picker-base" - label="test" - vee-rules> + <div class="e-form-container e-picker-base" label="test" vee-rules> - <div class="v-menu"> + <div class="v-menu"> - <div class="e-form-container" - value> - <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> + <div class="e-form-container" value> + <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> - <div class="v-input__prepend-outer"> + <div class="v-input__prepend-outer"> - <button aria-label="Dialog öffnen, um ein Datum für test zu wählen" - class="v-icon notranslate v-icon--link mdi mdi-calendar theme--light" - type="button"></button> + <button aria-label="Dialog öffnen, um ein Datum für test zu wählen" class="v-icon notranslate v-icon--link mdi mdi-calendar theme--light" type="button"></button> - </div> + </div> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-text-field__slot"> + <div class="v-text-field__slot"> - <label class="v-label theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label theme--light" for="input-16" style="left: 0px; position: absolute;">test</label> - <input id - type="text"> + <input id="input-16" type="text"> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - <!----> + <!----> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/EDatePicker.spec.js:64:37
src/components/form/base/__tests__/EDatePicker.spec.js > An EDatePicker > in locale en > looks like a date picker: frontend/src/components/form/base/__tests__/EDatePicker.spec.js#L64
Error: Snapshot `An EDatePicker > in locale en > looks like a date picker > pickerclosed 1` mismatched - Expected + Received <div data-app="true"> - <div class="e-form-container e-picker-base" - label="test" - vee-rules> + <div class="e-form-container e-picker-base" label="test" vee-rules> - <div class="v-menu"> + <div class="v-menu"> - <div class="e-form-container" - value> - <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> + <div class="e-form-container" value> + <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> - <div class="v-input__prepend-outer"> + <div class="v-input__prepend-outer"> - <button aria-label="Open dialog to select a date for test" - class="v-icon notranslate v-icon--link mdi mdi-calendar theme--light" - type="button"></button> + <button aria-label="Open dialog to select a date for test" class="v-icon notranslate v-icon--link mdi mdi-calendar theme--light" type="button"></button> - </div> + </div> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-text-field__slot"> + <div class="v-text-field__slot"> - <label class="v-label theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label theme--light" for="input-352" style="left: 0px; position: absolute;">test</label> - <input id - type="text"> + <input id="input-352" type="text"> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - <!----> + <!----> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/EDatePicker.spec.js:64:37
src/components/form/base/__tests__/ENumberField.spec.js > An ENumberField > looks like a numberfield: frontend/src/components/form/base/__tests__/ENumberField.spec.js#L42
Error: Snapshot `An ENumberField > looks like a numberfield > empty 1` mismatched - Expected + Received <div data-app> - <div class="e-form-container" - label="test"> + <div class="e-form-container" label="test"> - <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> + <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-text-field__slot"> + <div class="v-text-field__slot"> - <label class="v-label theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label theme--light" for="input-6" style="left: 0px; position: absolute;">test</label> - <input id - type="text"> + <input id="input-6" type="text"> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/ENumberField.spec.js:42:21
src/components/form/base/__tests__/EParseField.spec.js > An EParseField > looks like a textfield: frontend/src/components/form/base/__tests__/EParseField.spec.js#L50
Error: Snapshot `An EParseField > looks like a textfield > empty 1` mismatched - Expected + Received <div data-app> - <div class="e-form-container"> + <div class="e-form-container"> - <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> + <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed"> - <div class="v-input__control"> + <div class="v-input__control"> - <div class="v-input__slot"> + <div class="v-input__slot"> - <div class="v-text-field__slot"> + <div class="v-text-field__slot"> - <label class="v-label theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label theme--light" for="input-5" style="left: 0px; position: absolute;">test</label> - <input id - type="text"> - </div> + <input id="input-5" type="text"> + </div> - </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/EParseField.spec.js:50:21
src/components/form/base/__tests__/ESelect.spec.js > An ESelect > looks like a dropdown: frontend/src/components/form/base/__tests__/ESelect.spec.js#L56
Error: Snapshot `An ESelect > looks like a dropdown > no item selected 1` mismatched - Expected + Received <div data-app> - <div class="e-form-container" - items="[object Object],[object Object],[object Object]"> + <div class="e-form-container" items="[object Object],[object Object],[object Object]"> - <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed v-select"> + <div class="v-input v-input--hide-details theme--light v-text-field v-text-field--filled v-text-field--enclosed v-select"> - <div class="v-input__control"> + <div class="v-input__control"> - <div aria-expanded="false" - aria-haspopup="listbox" - aria-owns="list-6" - class="v-input__slot" - role="button"> + <div aria-expanded="false" aria-haspopup="listbox" aria-owns="list-6" class="v-input__slot" role="button"> - <div class="v-select__slot"> + <div class="v-select__slot"> - <label class="v-label theme--light" - for - style="left: 0px; position: absolute;">test</label> + <label class="v-label theme--light" for="input-6" style="left: 0px; position: absolute;">test</label> - <div class="v-select__selections"> + <div class="v-select__selections"> - <input aria-readonly="false" - autocomplete="off" - id - readonly="readonly" - type="text"> - </div> + <input aria-readonly="false" autocomplete="off" id="input-6" readonly="readonly" type="text"> + </div> - <div class="v-input__append-inner"> + <div class="v-input__append-inner"> - <div class="v-input__icon v-input__icon--append"> + <div class="v-input__icon v-input__icon--append"> - <i aria-hidden="true" - class="v-icon notranslate mdi mdi-menu-down theme--light"></i> + <i aria-hidden="true" class="v-icon notranslate mdi mdi-menu-down theme--light"></i> - </div> - </div> + </div> + </div> - <input type="hidden"> + <input type="hidden"> - </div> - <div class="v-menu"> + </div> + <div class="v-menu"> - <!----> + <!----> - </div> - </div> + </div> + </div> - </div> + </div> - </div> + </div> - </div> + </div> </div> ❯ src/components/form/base/__tests__/ESelect.spec.js:56:21
Tests: End-to-end run / Tests: End-to-end (firefox)
The job running on runner GitHub Actions 6 has exceeded the maximum execution time of 20 minutes.
Tests: End-to-end run / Tests: End-to-end (firefox)
The operation was canceled.
Tests: End-to-end run / Tests: End-to-end (chrome)
The job running on runner GitHub Actions 2 has exceeded the maximum execution time of 20 minutes.
Tests: End-to-end run / Tests: End-to-end (chrome)
The operation was canceled.
Tests: End-to-end run / Tests: End-to-end (edge)
The job running on runner GitHub Actions 32 has exceeded the maximum execution time of 20 minutes.
Tests: End-to-end run / Tests: End-to-end (edge)
The operation was canceled.
workflow-success
Job frontend-tests failed with status failure
workflow-success
Job e2e-tests-run failed with status failure
frontend-check-needed
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
e2e-check-needed
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
api-check-needed
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests: PDF
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: Print (ESLint)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: ClientPrint (ESLint)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: e2e (ESLint)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests: End-to-end build / Tests: End-to-end (build job)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: API (php-cs-fixer)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: Frontend (ESLint)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint: Frontend (ESLint): frontend/src/components/activity/content/layout/ContentNodeCard.vue#L157
Need to pass argument to the `::v-deep` pseudo-element
Tests: Print
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests: Frontend
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests: API
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests: End-to-end run / Tests: End-to-end (firefox)
No files were found with the provided path: e2e/data/**/*. No artifacts will be uploaded.
Tests: End-to-end run / Tests: End-to-end (chrome)
No files were found with the provided path: e2e/data/**/*. No artifacts will be uploaded.
Tests: End-to-end run / Tests: End-to-end (edge)
No files were found with the provided path: e2e/data/**/*. No artifacts will be uploaded.
workflow-success
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
BacLuc~ecamp3~IM40ZM.dockerbuild
68.4 KB
e2e-tests-images
225 MB