test: unflake a few trace-viewer tests (#34299)

This commit is contained in:
Andrey Lushnikov 2025-01-10 17:57:50 -05:00 committed by GitHub
parent 2cd5003062
commit 4bb464197f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 4 deletions

View File

@ -1539,9 +1539,11 @@ test('canvas clipping', async ({ runAndTrace, page, server }) => {
// Enable canvas display
await traceViewer.showSettings();
await traceViewer.displayCanvasContentSetting.click();
const msg = await traceViewer.page.waitForEvent('console', { predicate: msg => msg.text().startsWith('canvas drawn:') });
const [msg] = await Promise.all([
traceViewer.page.waitForEvent('console', { predicate: msg => msg.text().startsWith('canvas drawn:') }),
traceViewer.displayCanvasContentSetting.click(),
]);
expect(msg.text()).toEqual('canvas drawn: [0,91,11,20]');
const snapshot = await traceViewer.snapshotFrame('page.goto');
@ -1559,9 +1561,11 @@ test('canvas clipping in iframe', async ({ runAndTrace, page, server }) => {
// Enable canvas display
await traceViewer.showSettings();
await traceViewer.displayCanvasContentSetting.click();
const msg = await traceViewer.page.waitForEvent('console', { predicate: msg => msg.text().startsWith('canvas drawn:') });
const [msg] = await Promise.all([
traceViewer.page.waitForEvent('console', { predicate: msg => msg.text().startsWith('canvas drawn:') }),
traceViewer.displayCanvasContentSetting.click(),
]);
expect(msg.text()).toEqual('canvas drawn: [1,1,11,20]');
const snapshot = await traceViewer.snapshotFrame('page.evaluate');