Skip to content

Update: mainブランチからマージ #155

Update: mainブランチからマージ

Update: mainブランチからマージ #155

Triggered via pull request January 20, 2024 09:32
Status Failure
Total duration 10m 51s
Artifacts

test.yml

on: pull_request
Matrix: e2e-test
commit-snapshots
6s
commit-snapshots
Fit to window
Zoom out
Zoom in

Annotations

22 errors, 11 warnings, and 6 notices
lint: src/mobile/engine/dict.ts#L169
No overload matches this call.
lint: src/mobile/engine/query.ts#L12
Type 'number | undefined' is not assignable to type 'number'.
lint: src/mobile/engine/query.ts#L30
Type 'number | undefined' is not assignable to type 'number'.
lint: src/mobile/engine/query.ts#L39
Type 'number | undefined' is not assignable to type 'number'.
lint: src/mobile/engine/query.ts#L49
Type 'number | undefined' is not assignable to type 'number'.
lint: src/mobile/engine/query.ts#L59
Type 'number | undefined' is not assignable to type 'number'.
lint: src/mobile/engine/query.ts#L84
Type 'number | undefined' is not assignable to type 'number'.
lint
Process completed with exit code 2.
build-test: src/mobile/engine/dict.ts#L169
No overload matches this call.
build-test: src/mobile/engine/query.ts#L12
Type 'number | undefined' is not assignable to type 'number'.
build-test: src/mobile/engine/query.ts#L30
Type 'number | undefined' is not assignable to type 'number'.
build-test: src/mobile/engine/query.ts#L39
Type 'number | undefined' is not assignable to type 'number'.
build-test: src/mobile/engine/query.ts#L49
Type 'number | undefined' is not assignable to type 'number'.
build-test: src/mobile/engine/query.ts#L59
Type 'number | undefined' is not assignable to type 'number'.
build-test: src/mobile/engine/query.ts#L84
Type 'number | undefined' is not assignable to type 'number'.
build-test
Process completed with exit code 2.
[browser] › browser\音声パラメータ.spec.ts:12:5 › 音声パラメータ引き継ぎの設定: tests\e2e\browser\音声パラメータ.spec.ts#L9
1) [browser] › browser\音声パラメータ.spec.ts:12:5 › 音声パラメータ引き継ぎの設定 ───────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "1.00" Received: "0.50" 7 | async function validateValue(locator: Locator, expectedValue: string) { 8 | const value = await locator.evaluate((e: HTMLInputElement) => e.value); > 9 | expect(value).toBe(expectedValue); | ^ 10 | } 11 | 12 | test("音声パラメータ引き継ぎの設定", async ({ page }) => { at validateValue (D:\a\voicevox_mobile\voicevox_mobile\tests\e2e\browser\音声パラメータ.spec.ts:9:17) at D:\a\voicevox_mobile\voicevox_mobile\tests\e2e\browser\音声パラメータ.spec.ts:37:3
[browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える: tests/e2e/browser/アクセント.spec.ts#L13
1) [browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える ───────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 1 Received: 0 11 | await page.locator(".audio-cell input").first().press("Enter"); 12 | await page.waitForTimeout(500); > 13 | expect(await page.locator(".mora-table").count()).toBe(1); | ^ 14 | await (await page.locator(".splitter-cell").all())[1].click(); 15 | await page.waitForTimeout(500); 16 | expect(await page.locator(".mora-table").count()).toBe(2); at /Users/runner/work/voicevox_mobile/voicevox_mobile/tests/e2e/browser/アクセント.spec.ts:13:53
[browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える: tests/e2e/browser/アクセント.spec.ts#L1
1) [browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える ───────────────────────────────── Test finished within timeout of 60000ms, but tearing down "context" ran out of time. Please allow more time for the test, since teardown is attributed towards the test timeout budget.
[browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる: tests/e2e/browser/アップデート通知ダイアログ.spec.ts#L1
2) [browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる ────────────────────── Test timeout of 60000ms exceeded.
[browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる: tests/e2e/browser/アップデート通知ダイアログ.spec.ts#L71
2) [browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる ────────────────────── Error: page.waitForTimeout: Test timeout of 60000ms exceeded. 69 | // 再度開いても表示されない(スキップされた) 70 | await page.reload(); > 71 | await page.waitForTimeout(5000); // エンジン読み込み待機 | ^ 72 | await expect(dialog).not.toBeVisible(); 73 | }); 74 | at /Users/runner/work/voicevox_mobile/voicevox_mobile/tests/e2e/browser/アップデート通知ダイアログ.spec.ts:71:14
[browser] › browser/辞書ダイアログ.spec.ts:52:5 › 「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される: tests/e2e/browser/辞書ダイアログ.spec.ts#L49
3) [browser] › browser/辞書ダイアログ.spec.ts:52:5 › 「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される ────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "a9mlxo5s" Received: "a9mlxo5s" 47 | await page.waitForTimeout(100); 48 | const text = await inputTag.evaluate((e: HTMLInputElement) => e.value); > 49 | expect(text).toBe(expectedWord); | ^ 50 | } 51 | 52 | test("「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される", async ({ at validateInputTag (/Users/runner/work/voicevox_mobile/voicevox_mobile/tests/e2e/browser/辞書ダイアログ.spec.ts:49:16) at /Users/runner/work/voicevox_mobile/voicevox_mobile/tests/e2e/browser/辞書ダイアログ.spec.ts:81:3
build-test: src/background/configMigration014.ts#L28
'=== undefined'ではなく'== undefined'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/components/SettingDialog.vue#L1004
'SplitTextWhenPasteType' is defined but never used
build-test: src/helpers/SelectionHelperForQInput.ts#L14
'=== null'ではなく'== null'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/SelectionHelperForQInput.ts#L53
'=== null'ではなく'== null'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/SelectionHelperForQInput.ts#L53
'=== null'ではなく'== null'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/map.ts#L22
'=== undefined'ではなく'== undefined'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/map.ts#L33
'=== undefined'ではなく'== undefined'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/previewSliderHelper.ts#L115
'=== null'ではなく'== null'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/previewSliderHelper.ts#L131
'!== null'ではなく'!= null'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
build-test: src/helpers/previewSliderHelper.ts#L168
'=== null'ではなく'== null'を使用してください。詳細: https://github.com/VOICEVOX/voicevox/issues/1513
Slow Test: [electron] › electron/example.spec.ts#L1
[electron] › electron/example.spec.ts took 21.4s
🎭 Playwright Run Summary
1 flaky [browser] › browser\音声パラメータ.spec.ts:12:5 › 音声パラメータ引き継ぎの設定 ────────────────────────────────────── 20 passed (2.0m)
🎭 Playwright Run Summary
1 passed (50.3s)
🎭 Playwright Run Summary
1 skipped 20 passed (1.5m)
🎭 Playwright Run Summary
1 passed (47.6s)
🎭 Playwright Run Summary
3 flaky [browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える ────────────────────────────────── [browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる ─────────────────────── [browser] › browser/辞書ダイアログ.spec.ts:52:5 › 「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される ─────────── 1 skipped 17 passed (4.3m)
🎭 Playwright Run Summary
1 passed (27.2s)