Merge remote-tracking branch 'upstream/main' into エンジンのmockを作る #1214
test.yml
on: push
Annotations
42 errors and 3 notices
lint:
src/infrastructures/EngineConnector.ts#L1
Module '"@/domain/url"' has no exported member 'convertToUrlString'.
|
lint
Process completed with exit code 2.
|
../tests/unit/store/audio.spec.ts > GENERATE_AUDIO_ITEM > 何も指定しない場合は空のAudioItemを作る:
tests/unit/store/audio.spec.ts#L28
Error: Snapshot `GENERATE_AUDIO_ITEM > 何も指定しない場合は空のAudioItemを作る 1` mismatched
- Expected
+ Received
@@ -3,10 +3,11 @@
"query": {
"accentPhrases": [],
"intonationScale": 1,
"outputSamplingRate": 24000,
"outputStereo": false,
+ "pauseLengthScale": 1,
"pitchScale": 0,
"postPhonemeLength": 0.1,
"prePhonemeLength": 0.1,
"speedScale": 1,
"volumeScale": 1,
❯ ../tests/unit/store/audio.spec.ts:28:23
|
../tests/unit/store/audio.spec.ts > GENERATE_AUDIO_ITEM > テキストを指定するとtextに値が入る:
tests/unit/store/audio.spec.ts#L35
Error: Snapshot `GENERATE_AUDIO_ITEM > テキストを指定するとtextに値が入る 1` mismatched
- Expected
+ Received
@@ -50,10 +50,11 @@
},
],
"intonationScale": 1,
"outputSamplingRate": 24000,
"outputStereo": false,
+ "pauseLengthScale": 1,
"pitchScale": 0,
"postPhonemeLength": 0.1,
"prePhonemeLength": 0.1,
"speedScale": 1,
"volumeScale": 1,
❯ ../tests/unit/store/audio.spec.ts:35:23
|
../tests/unit/mock/engineMock/index.spec.ts > createOpenAPIEngineMock > versionVersionGet:
tests/unit/mock/engineMock/index.spec.ts#L9
Error: Snapshot `createOpenAPIEngineMock > versionVersionGet 1` mismatched
❯ ../tests/unit/mock/engineMock/index.spec.ts:9:22
|
../tests/unit/mock/engineMock/index.spec.ts > createOpenAPIEngineMock > audioQueryAudioQueryPost:
tests/unit/mock/engineMock/index.spec.ts#L17
Error: Snapshot `createOpenAPIEngineMock > audioQueryAudioQueryPost 1` mismatched
❯ ../tests/unit/mock/engineMock/index.spec.ts:17:22
|
../tests/unit/mock/engineMock/index.spec.ts > createOpenAPIEngineMock > synthesisSynthesisPost:
tests/unit/mock/engineMock/index.spec.ts#L29
Error: Snapshot `createOpenAPIEngineMock > synthesisSynthesisPost 1` mismatched
❯ ../tests/unit/mock/engineMock/index.spec.ts:29:54
|
../tests/unit/mock/engineMock/index.spec.ts > createOpenAPIEngineMock > singFrameAudioQuerySingFrameAudioQueryPost:
tests/unit/mock/engineMock/index.spec.ts#L45
Error: Snapshot `createOpenAPIEngineMock > singFrameAudioQuerySingFrameAudioQueryPost 1` mismatched
❯ ../tests/unit/mock/engineMock/index.spec.ts:45:22
|
../tests/unit/mock/engineMock/index.spec.ts > createOpenAPIEngineMock > frameSynthesisFrameSynthesisPost:
tests/unit/mock/engineMock/index.spec.ts#L66
Error: Snapshot `createOpenAPIEngineMock > frameSynthesisFrameSynthesisPost 1` mismatched
❯ ../tests/unit/mock/engineMock/index.spec.ts:66:54
|
unit-test
Process completed with exit code 1.
|
build-test:
src/infrastructures/EngineConnector.ts#L1
Module '"@/domain/url"' has no exported member 'convertToUrlString'.
|
build-test
Process completed with exit code 1.
|
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests/e2e/browser/song/ソング.spec.ts#L1
1) [browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests/e2e/navigators.ts#L17
1) [browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/home/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:27:9
|
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests/e2e/browser/song/ソング.spec.ts#L1
1) [browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests/e2e/navigators.ts#L17
1) [browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/home/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:27:9
|
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests/e2e/browser/song/ソング.spec.ts#L1
1) [browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests/e2e/navigators.ts#L17
1) [browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/home/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:27:9
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/browser/song/ソング.spec.ts#L1
2) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/navigators.ts#L17
2) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/home/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:43:9
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/browser/song/ソング.spec.ts#L1
2) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/navigators.ts#L17
2) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/home/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /home/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:43:9
|
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests\e2e\browser\song\ソング.spec.ts#L1
1) [browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests\e2e\navigators.ts#L17
1) [browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (D:\a\voicevox\voicevox\tests\e2e\navigators.ts:17:48)
at navigateToSong (D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:8:23)
at D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:27:9
|
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests\e2e\browser\song\ソング.spec.ts#L1
1) [browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests\e2e\navigators.ts#L17
1) [browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (D:\a\voicevox\voicevox\tests\e2e\navigators.ts:17:48)
at navigateToSong (D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:8:23)
at D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:27:9
|
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests\e2e\browser\song\ソング.spec.ts#L1
1) [browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる:
tests\e2e\navigators.ts#L17
1) [browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (D:\a\voicevox\voicevox\tests\e2e\navigators.ts:17:48)
at navigateToSong (D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:8:23)
at D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:27:9
|
[browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests\e2e\browser\song\ソング.spec.ts#L1
2) [browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests\e2e\navigators.ts#L17
2) [browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (D:\a\voicevox\voicevox\tests\e2e\navigators.ts:17:48)
at navigateToSong (D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:8:23)
at D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:43:9
|
[browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests\e2e\browser\song\ソング.spec.ts#L1
2) [browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests\e2e\navigators.ts#L17
2) [browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (D:\a\voicevox\voicevox\tests\e2e\navigators.ts:17:48)
at navigateToSong (D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:8:23)
at D:\a\voicevox\voicevox\tests\e2e\browser\song\ソング.spec.ts:43:9
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/browser/song/ソング.spec.ts#L1
1) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/navigators.ts#L17
1) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/Users/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:43:9
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/browser/song/ソング.spec.ts#L1
1) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/navigators.ts#L17
1) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/Users/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:43:9
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/browser/song/ソング.spec.ts#L1
1) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる:
tests/e2e/navigators.ts#L17
1) [browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ──────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/Users/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:43:9
|
[browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる:
tests/e2e/browser/song/ソング.spec.ts#L1
2) [browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ──────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる:
tests/e2e/navigators.ts#L17
2) [browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ──────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/Users/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:68:9
|
[browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる:
tests/e2e/browser/song/ソング.spec.ts#L1
2) [browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ──────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる:
tests/e2e/navigators.ts#L17
2) [browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ──────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible()
Locator: getByText('利用規約に関するお知らせ')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 90000ms
- waiting for getByText('利用規約に関するお知らせ')
at navigators.ts:17
15 | */
16 | export async function navigateToMain(page: Page) {
> 17 | await expect(page.getByText("利用規約に関するお知らせ")).toBeVisible({
| ^
18 | timeout: 90 * 1000,
19 | });
20 | await page.waitForTimeout(100);
at navigateToMain (/Users/runner/work/voicevox/voicevox/tests/e2e/navigators.ts:17:48)
at navigateToSong (/Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:8:23)
at /Users/runner/work/voicevox/voicevox/tests/e2e/browser/song/ソング.spec.ts:68:9
|
🎭 Playwright Run Summary
24 failed
[browser] › browser/song/ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ─────────────────────────────────────
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ───────────────────────────────────────
[browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ───────────────────────────────────
[browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える ──────────────────────────────────
[browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる ───────────────────────
[browser] › browser/キャラクター並び替えダイアログ.spec.ts:7:5 › 「設定」→「キャラクター並び替え・視聴」で「設定 / キャラクター並び替え・視聴」ページが表示される
[browser] › browser/ツールバーカスタマイズダイアログ.spec.ts:8:5 › ツールバーのカスタマイズでボタンを追加でき、デフォルトに戻すこともできる ────────
[browser] › browser/テキスト追加・削除・入れ替え.spec.ts:28:5 › テキストの追加・入れ替え・削除 ──────────────────────────────
[browser] › browser/デフォルトスタイルダイアログ.spec.ts:7:5 › 「設定」→「デフォルトスタイル」で「設定 / デフォルトスタイル・試聴」ダイアログが表示される
[browser] › browser/ヘルプ.spec.ts:7:5 › 「ヘルプ」メニューから各項目をクリックすると、その項目の内容が表示される ─────────────────────
[browser] › browser/初回起動時.spec.ts:6:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────────────
[browser] › browser/初回起動時.spec.ts:12:5 › 利用規約同意前に各種UIが無効になっている ─────────────────────────────────
[browser] › browser/複数選択/値変更.spec.ts:80:5 › 複数選択:キャラクター選択 ──────────────────────────────────────
[browser] › browser/複数選択/値変更.spec.ts:103:5 › 複数選択:AudioInfo操作 ──────────────────────────────────
[browser] › browser/複数選択/選択.spec.ts:46:5 › 複数選択:マウス周り ──────────────────────────────────────────
[browser] › browser/複数選択/選択.spec.ts:135:5 › 複数選択:キーボード ─────────────────────────────────────────
[browser] › browser/複数選択/選択.spec.ts:209:5 › 複数選択:台本欄の余白クリックで解除 ─────────────────────────────────
[browser] › browser/設定ダイアログ/書き出しファイル名パターン.spec.ts:31:5 › 「オプション」から「書き出しファイル名パターン」を変更したり保存したりできる
[browser] › browser/調整結果.spec.ts:28:5 › 実験的機能:調整結果の保持 ──────────────────────────────────────────
[browser] › browser/辞書ダイアログ.spec.ts:52:5 › 「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される ───────────
[browser] › browser/音声.spec.ts:7:5 › テキストを入力→アクセントを変更→音声合成→再生ができる ──────────────────────────────
[browser] › browser/音声パラメータ.spec.ts:12:5 › 音声パラメータ引き継ぎの設定 ──────────────────────────────────────
[browser] › browser/音声詳細.spec.ts:11:5 › 単体アクセント句の読み変更 ──────────────────────────────────────────
[browser] › browser/音声詳細.spec.ts:53:5 › 詳細調整欄のコンテキストメニュー ───────────────────────────────────────
2 skipped
|
🎭 Playwright Run Summary
26 failed
[browser] › browser\song\ソング.spec.ts:21:5 › 再生ボタンを押して再生できる ─────────────────────────────────────
[browser] › browser\song\ソング.spec.ts:42:5 › ノートを追加・削除できる ───────────────────────────────────────
[browser] › browser\song\ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ───────────────────────────────────
[browser] › browser\アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える ──────────────────────────────────
[browser] › browser\アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる ───────────────────────
[browser] › browser\キャラクター並び替えダイアログ.spec.ts:7:5 › 「設定」→「キャラクター並び替え・視聴」で「設定 / キャラクター並び替え・視聴」ページが表示される
[browser] › browser\スクリーンショット.spec.ts:6:5 › メイン画面の表示 ───────────────────────────────────────────
[browser] › browser\ツールバーカスタマイズダイアログ.spec.ts:8:5 › ツールバーのカスタマイズでボタンを追加でき、デフォルトに戻すこともできる ────────
[browser] › browser\テキスト追加・削除・入れ替え.spec.ts:28:5 › テキストの追加・入れ替え・削除 ──────────────────────────────
[browser] › browser\デフォルトスタイルダイアログ.spec.ts:7:5 › 「設定」→「デフォルトスタイル」で「設定 / デフォルトスタイル・試聴」ダイアログが表示される
[browser] › browser\ヘルプ.spec.ts:7:5 › 「ヘルプ」メニューから各項目をクリックすると、その項目の内容が表示される ─────────────────────
[browser] › browser\初回起動時.spec.ts:6:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────────────
[browser] › browser\初回起動時.spec.ts:12:5 › 利用規約同意前に各種UIが無効になっている ─────────────────────────────────
[browser] › browser\複数選択\値変更.spec.ts:80:5 › 複数選択:キャラクター選択 ──────────────────────────────────────
[browser] › browser\複数選択\値変更.spec.ts:103:5 › 複数選択:AudioInfo操作 ──────────────────────────────────
[browser] › browser\複数選択\選択.spec.ts:46:5 › 複数選択:マウス周り ──────────────────────────────────────────
[browser] › browser\複数選択\選択.spec.ts:135:5 › 複数選択:キーボード ─────────────────────────────────────────
[browser] › browser\複数選択\選択.spec.ts:209:5 › 複数選択:台本欄の余白クリックで解除 ─────────────────────────────────
[browser] › browser\設定ダイアログ\書き出しファイル名パターン.spec.ts:31:5 › 「オプション」から「書き出しファイル名パターン」を変更したり保存したりできる
[browser] › browser\設定ダイアログ\設定ダイアログ.spec.ts:6:5 › スクリーンショット ────────────────────────────────────
[browser] › browser\調整結果.spec.ts:28:5 › 実験的機能:調整結果の保持 ──────────────────────────────────────────
[browser] › browser\辞書ダイアログ.spec.ts:52:5 › 「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される ───────────
[browser] › browser\音声.spec.ts:7:5 › テキストを入力→アクセントを変更→音声合成→再生ができる ──────────────────────────────
[browser] › browser\音声パラメータ.spec.ts:12:5 › 音声パラメータ引き継ぎの設定 ──────────────────────────────────────
[browser] › browser\音声詳細.spec.ts:11:5 › 単体アクセント句の読み変更 ──────────────────────────────────────────
[browser] › browser\音声詳細.spec.ts:53:5 › 詳細調整欄のコンテキストメニュー ───────────────────────────────────────
|
🎭 Playwright Run Summary
23 failed
[browser] › browser/song/ソング.spec.ts:42:5 › ノートを追加・削除できる ───────────────────────────────────────
[browser] › browser/song/ソング.spec.ts:67:5 › ダブルクリックで歌詞を編集できる ───────────────────────────────────
[browser] › browser/アクセント.spec.ts:7:5 › アクセント分割したらアクセント区間が増える ──────────────────────────────────
[browser] › browser/アップデート通知ダイアログ.spec.ts:46:5 › アップデートが通知されたりスキップしたりできる ───────────────────────
[browser] › browser/キャラクター並び替えダイアログ.spec.ts:7:5 › 「設定」→「キャラクター並び替え・視聴」で「設定 / キャラクター並び替え・視聴」ページが表示される
[browser] › browser/ツールバーカスタマイズダイアログ.spec.ts:8:5 › ツールバーのカスタマイズでボタンを追加でき、デフォルトに戻すこともできる ────────
[browser] › browser/テキスト追加・削除・入れ替え.spec.ts:28:5 › テキストの追加・入れ替え・削除 ──────────────────────────────
[browser] › browser/デフォルトスタイルダイアログ.spec.ts:7:5 › 「設定」→「デフォルトスタイル」で「設定 / デフォルトスタイル・試聴」ダイアログが表示される
[browser] › browser/ヘルプ.spec.ts:7:5 › 「ヘルプ」メニューから各項目をクリックすると、その項目の内容が表示される ─────────────────────
[browser] › browser/初回起動時.spec.ts:6:5 › 起動したら「利用規約に関するお知らせ」が表示される ──────────────────────────────
[browser] › browser/初回起動時.spec.ts:12:5 › 利用規約同意前に各種UIが無効になっている ─────────────────────────────────
[browser] › browser/複数選択/値変更.spec.ts:80:5 › 複数選択:キャラクター選択 ──────────────────────────────────────
[browser] › browser/複数選択/値変更.spec.ts:103:5 › 複数選択:AudioInfo操作 ──────────────────────────────────
[browser] › browser/複数選択/選択.spec.ts:46:5 › 複数選択:マウス周り ──────────────────────────────────────────
[browser] › browser/複数選択/選択.spec.ts:135:5 › 複数選択:キーボード ─────────────────────────────────────────
[browser] › browser/複数選択/選択.spec.ts:209:5 › 複数選択:台本欄の余白クリックで解除 ─────────────────────────────────
[browser] › browser/設定ダイアログ/書き出しファイル名パターン.spec.ts:31:5 › 「オプション」から「書き出しファイル名パターン」を変更したり保存したりできる
[browser] › browser/調整結果.spec.ts:28:5 › 実験的機能:調整結果の保持 ──────────────────────────────────────────
[browser] › browser/辞書ダイアログ.spec.ts:52:5 › 「設定」→「読み方&アクセント辞書」で「読み方&アクセント辞書」ページが表示される ───────────
[browser] › browser/音声.spec.ts:7:5 › テキストを入力→アクセントを変更→音声合成→再生ができる ──────────────────────────────
[browser] › browser/音声パラメータ.spec.ts:12:5 › 音声パラメータ引き継ぎの設定 ──────────────────────────────────────
[browser] › browser/音声詳細.spec.ts:11:5 › 単体アクセント句の読み変更 ──────────────────────────────────────────
[browser] › browser/音声詳細.spec.ts:53:5 › 詳細調整欄のコンテキストメニュー ───────────────────────────────────────
3 skipped
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report-macos-latest
|
1.98 MB |
|
playwright-report-ubuntu-latest
|
2.08 MB |
|
playwright-report-windows-latest
|
2.23 MB |
|