Update: mainブランチからマージ #155
test.yml
on: pull_request
Matrix: e2e-test
commit-snapshots
6s
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)
|