VA-448: remove koodisto fields from loppuselvitys excel #1058
build-master.yaml
on: push
build
/
01-build.sh
2m 26s
build
/
Send in-progress status to radiator
2s
build
/
04-lint.sh
53s
Matrix: build / playwright-tests
Generate report from Playwright runs
1m 6s
deploy
/
...
/
deploy
Annotations
8 errors, 5 warnings, and 1 notice
build / 03-playwright-tests.sh (shard 4/6)
Process completed with exit code 1.
|
[Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:10:5 › excel contains at least one row after submitting loppuselvitys:
../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts#L133
1) [Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:10:5 › excel contains at least one row after submitting loppuselvitys › Hakemukset sheet has correct data
TypeError: Cannot read properties of undefined (reading 'v')
131 | E: sheet[`E${index}`].v,
132 | F: sheet[`F${index}`].v,
> 133 | G: sheet[`G${index}`].v,
| ^
134 | H: sheet[`H${index}`].v,
135 | }
136 | }
at map (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:133:31)
at expectToFindRowInSheet (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:121:26)
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:54:5
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:51:14
|
[Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:10:5 › excel contains at least one row after submitting loppuselvitys:
../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts#L133
1) [Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:10:5 › excel contains at least one row after submitting loppuselvitys › Hakemukset sheet has correct data
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'v')
131 | E: sheet[`E${index}`].v,
132 | F: sheet[`F${index}`].v,
> 133 | G: sheet[`G${index}`].v,
| ^
134 | H: sheet[`H${index}`].v,
135 | }
136 | }
at map (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:133:31)
at expectToFindRowInSheet (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:121:26)
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:54:5
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:51:14
|
[Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:65:5 › at least one loppuselvitys is not asiatarkastettu:
../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts#L133
2) [Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:65:5 › at least one loppuselvitys is not asiatarkastettu › Hakemukset sheet has correct data
TypeError: Cannot read properties of undefined (reading 'v')
131 | E: sheet[`E${index}`].v,
132 | F: sheet[`F${index}`].v,
> 133 | G: sheet[`G${index}`].v,
| ^
134 | H: sheet[`H${index}`].v,
135 | }
136 | }
at map (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:133:31)
at expectToFindRowInSheet (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:121:26)
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:95:5
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:92:14
|
[Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:65:5 › at least one loppuselvitys is not asiatarkastettu:
../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts#L133
2) [Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:65:5 › at least one loppuselvitys is not asiatarkastettu › Hakemukset sheet has correct data
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'v')
131 | E: sheet[`E${index}`].v,
132 | F: sheet[`F${index}`].v,
> 133 | G: sheet[`G${index}`].v,
| ^
134 | H: sheet[`H${index}`].v,
135 | }
136 | }
at map (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:133:31)
at expectToFindRowInSheet (/playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:121:26)
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:95:5
at /playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:92:14
|
[Default] › ../../../../../playwright/tests/hakulomake/fixed-multiplier.test.ts:239:5 › fixed multiplier field works:
../../../../../playwright/tests/hakulomake/fixed-multiplier.test.ts#L315
3) [Default] › ../../../../../playwright/tests/hakulomake/fixed-multiplier.test.ts:239:5 › fixed multiplier field works › kokonaiskustannukset budget works
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: locator('table').first().locator('tfoot th').nth(2)
Expected string: "100 €"
Received string: "0 €"
Call log:
- expect.toContainText with timeout 5000ms
- waiting for locator('table').first().locator('tfoot th').nth(2)
9 × locator resolved to <th class="amount budgetAmount">0 €</th>
- unexpected value "0 €"
313 | const { paatosPage, locators } = await getBudgetTableFooterTh(context, page)
314 | await expect(locators.nth(1)).toContainText('3 870 €')
> 315 | await expect(locators.nth(2)).toContainText('100 €')
| ^
316 | await paatosPage.close()
317 | })
318 | await test.step('menokohtainen budget works', async () => {
at /playwright/tests/hakulomake/fixed-multiplier.test.ts:315:35
at /playwright/tests/hakulomake/fixed-multiplier.test.ts:308:3
|
[Default] › ../../../../../playwright/tests/maksatukset/maksatukset.test.ts:82:1 › Hakemus voidaan maksaa monessa erässä:
../../../../../playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts#L210
4) [Default] › ../../../../../playwright/tests/maksatukset/maksatukset.test.ts:82: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-6-input" class="koulutusasteSelection__input" aria-describedby="react-select-6-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:210
208 | await this.page.keyboard.press('ArrowDown')
209 | await this.page.keyboard.press('Enter')
> 210 | await taTili.tili(0).koulutusaste(0).input.fill('Ammatillinen koulutus')
| ^
211 | await this.page.keyboard.press('ArrowDown')
212 | await this.page.keyboard.press('Enter')
213 |
at /playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:210:50
at HakujenHallintaPage.fillAvustushakuWithoutWaitingForSave (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:203:5)
at HakujenHallintaPage.fillAvustushaku (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:179:5)
at HakujenHallintaPage.createHakuWithLomakeJson (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:297:5)
at /playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:314:33
at HakujenHallintaPage.createPublishedAvustushaku (/playwright/pages/virkailija/hakujen-hallinta/hakujenHallintaPage.ts:313:12)
at Object.avustushakuID (/playwright/fixtures/muutoshakemusTest.ts:65:27)
|
[Default] › ../../../../../playwright/tests/muutoshakemus/talousarvio-muuttaminen.test.ts:122:1 › changing budget multiple times:
../../../../../playwright/tests/muutoshakemus/talousarvio-muuttaminen.test.ts#L151
5) [Default] › ../../../../../playwright/tests/muutoshakemus/talousarvio-muuttaminen.test.ts:122:1 › changing budget multiple times › validate submitted values after sending it
Error: expect(received).toMatchObject(expected)
- Expected - 9
+ Received + 1
- Object {
- "equipment": "1337",
- "material": "420",
- "other": "9000",
- "personnel": "300",
- "rent": "69",
- "service-purchase": "5318008",
- "steamship": "0",
- }
+ Object {}
149 | const hakijaMuutoshakemusPaatosPage = new HakijaMuutoshakemusPaatosPage(page)
150 | const currentBudget = await getCurrentBudget(hakijaMuutoshakemusPaatosPage.page)
> 151 | expect(currentBudget).toMatchObject(budget.amount)
| ^
152 | const muutoshakemusBudget = await getMuutoshakemusBudget(hakijaMuutoshakemusPaatosPage.page)
153 | expect(muutoshakemusBudget).toMatchObject(muutoshakemus1Budget)
154 | const locators = hakijaMuutoshakemusPaatosPage.locators()
at /playwright/tests/muutoshakemus/talousarvio-muuttaminen.test.ts:151:29
at /playwright/tests/muutoshakemus/talousarvio-muuttaminen.test.ts:148:5
|
Slow Test:
../../../playwright/tests/email-notifications/loppuselvitys-palauttamatta.test.ts#L1
../../../playwright/tests/email-notifications/loppuselvitys-palauttamatta.test.ts took 7.4m
|
Slow Test:
../../../playwright/tests/email-notifications/laheta-loppuselvityspyynnot.test.ts#L1
../../../playwright/tests/email-notifications/laheta-loppuselvityspyynnot.test.ts took 5.6m
|
Slow Test:
../../../playwright/tests/email-notifications/valiselvitys-palauttamatta.test.ts#L1
../../../playwright/tests/email-notifications/valiselvitys-palauttamatta.test.ts took 5.2m
|
Slow Test:
../../../playwright/tests/email-notifications/hakuaika-paattymassa.test.ts#L1
../../../playwright/tests/email-notifications/hakuaika-paattymassa.test.ts took 4.8m
|
Slow Test:
../../../playwright/tests/hakemuksen-arviointi/valiselvitys.test.ts#L1
../../../playwright/tests/hakemuksen-arviointi/valiselvitys.test.ts took 3.6m
|
🎭 Playwright Run Summary
2 failed
[Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:10:5 › excel contains at least one row after submitting loppuselvitys
[Default] › ../../../../../playwright/tests/loppuselvitys-raportti/loppuselvitys-raportti.test.ts:65:5 › at least one loppuselvitys is not asiatarkastettu
3 flaky
[Default] › ../../../../../playwright/tests/hakulomake/fixed-multiplier.test.ts:239:5 › fixed multiplier field works
[Default] › ../../../../../playwright/tests/maksatukset/maksatukset.test.ts:82:1 › Hakemus voidaan maksaa monessa erässä
[Default] › ../../../../../playwright/tests/muutoshakemus/talousarvio-muuttaminen.test.ts:122:1 › changing budget multiple times
1 skipped
310 passed (18.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
github-pages
Expired
|
131 MB |
|
playwright-blob-1
Expired
|
681 KB |
|
playwright-blob-2
Expired
|
702 KB |
|
playwright-blob-3
Expired
|
14.3 MB |
|
playwright-blob-4
Expired
|
116 MB |
|
playwright-blob-5
Expired
|
193 KB |
|
playwright-blob-6
Expired
|
18.1 KB |
|
playwright-html-report
|
131 MB |
|