Voice spike for my-words, using OpenAI Realtime - #506
Merged
kcarnold merged 46 commits intoJul 27, 2026
Annotations
10 errors and 1 notice
|
Run Playwright tests:
frontend/tests/draft-flows.spec.ts#L55
4) [chromium] › tests/draft-flows.spec.ts:47:7 › Draft component - Main flows › should generate and display reader perspective when clicking reader button
Error: expect(locator).toBeVisible() failed
Locator: locator('#editor-frame').contentFrame().getByText('First reader perspective')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('#editor-frame').contentFrame().getByText('First reader perspective')
53 |
54 | // Wait for and verify suggestions are displayed
> 55 | await expect(frame.getByText('First reader perspective')).toBeVisible({ timeout: 5000 });
| ^
56 | await expect(frame.getByText('Second reader perspective')).toBeVisible();
57 | await expect(frame.getByText('Third reader perspective')).toBeVisible();
58 | });
at /__w/writing-tools/writing-tools/frontend/tests/draft-flows.spec.ts:55:63
|
|
Run Playwright tests:
frontend/tests/draft-flows.spec.ts#L42
3) [chromium] › tests/draft-flows.spec.ts:34:7 › Draft component - Main flows › should generate and display example sentences when clicking example button
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('#editor-frame').contentFrame().getByText('First example suggestion')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('#editor-frame').contentFrame().getByText('First example suggestion')
40 |
41 | // Wait for and verify suggestions are displayed
> 42 | await expect(frame.getByText('First example suggestion')).toBeVisible({ timeout: 5000 });
| ^
43 | await expect(frame.getByText('Second example suggestion')).toBeVisible();
44 | await expect(frame.getByText('Third example suggestion')).toBeVisible();
45 | });
at /__w/writing-tools/writing-tools/frontend/tests/draft-flows.spec.ts:42:63
|
|
Run Playwright tests:
frontend/tests/draft-flows.spec.ts#L42
3) [chromium] › tests/draft-flows.spec.ts:34:7 › Draft component - Main flows › should generate and display example sentences when clicking example button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('#editor-frame').contentFrame().getByText('First example suggestion')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('#editor-frame').contentFrame().getByText('First example suggestion')
40 |
41 | // Wait for and verify suggestions are displayed
> 42 | await expect(frame.getByText('First example suggestion')).toBeVisible({ timeout: 5000 });
| ^
43 | await expect(frame.getByText('Second example suggestion')).toBeVisible();
44 | await expect(frame.getByText('Third example suggestion')).toBeVisible();
45 | });
at /__w/writing-tools/writing-tools/frontend/tests/draft-flows.spec.ts:42:63
|
|
Run Playwright tests:
frontend/tests/draft-flows.spec.ts#L42
3) [chromium] › tests/draft-flows.spec.ts:34:7 › Draft component - Main flows › should generate and display example sentences when clicking example button
Error: expect(locator).toBeVisible() failed
Locator: locator('#editor-frame').contentFrame().getByText('First example suggestion')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for locator('#editor-frame').contentFrame().getByText('First example suggestion')
40 |
41 | // Wait for and verify suggestions are displayed
> 42 | await expect(frame.getByText('First example suggestion')).toBeVisible({ timeout: 5000 });
| ^
43 | await expect(frame.getByText('Second example suggestion')).toBeVisible();
44 | await expect(frame.getByText('Third example suggestion')).toBeVisible();
45 | });
at /__w/writing-tools/writing-tools/frontend/tests/draft-flows.spec.ts:42:63
|
|
Run Playwright tests:
frontend/tests/demo-page-visual.spec.ts#L12
2) [chromium] › tests/demo-page-visual.spec.ts:4:5 › demo page - visual regression ───────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
5109 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: demo-page.png
Call log:
- Expect "toHaveScreenshot(demo-page.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 5109 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 5109 pixels (ratio 0.01 of all image pixels) are different.
10 | await expect(page.getByRole('banner')).toContainText('Thoughtful');
11 |
> 12 | await expect(page).toHaveScreenshot('demo-page.png', {
| ^
13 | fullPage: true,
14 | });
15 | });
at /__w/writing-tools/writing-tools/frontend/tests/demo-page-visual.spec.ts:12:22
|
|
Run Playwright tests:
frontend/tests/demo-page-visual.spec.ts#L12
2) [chromium] › tests/demo-page-visual.spec.ts:4:5 › demo page - visual regression ───────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(page).toHaveScreenshot(expected) failed
5109 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: demo-page.png
Call log:
- Expect "toHaveScreenshot(demo-page.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 5109 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 5109 pixels (ratio 0.01 of all image pixels) are different.
10 | await expect(page.getByRole('banner')).toContainText('Thoughtful');
11 |
> 12 | await expect(page).toHaveScreenshot('demo-page.png', {
| ^
13 | fullPage: true,
14 | });
15 | });
at /__w/writing-tools/writing-tools/frontend/tests/demo-page-visual.spec.ts:12:22
|
|
Run Playwright tests:
frontend/tests/demo-page-visual.spec.ts#L12
2) [chromium] › tests/demo-page-visual.spec.ts:4:5 › demo page - visual regression ───────────────
Error: expect(page).toHaveScreenshot(expected) failed
5109 pixels (ratio 0.01 of all image pixels) are different.
Snapshot: demo-page.png
Call log:
- Expect "toHaveScreenshot(demo-page.png)" with timeout 5000ms
- verifying given screenshot expectation
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- 5109 pixels (ratio 0.01 of all image pixels) are different.
- waiting 100ms before taking screenshot
- taking page screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- captured a stable screenshot
- 5109 pixels (ratio 0.01 of all image pixels) are different.
10 | await expect(page.getByRole('banner')).toContainText('Thoughtful');
11 |
> 12 | await expect(page).toHaveScreenshot('demo-page.png', {
| ^
13 | fullPage: true,
14 | });
15 | });
at /__w/writing-tools/writing-tools/frontend/tests/demo-page-visual.spec.ts:12:22
|
|
Run Playwright tests:
frontend/tests/chat-revise-flows.spec.ts#L32
1) [chromium] › tests/chat-revise-flows.spec.ts:16:5 › Chat: sending a message shows the user message and the assistant reply
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByText('This is a mock assistant reply about your document.')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByText('This is a mock assistant reply about your document.')
30 | await expect(
31 | page.getByText('This is a mock assistant reply about your document.'),
> 32 | ).toBeVisible({ timeout: 5000 });
| ^
33 | });
34 |
35 | test('Revise: running a selected feature shows a result', async ({ page }) => {
at /__w/writing-tools/writing-tools/frontend/tests/chat-revise-flows.spec.ts:32:5
|
|
Run Playwright tests:
frontend/tests/chat-revise-flows.spec.ts#L32
1) [chromium] › tests/chat-revise-flows.spec.ts:16:5 › Chat: sending a message shows the user message and the assistant reply
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeVisible() failed
Locator: getByText('This is a mock assistant reply about your document.')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByText('This is a mock assistant reply about your document.')
30 | await expect(
31 | page.getByText('This is a mock assistant reply about your document.'),
> 32 | ).toBeVisible({ timeout: 5000 });
| ^
33 | });
34 |
35 | test('Revise: running a selected feature shows a result', async ({ page }) => {
at /__w/writing-tools/writing-tools/frontend/tests/chat-revise-flows.spec.ts:32:5
|
|
Run Playwright tests:
frontend/tests/chat-revise-flows.spec.ts#L32
1) [chromium] › tests/chat-revise-flows.spec.ts:16:5 › Chat: sending a message shows the user message and the assistant reply
Error: expect(locator).toBeVisible() failed
Locator: getByText('This is a mock assistant reply about your document.')
Expected: visible
Timeout: 5000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 5000ms
- waiting for getByText('This is a mock assistant reply about your document.')
30 | await expect(
31 | page.getByText('This is a mock assistant reply about your document.'),
> 32 | ).toBeVisible({ timeout: 5000 });
| ^
33 | });
34 |
35 | test('Revise: running a selected feature shows a result', async ({ page }) => {
at /__w/writing-tools/writing-tools/frontend/tests/chat-revise-flows.spec.ts:32:5
|
|
Run Playwright tests
9 failed
[chromium] › tests/chat-revise-flows.spec.ts:16:5 › Chat: sending a message shows the user message and the assistant reply
[chromium] › tests/demo-page-visual.spec.ts:4:5 › demo page - visual regression ────────────────
[chromium] › tests/draft-flows.spec.ts:34:7 › Draft component - Main flows › should generate and display example sentences when clicking example button
[chromium] › tests/draft-flows.spec.ts:47:7 › Draft component - Main flows › should generate and display reader perspective when clicking reader button
[chromium] › tests/draft-flows.spec.ts:60:7 › Draft component - Main flows › should generate and display advice when clicking advice button
[chromium] › tests/draft-flows.spec.ts:73:7 › Draft component - Main flows › should delete suggestion when clicking delete button
[chromium] › tests/draft-flows.spec.ts:107:7 › Draft component - Main flows › should disable buttons during loading
[chromium] › tests/error-visibility.spec.ts:26:5 › Draft: a quota failure is reported instead of "No suggestions yet"
[chromium] › tests/error-visibility.spec.ts:57:5 › Chat: a failed reply is reported and the message is handed back
18 passed (3.3m)
|
background
wait
wait-all
cancel
parallel
Loading