Skip to content

[WIP] .envで指定されているVVPPがなかったら確認後にインストールし、使えるようにするようにする #8126

[WIP] .envで指定されているVVPPがなかったら確認後にインストールし、使えるようにするようにする

[WIP] .envで指定されているVVPPがなかったら確認後にインストールし、使えるようにするようにする #8126

Status Failure
Total duration 8m 19s
Artifacts 3

test.yml

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

Annotations

34 errors, 5 warnings, and 6 notices
lint: src/backend/common/ConfigManager.ts#L3
Duplicate identifier 'loadEnvEngineInfos'.
lint: src/backend/common/ConfigManager.ts#L17
Duplicate identifier 'loadEnvEngineInfos'.
lint: src/backend/electron/engineAndVvppController.ts#L25
Cannot find module '@/domain/defaultEngine' or its corresponding type declarations.
lint: src/backend/electron/engineAndVvppController.ts#L203
Parameter 'p' implicitly has an 'any' type.
lint: src/backend/electron/engineAndVvppController.ts#L203
Parameter 'index' implicitly has an 'any' type.
lint: src/backend/electron/manager/engineInfoManager.ts#L152
Argument of type '{ host: string; executionFilePath: string; executionArgs: string[]; executionEnabled: boolean; name: string; uuid: string & BRAND<"EngineId">; path?: string | undefined; }[]' is not assignable to parameter of type '{ host: string; executionFilePath: string; executionArgs: string[]; type: "path" | "downloadVvpp"; executionEnabled: boolean; name: string; uuid: string & BRAND<"EngineId">; path?: string | undefined; latestUrl?: string | undefined; }[]'.
lint: src/backend/electron/manager/engineInfoManager.ts#L158
Property 'type' does not exist on type '{ host: string; executionFilePath: string; executionArgs: string[]; executionEnabled: boolean; name: string; uuid: string & BRAND<"EngineId">; path?: string | undefined; }'.
lint: tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts#L5
'"@/domain/defaultEngine/latetDefaultEngine"' has no exported member named 'fetchDefaultEngineInfos'. Did you mean 'fetchDefaultEngineUpdateInfo'?
lint: tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts#L17
Cannot find name 'fetchDefaultEngineUpdateInfo'. Did you mean 'fetchDefaultEngineInfos'?
lint
Process completed with exit code 2.
../tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts > fetchDefaultEngineInfo: tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts#L17
ReferenceError: fetchDefaultEngineUpdateInfo is not defined ❯ ../tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts:17:17
unit-test
Process completed with exit code 1.
build-test: src/backend/common/ConfigManager.ts#L3
Duplicate identifier 'loadEnvEngineInfos'.
build-test: src/backend/common/ConfigManager.ts#L17
Duplicate identifier 'loadEnvEngineInfos'.
build-test: src/backend/electron/engineAndVvppController.ts#L25
Cannot find module '@/domain/defaultEngine' or its corresponding type declarations.
build-test: src/backend/electron/engineAndVvppController.ts#L203
Parameter 'p' implicitly has an 'any' type.
build-test: src/backend/electron/engineAndVvppController.ts#L203
Parameter 'index' implicitly has an 'any' type.
build-test: src/backend/electron/manager/engineInfoManager.ts#L152
Argument of type '{ host: string; executionFilePath: string; executionArgs: string[]; executionEnabled: boolean; name: string; uuid: string & BRAND<"EngineId">; path?: string | undefined; }[]' is not assignable to parameter of type '{ host: string; executionFilePath: string; executionArgs: string[]; type: "path" | "downloadVvpp"; executionEnabled: boolean; name: string; uuid: string & BRAND<"EngineId">; path?: string | undefined; latestUrl?: string | undefined; }[]'.
build-test: src/backend/electron/manager/engineInfoManager.ts#L158
Property 'type' does not exist on type '{ host: string; executionFilePath: string; executionArgs: string[]; executionEnabled: boolean; name: string; uuid: string & BRAND<"EngineId">; path?: string | undefined; }'.
build-test: tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts#L5
'"@/domain/defaultEngine/latetDefaultEngine"' has no exported member named 'fetchDefaultEngineInfos'. Did you mean 'fetchDefaultEngineUpdateInfo'?
build-test: tests/unit/domain/defaultEngine/defaultEngine.node.spec.ts#L17
Cannot find name 'fetchDefaultEngineUpdateInfo'. Did you mean 'fetchDefaultEngineInfos'?
build-test
Process completed with exit code 1.
[electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests/e2e/electron/example.spec.ts#L7
1) [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at /home/runner/work/voicevox/voicevox/tests/e2e/electron/example.spec.ts:7:6
[electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests/e2e/electron/example.spec.ts#L7
1) [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at /home/runner/work/voicevox/voicevox/tests/e2e/electron/example.spec.ts:7:6
[electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests/e2e/electron/example.spec.ts#L7
1) [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at /home/runner/work/voicevox/voicevox/tests/e2e/electron/example.spec.ts:7:6
e2e-test (ubuntu-latest)
Process completed with exit code 1.
[electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests\e2e\electron\example.spec.ts#L7
1) [electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at D:\a\voicevox\voicevox\tests\e2e\electron\example.spec.ts:7:6
[electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests\e2e\electron\example.spec.ts#L7
1) [electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at D:\a\voicevox\voicevox\tests\e2e\electron\example.spec.ts:7:6
[electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests\e2e\electron\example.spec.ts#L7
1) [electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at D:\a\voicevox\voicevox\tests\e2e\electron\example.spec.ts:7:6
e2e-test (windows-latest)
Process completed with exit code 1.
[electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests/e2e/electron/example.spec.ts#L7
1) [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at /Users/runner/work/voicevox/voicevox/tests/e2e/electron/example.spec.ts:7:6
[electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests/e2e/electron/example.spec.ts#L7
1) [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at /Users/runner/work/voicevox/voicevox/tests/e2e/electron/example.spec.ts:7:6
[electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される: tests/e2e/electron/example.spec.ts#L7
1) [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── "beforeAll" hook timeout of 60000ms exceeded. 5 | import dotenv from "dotenv"; 6 | > 7 | test.beforeAll(async () => { | ^ 8 | dotenv.config(); // FIXME: エンジンの設定直読み 9 | 10 | console.log("Waiting for main.js to be built..."); at /Users/runner/work/voicevox/voicevox/tests/e2e/electron/example.spec.ts:7:6
e2e-test (macos-latest)
Process completed with exit code 1.
Slow Test: [browser] › browser/アップデート通知ダイアログ.spec.ts#L1
[browser] › browser/アップデート通知ダイアログ.spec.ts took 18.6s
Slow Test: [browser] › browser\アップデート通知ダイアログ.spec.ts#L1
[browser] › browser\アップデート通知ダイアログ.spec.ts took 16.6s
Slow Test: [browser] › browser/song/ソング.spec.ts#L1
[browser] › browser/song/ソング.spec.ts took 27.0s
Slow Test: [browser] › browser/複数選択/選択.spec.ts#L1
[browser] › browser/複数選択/選択.spec.ts took 22.6s
Slow Test: [browser] › browser/複数選択/値変更.spec.ts#L1
[browser] › browser/複数選択/値変更.spec.ts took 17.0s
🎭 Playwright Run Summary
2 skipped 24 passed (1.9m)
🎭 Playwright Run Summary
1 failed [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ─────────────────────────
🎭 Playwright Run Summary
26 passed (2.4m)
🎭 Playwright Run Summary
1 failed [electron] › electron\example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ─────────────────────────
🎭 Playwright Run Summary
4 skipped 22 passed (3.3m)
🎭 Playwright Run Summary
1 failed [electron] › electron/example.spec.ts:43:5 › 起動したら「利用規約に関するお知らせ」が表示される ─────────────────────────

Artifacts

Produced during runtime
Name Size
playwright-report-macos-latest
528 KB
playwright-report-ubuntu-latest
528 KB
playwright-report-windows-latest
528 KB