Skip to content

Update Node.js

Update Node.js #936

  • prod requires an approval to start deploying changes

    View pending deployments

    View pending deployments
    requested by github-merge-queue in Build and test master #936

Triggered via push January 4, 2025 05:06
Status Waiting
Total duration
Artifacts 7
  • prod requires an approval to start deploying changes

    View pending deployments

    View pending deployments
    requested by github-merge-queue in Build and test master #936

build  /  Send in-progress status to radiator
2s
build / Send in-progress status to radiator
build  /  04-lint.sh
46s
build / 04-lint.sh
Matrix: build / playwright-tests
build  /  02-other-tests.sh
2m 3s
build / 02-other-tests.sh
build  /  Send failure status to radiator
0s
build / Send failure status to radiator
deploy  /  ...  /  Deploy to dev
14m 22s
deploy / deploy-dev / Deploy to dev
Generate report from Playwright runs
54s
Generate report from Playwright runs
deploy  /  ...  /  Deploy to qa
14m 11s
deploy / deploy-qa / Deploy to qa
deploy  /  ...  /  Deploy to prod
deploy / deploy-prod / Deploy to prod
prod waiting for review
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
prod -

Annotations

3 errors, 5 warnings, and 1 notice
[Default] › tests/hakulomake/fixed-multiplier.test.ts:239:5 › fixed multiplier field works: ../../../../../playwright/fixtures/defaultValues.ts#L162
1) [Default] › tests/hakulomake/fixed-multiplier.test.ts:239:5 › fixed multiplier field works ──── Error: expect(received).toBeOK() Call log: → POST http://va:8081/api/test/user-cache user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/131.0.6778.33 Safari/537.36 accept: */* accept-encoding: gzip,deflate,br content-type: application/json content-length: 506 ← 500 Internal Server Error content-type: application/json; charset=utf-8 content-length: 72 set-cookie: va=X1PlGBR5w5PGu3gfhVPyQGZqwlHtlq%2FOyK%2Bowx0XYnFaA5Rp7iiXn1%2BTgm6zWCsOrAp5YEzgmP%2B0ewWSC5G8GpLpgyvfHTFnpHZG5COQsFk%3D--s%2F7W9qyxSbXDIL3DYT4KU1pDZf6Z53Z0MSUP4J6UEqk%3D; Path=/; HttpOnly; Max-Age=28800; SameSite=Lax x-frame-options: SAMEORIGIN x-content-type-options: nosniff expires: 0 cache-control: no-store, max-age=0 server: http-kit date: Sat, 4 Jan 2025 05:11:22 GMT Response text: {"type":"unknown-exception","class":"org.postgresql.util.PSQLException"} at fixtures/defaultValues.ts:162 160 | data: users, 161 | }) > 162 | await expect(response).toBeOK() | ^ 163 | }) 164 | await use({}) 165 | }, at /playwright/fixtures/defaultValues.ts:162:30 at Object.userCache (/playwright/fixtures/defaultValues.ts:132:5)
[Default] › tests/maksatukset/maksatukset.test.ts:84:1 › Hakemus voidaan maksaa monessa erässä: ../../../../../playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts#L216
2) [Default] › tests/maksatukset/maksatukset.test.ts:84:1 › Hakemus voidaan maksaa monessa erässä TimeoutError: locator.fill: Timeout 10000ms exceeded. Call log: - waiting for locator('#ta-tili-container-0').locator('#koulutusaste-select-0').locator('.koulutusasteSelection__input') - locator resolved to <input disabled value="" type="text" tabindex="0" role="combobox" autocorrect="off" autocomplete="off" spellcheck="false" aria-haspopup="true" autocapitalize="none" aria-expanded="false" aria-autocomplete="list" aria-activedescendant="" id="react-select-7-input" class="koulutusasteSelection__input" aria-describedby="react-select-7-placeholder"/> - fill("Ammatillinen koulutus") - attempting fill action 2 × waiting for element to be visible, enabled and editable - element is not visible - retrying fill action - waiting 20ms 2 × waiting for element to be visible, enabled and editable - element is not visible - retrying fill action - waiting 100ms 20 × waiting for element to be visible, enabled and editable - element is not visible - retrying fill action - waiting 500ms at pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:216 214 | await this.page.keyboard.press('ArrowDown') 215 | await this.page.keyboard.press('Enter') > 216 | await taTili.tili(0).koulutusaste(0).input.fill('Ammatillinen koulutus') | ^ 217 | await this.page.keyboard.press('ArrowDown') 218 | await this.page.keyboard.press('Enter') 219 | at /playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:216:50 at HakujenHallintaPage.fillAvustushakuWithoutWaitingForSave (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:209:5) at HakujenHallintaPage.fillAvustushaku (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:185:5) at HakujenHallintaPage.createHakuWithLomakeJson (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:303:5) at /playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:320:33 at HakujenHallintaPage.createPublishedAvustushaku (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:319:12) at Object.avustushakuID (/playwright/fixtures/muutoshakemusTest.ts:65:27)
[Default] › tests/maksatukset/tasmaytysraportti.test.ts:46:5 › tasmaytysraportti is sent when maksatuset are sent: ../../../../../playwright/tests/maksatukset/tasmaytysraportti.test.ts#L121
3) [Default] › tests/maksatukset/tasmaytysraportti.test.ts:46:5 › tasmaytysraportti is sent when maksatuset are sent › tasmaytysraportti can also be downloaded from maksatukset page › tasmaytysraportti Excel file can be downloaded Error: expect(received).toBeDefined() Received: undefined 119 | return sheet.A2.v 120 | }) > 121 | .toEqual(avustushakuName) | ^ 122 | expect(sheet!.B2.v).toEqual('Akaan kaupunki') 123 | expect(sheet!.C2.v).toEqual(hakuProps.talousarviotili.code) 124 | expect(`${sheet!.D2.v}`).toEqual(lkpTili) at /playwright/tests/maksatukset/tasmaytysraportti.test.ts:121:10 at /playwright/tests/maksatukset/tasmaytysraportti.test.ts:93:5 at /playwright/tests/maksatukset/tasmaytysraportti.test.ts:83:3
Slow Test: [Default] › tests/email-notifications/loppuselvitys-palauttamatta.test.ts#L1
[Default] › tests/email-notifications/loppuselvitys-palauttamatta.test.ts took 7.8m
Slow Test: [Default] › tests/email-notifications/laheta-loppuselvityspyynnot.test.ts#L1
[Default] › tests/email-notifications/laheta-loppuselvityspyynnot.test.ts took 5.8m
Slow Test: [Default] › tests/email-notifications/valiselvitys-palauttamatta.test.ts#L1
[Default] › tests/email-notifications/valiselvitys-palauttamatta.test.ts took 5.2m
Slow Test: [Default] › tests/email-notifications/hakuaika-paattymassa.test.ts#L1
[Default] › tests/email-notifications/hakuaika-paattymassa.test.ts took 5.0m
Slow Test: [Default] › tests/hakemuksen-arviointi/valiselvitys.test.ts#L1
[Default] › tests/hakemuksen-arviointi/valiselvitys.test.ts took 3.7m
🎭 Playwright Run Summary
3 flaky [Default] › tests/hakulomake/fixed-multiplier.test.ts:239:5 › fixed multiplier field works ───── [Default] › tests/maksatukset/maksatukset.test.ts:84:1 › Hakemus voidaan maksaa monessa erässä ─ [Default] › tests/maksatukset/tasmaytysraportti.test.ts:46:5 › tasmaytysraportti is sent when maksatuset are sent 1 skipped 312 passed (19.5m)

Artifacts

Produced during runtime
Name Size
playwright-blob-1 Expired
687 KB
playwright-blob-2 Expired
712 KB
playwright-blob-3 Expired
1.32 MB
playwright-blob-4 Expired
23.1 MB
playwright-blob-5 Expired
196 KB
playwright-blob-6 Expired
17.9 KB
playwright-html-report Expired
25.1 MB