Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Inherit root state when rendering a <Symbol /> component #2

Inherit root state when rendering a <Symbol /> component

Inherit root state when rendering a <Symbol /> component #2

Triggered via push October 22, 2024 15:01
Status Failure
Total duration 19m 58s
Artifacts 7

ci.yml

on: push
Matrix: build
Matrix: Gen 2 SDKs
Fit to window
Zoom out
Zoom in

Annotations

72 errors, 17 warnings, and 9 notices
lint
Process completed with exit code 1.
Gen 2 SDKs checks
Process completed with exit code 1.
[react-native] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [react-native] › blocks.spec.ts:53:3 › Blocks › Button ──────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('button') Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('button') 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[react-native] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content: packages/sdks-tests/src/tests/hydration.spec.ts#L22
2) [react-native] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ────────── Error: locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('a').filter({ hasText: 'Columns (with images) ' }) 20 | }); 21 | > 22 | await columnsLink.click({ timeout: 10000 }); | ^ 23 | await findTextInPage({ page, text: 'Stack at tablet' }); 24 | }); 25 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/hydration.spec.ts:22:23
[react-native] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content: packages/sdks-tests/src/tests/hydration.spec.ts#L28
3) [react-native] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ───────── Error: locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('a').locator('visible=true').first() 26 | test('No mismatch on A/B test content', async ({ page }) => { 27 | await page.goto('/ab-test-interactive'); > 28 | await page.locator('a').locator('visible=true').first().click({ timeout: 10000 }); | ^ 29 | await findTextInPage({ page, text: 'Stack at tablet' }); 30 | }); 31 | }); at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/hydration.spec.ts:28:61
[react-native] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default: packages/sdks-tests/src/tests/link-component.spec.ts#L14
4) [react-native] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('a') Expected: 8 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('a') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 12 | }); 13 | > 14 | await expect(links).toHaveCount(totalLinks); | ^ 15 | await expect(customLinks).toHaveCount(0); 16 | }); 17 | test('renders custom link component when provided', async ({ page, packageName }) => { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/link-component.spec.ts:14:25
[react-native] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default: packages/sdks-tests/src/tests/link-component.spec.ts#L14
5) [react-native] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('a') Expected: 2 Received: 1 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('a') - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" - locator resolved to 1 element - unexpected value "1" 12 | }); 13 | > 14 | await expect(links).toHaveCount(totalLinks); | ^ 15 | await expect(customLinks).toHaveCount(0); 16 | }); 17 | test('renders custom link component when provided', async ({ page, packageName }) => { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/link-component.spec.ts:14:25
[react-native] › navigation.spec.ts:4:1 › Client-side navigation: packages/sdks-tests/src/tests/navigation.spec.ts#L14
6) [react-native] › navigation.spec.ts:4:1 › Client-side navigation ────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('a').filter({ hasText: 'Columns (with images) ' }) Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('a').filter({ hasText: 'Columns (with images) ' }) - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 12 | }); 13 | > 14 | await expect(columnsLink).toHaveCount(1); | ^ 15 | await columnsLink.click(); 16 | await findTextInPage({ page, text: 'Stack at tablet' }); 17 | }); at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/navigation.spec.ts:14:29
[react-native] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly: packages/sdks-tests/src/tests/reactivity.spec.ts#L1
7) [react-native] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ──────── Test timeout of 30000ms exceeded.
[react-native] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly: packages/sdks-tests/src/tests/reactivity.spec.ts#L21
7) [react-native] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ──────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for getByText('Increment Number') 19 | await expect(page.getByText('0', { exact: true })).toBeVisible(); 20 | > 21 | await page.getByText('Increment Number').click(); | ^ 22 | 23 | await expect(page.getByText('1', { exact: true })).toBeVisible(); 24 | }); at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/reactivity.spec.ts:21:46
[react-native] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly: packages/sdks-tests/src/tests/reactivity.spec.ts#L34
8) [react-native] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('button') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('button') 32 | 33 | const btn = isRNSDK ? page.locator('button') : page.getByRole('button'); > 34 | await expect(btn).toBeVisible(); | ^ 35 | 36 | // hide 37 | await btn.click(); at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/reactivity.spec.ts:34:23
[react-native] › reactivity.spec.ts:51:3 › Element Events › click works on button: packages/sdks-tests/src/tests/reactivity.spec.ts#L1
9) [react-native] › reactivity.spec.ts:51:3 › Element Events › click works on button ───────────── Test timeout of 30000ms exceeded.
[qwik-city] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [qwik-city] › blocks.spec.ts:53:3 › Blocks › Button ─────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: getByRole('button', { name: 'Increment Number' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for getByRole('button', { name: 'Increment Number' }) 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[qwik-city] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles: packages/sdks-tests/src/tests/blocks.spec.ts#L166
2) [qwik-city] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ───────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('video') Expected: 4 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('video') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 164 | ]; 165 | > 166 | await expect(videoLocator).toHaveCount(expectedCSS.length); | ^ 167 | 168 | const expectedVals = expectedCSS.map((val, i) => ({ val, i })); 169 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:166:34
[qwik-city] › blocks.spec.ts:179:5 › Blocks › Video › video children: packages/sdks-tests/src/tests/blocks.spec.ts#L202
3) [qwik-city] › blocks.spec.ts:179:5 › Blocks › Video › video children ────────────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 1 Received: 0 200 | const noOfVideos = await page.locator('.builder-video').count(); 201 | > 202 | await expect(noOfVideos).toBeGreaterThanOrEqual(1); | ^ 203 | await expect(videoContainers).toHaveCount(noOfVideos); 204 | 205 | for (let i = 0; i < noOfVideos; i++) { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:202:32
[qwik-city] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
4) [qwik-city] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:45:15
[qwik-city] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
5) [qwik-city] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:83:15
[qwik-city] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
6) [qwik-city] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:111:15
[qwik-city] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
7) [qwik-city] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:159:15
[qwik-city] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
8) [qwik-city] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:197:15
[qwik-city] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
9) [qwik-city] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:227:15
[qwik-city] › default-styles.spec.ts:37:3 › Default styles › button should have default styles: packages/sdks-tests/src/tests/default-styles.spec.ts#L43
10) [qwik-city] › default-styles.spec.ts:37:3 › Default styles › button should have default styles Error: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Click me!') 41 | const button = page.locator('text=Click me!'); 42 | > 43 | const buttonPaddingTop = await button?.evaluate( | ^ 44 | element => getComputedStyle(element).paddingTop, 45 | null, 46 | { timeout: 10000 } at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/default-styles.spec.ts:43:44
[next-app-dir] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [next-app-dir] › blocks.spec.ts:53:3 › Blocks › Button ──────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: getByRole('button', { name: 'Increment Number' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for getByRole('button', { name: 'Increment Number' }) 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[next-app-dir] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles: packages/sdks-tests/src/tests/blocks.spec.ts#L166
2) [next-app-dir] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('video') Expected: 4 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('video') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 164 | ]; 165 | > 166 | await expect(videoLocator).toHaveCount(expectedCSS.length); | ^ 167 | 168 | const expectedVals = expectedCSS.map((val, i) => ({ val, i })); 169 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:166:34
[next-app-dir] › blocks.spec.ts:179:5 › Blocks › Video › video children: packages/sdks-tests/src/tests/blocks.spec.ts#L202
3) [next-app-dir] › blocks.spec.ts:179:5 › Blocks › Video › video children ─────────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 1 Received: 0 200 | const noOfVideos = await page.locator('.builder-video').count(); 201 | > 202 | await expect(noOfVideos).toBeGreaterThanOrEqual(1); | ^ 203 | await expect(videoContainers).toHaveCount(noOfVideos); 204 | 205 | for (let i = 0; i < noOfVideos; i++) { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:202:32
[next-app-dir] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
4) [next-app-dir] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:45:15
[next-app-dir] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
5) [next-app-dir] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:83:15
[next-app-dir] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
6) [next-app-dir] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:111:15
[next-app-dir] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
7) [next-app-dir] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:159:15
[next-app-dir] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
8) [next-app-dir] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:197:15
[next-app-dir] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
9) [next-app-dir] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:227:15
[next-app-dir] › default-styles.spec.ts:37:3 › Default styles › button should have default styles: packages/sdks-tests/src/tests/default-styles.spec.ts#L43
10) [next-app-dir] › default-styles.spec.ts:37:3 › Default styles › button should have default styles Error: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Click me!') 41 | const button = page.locator('text=Click me!'); 42 | > 43 | const buttonPaddingTop = await button?.evaluate( | ^ 44 | element => getComputedStyle(element).paddingTop, 45 | null, 46 | { timeout: 10000 } at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/default-styles.spec.ts:43:44
[solid] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [solid] › blocks.spec.ts:53:3 › Blocks › Button ─────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: getByRole('button', { name: 'Increment Number' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for getByRole('button', { name: 'Increment Number' }) 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[solid] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles: packages/sdks-tests/src/tests/blocks.spec.ts#L166
2) [solid] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ───────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('video') Expected: 4 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('video') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 164 | ]; 165 | > 166 | await expect(videoLocator).toHaveCount(expectedCSS.length); | ^ 167 | 168 | const expectedVals = expectedCSS.map((val, i) => ({ val, i })); 169 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:166:34
[solid] › blocks.spec.ts:179:5 › Blocks › Video › video children: packages/sdks-tests/src/tests/blocks.spec.ts#L202
3) [solid] › blocks.spec.ts:179:5 › Blocks › Video › video children ────────────────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 1 Received: 0 200 | const noOfVideos = await page.locator('.builder-video').count(); 201 | > 202 | await expect(noOfVideos).toBeGreaterThanOrEqual(1); | ^ 203 | await expect(videoContainers).toHaveCount(noOfVideos); 204 | 205 | for (let i = 0; i < noOfVideos; i++) { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:202:32
[solid] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
4) [solid] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:45:15
[solid] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
5) [solid] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:83:15
[solid] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
6) [solid] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:111:15
[solid] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
7) [solid] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:159:15
[solid] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
8) [solid] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:197:15
[solid] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
9) [solid] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:227:15
[solid] › default-styles.spec.ts:37:3 › Default styles › button should have default styles: packages/sdks-tests/src/tests/default-styles.spec.ts#L43
10) [solid] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ─── Error: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Click me!') 41 | const button = page.locator('text=Click me!'); 42 | > 43 | const buttonPaddingTop = await button?.evaluate( | ^ 44 | element => getComputedStyle(element).paddingTop, 45 | null, 46 | { timeout: 10000 } at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/default-styles.spec.ts:43:44
[vue] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [vue] › blocks.spec.ts:53:3 › Blocks › Button ───────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: getByRole('button', { name: 'Increment Number' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for getByRole('button', { name: 'Increment Number' }) 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[vue] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles: packages/sdks-tests/src/tests/blocks.spec.ts#L166
2) [vue] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ─────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('video') Expected: 4 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('video') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 164 | ]; 165 | > 166 | await expect(videoLocator).toHaveCount(expectedCSS.length); | ^ 167 | 168 | const expectedVals = expectedCSS.map((val, i) => ({ val, i })); 169 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:166:34
[vue] › blocks.spec.ts:179:5 › Blocks › Video › video children: packages/sdks-tests/src/tests/blocks.spec.ts#L202
3) [vue] › blocks.spec.ts:179:5 › Blocks › Video › video children ──────────────────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 1 Received: 0 200 | const noOfVideos = await page.locator('.builder-video').count(); 201 | > 202 | await expect(noOfVideos).toBeGreaterThanOrEqual(1); | ^ 203 | await expect(videoContainers).toHaveCount(noOfVideos); 204 | 205 | for (let i = 0; i < noOfVideos; i++) { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:202:32
[vue] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
4) [vue] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:45:15
[vue] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
5) [vue] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:83:15
[vue] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
6) [vue] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:111:15
[vue] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
7) [vue] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:159:15
[vue] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
8) [vue] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:197:15
[vue] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
9) [vue] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:227:15
[vue] › default-styles.spec.ts:37:3 › Default styles › button should have default styles: packages/sdks-tests/src/tests/default-styles.spec.ts#L43
10) [vue] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ───── Error: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Click me!') 41 | const button = page.locator('text=Click me!'); 42 | > 43 | const buttonPaddingTop = await button?.evaluate( | ^ 44 | element => getComputedStyle(element).paddingTop, 45 | null, 46 | { timeout: 10000 } at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/default-styles.spec.ts:43:44
[svelte] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [svelte] › blocks.spec.ts:53:3 › Blocks › Button ────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: getByRole('button', { name: 'Increment Number' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for getByRole('button', { name: 'Increment Number' }) 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[svelte] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles: packages/sdks-tests/src/tests/blocks.spec.ts#L166
2) [svelte] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ──────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('video') Expected: 4 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('video') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 164 | ]; 165 | > 166 | await expect(videoLocator).toHaveCount(expectedCSS.length); | ^ 167 | 168 | const expectedVals = expectedCSS.map((val, i) => ({ val, i })); 169 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:166:34
[svelte] › blocks.spec.ts:179:5 › Blocks › Video › video children: packages/sdks-tests/src/tests/blocks.spec.ts#L202
3) [svelte] › blocks.spec.ts:179:5 › Blocks › Video › video children ───────────────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 1 Received: 0 200 | const noOfVideos = await page.locator('.builder-video').count(); 201 | > 202 | await expect(noOfVideos).toBeGreaterThanOrEqual(1); | ^ 203 | await expect(videoContainers).toHaveCount(noOfVideos); 204 | 205 | for (let i = 0; i < noOfVideos; i++) { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:202:32
[svelte] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
4) [svelte] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:45:15
[svelte] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
5) [svelte] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:83:15
[svelte] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
6) [svelte] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:111:15
[svelte] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
7) [svelte] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:159:15
[svelte] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
8) [svelte] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:197:15
[svelte] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
9) [svelte] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:227:15
[svelte] › default-styles.spec.ts:37:3 › Default styles › button should have default styles: packages/sdks-tests/src/tests/default-styles.spec.ts#L43
10) [svelte] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ── Error: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Click me!') 41 | const button = page.locator('text=Click me!'); 42 | > 43 | const buttonPaddingTop = await button?.evaluate( | ^ 44 | element => getComputedStyle(element).paddingTop, 45 | null, 46 | { timeout: 10000 } at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/default-styles.spec.ts:43:44
[next-pages-dir] › blocks.spec.ts:53:3 › Blocks › Button: packages/sdks-tests/src/tests/blocks.spec.ts#L59
1) [next-pages-dir] › blocks.spec.ts:53:3 › Blocks › Button ────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: getByRole('button', { name: 'Increment Number' }) Expected string: "rgb(0, 0, 0)" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for getByRole('button', { name: 'Increment Number' }) 57 | : page.getByRole('button', { name: 'Increment Number' }); 58 | > 59 | await expect(button).toHaveCSS('background-color', 'rgb(0, 0, 0)'); | ^ 60 | }); 61 | /** 62 | * We are temporarily skipping this test because it relies on network requests. at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:59:26
[next-pages-dir] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles: packages/sdks-tests/src/tests/blocks.spec.ts#L166
2) [next-pages-dir] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ──────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('video') Expected: 4 Received: 0 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('video') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 164 | ]; 165 | > 166 | await expect(videoLocator).toHaveCount(expectedCSS.length); | ^ 167 | 168 | const expectedVals = expectedCSS.map((val, i) => ({ val, i })); 169 | at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:166:34
[next-pages-dir] › blocks.spec.ts:179:5 › Blocks › Video › video children: packages/sdks-tests/src/tests/blocks.spec.ts#L202
3) [next-pages-dir] › blocks.spec.ts:179:5 › Blocks › Video › video children ───────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 1 Received: 0 200 | const noOfVideos = await page.locator('.builder-video').count(); 201 | > 202 | await expect(noOfVideos).toBeGreaterThanOrEqual(1); | ^ 203 | await expect(videoContainers).toHaveCount(noOfVideos); 204 | 205 | for (let i = 0; i < noOfVideos; i++) { at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/blocks.spec.ts:202:32
[next-pages-dir] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
4) [next-pages-dir] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:45:15
[next-pages-dir] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
5) [next-pages-dir] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:83:15
[next-pages-dir] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
6) [next-pages-dir] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:111:15
[next-pages-dir] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size: packages/sdks-tests/src/tests/helpers/index.ts#L151
7) [next-pages-dir] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:159:15
[next-pages-dir] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size: packages/sdks-tests/src/tests/helpers/index.ts#L151
8) [next-pages-dir] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "none" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:197:15
[next-pages-dir] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size: packages/sdks-tests/src/tests/helpers/index.ts#L151
9) [next-pages-dir] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size Error: Timed out 5000ms waiting for expect(locator).toHaveCSS(expected) Locator: locator('.builder-block:has(img.builder-image)') Expected string: "flex" Received string: "" Call log: - expect.toHaveCSS with timeout 5000ms - waiting for locator('.builder-block:has(img.builder-image)') at helpers/index.ts:151 149 | }) => { 150 | for (const property of Object.keys(expected)) { > 151 | await expect(locator).toHaveCSS(property, expected[property]); | ^ 152 | } 153 | }; 154 | at expectStylesForElement (/home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/helpers/index.ts:151:27) at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/custom-breakpoints.spec.ts:227:15
[next-pages-dir] › default-styles.spec.ts:37:3 › Default styles › button should have default styles: packages/sdks-tests/src/tests/default-styles.spec.ts#L43
10) [next-pages-dir] › default-styles.spec.ts:37:3 › Default styles › button should have default styles Error: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Click me!') 41 | const button = page.locator('text=Click me!'); 42 | > 43 | const buttonPaddingTop = await button?.evaluate( | ^ 44 | element => getComputedStyle(element).paddingTop, 45 | null, 46 | { timeout: 10000 } at /home/runner/work/builder-io/builder-io/packages/sdks-tests/src/tests/default-styles.spec.ts:43:44
lint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (widgets)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (widgets)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Gen 1 SDK Core
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs checks
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (webcomponents)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build (webcomponents)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Gen 1 React SDK
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (react-native)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (qwik)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (nextjs)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (solid)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (vue)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (angular)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (svelte)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Gen 2 SDKs (react)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "nextjs-playwright-report", "qwik-playwright-report", "react-native-playwright-report", "react-playwright-report", "solid-playwright-report", "svelte-playwright-report", "vue-playwright-report". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
🎭 Playwright Run Summary
121 skipped 272 passed (4.5m)
🎭 Playwright Run Summary
18 failed [react-native] › blocks.spec.ts:53:3 › Blocks › Button ───────────────────────────────────────── [react-native] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ─────────── [react-native] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ────────── [react-native] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [react-native] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default [react-native] › navigation.spec.ts:4:1 › Client-side navigation ─────────────────────────────── [react-native] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ───────── [react-native] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly [react-native] › reactivity.spec.ts:51:3 › Element Events › click works on button ────────────── [react-native] › repeat-items-bindings.spec.ts:7:3 › Repeat items bindings › Updating state should display repeat collection [react-native] › show-hide-if.spec.ts:14:3 › Show If & Hide If › works on reactive conditions ── [react-native] › show-hide-if.spec.ts:38:3 › Show If & Hide If › works with repeat elements ──── [react-native] › ssr.spec.ts:6:3 › SSR › js enabled ──────────────────────────────────────────── [react-native] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [react-native] › symbols.spec.ts:59:3 › Symbols › render correctly ───────────────────────────── [react-native] › symbols.spec.ts:64:3 › Symbols › fetch content if not provided ──────────────── [react-native] › symbols.spec.ts:136:5 › Symbols › apiVersion › apiVersion is not set ────────── [react-native] › symbols.spec.ts:169:5 › Symbols › apiVersion › apiVersion is set to v3 ──────── 77 skipped 36 passed (4.9m)
🎭 Playwright Run Summary
27 failed [qwik-city] › blocks.spec.ts:53:3 › Blocks › Button ──────────────────────────────────────────── [qwik-city] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ────────────────── [qwik-city] › blocks.spec.ts:179:5 › Blocks › Video › video children ─────────────────────────── [qwik-city] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [qwik-city] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [qwik-city] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [qwik-city] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [qwik-city] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [qwik-city] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [qwik-city] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ─ [qwik-city] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [qwik-city] › editing.spec.ts:61:3 › Visual Editing › correctly updates Text block styles ────── [qwik-city] › form.spec.ts:10:3 › Form › Form rendering correctly ────────────────────────────── [qwik-city] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ────────────── [qwik-city] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ───────────── [qwik-city] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [qwik-city] › navigation.spec.ts:4:1 › Client-side navigation ────────────────────────────────── [qwik-city] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ──────────── [qwik-city] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly [qwik-city] › reactivity.spec.ts:51:3 › Element Events › click works on button ───────────────── [qwik-city] › repeat-items-bindings.spec.ts:7:3 › Repeat items bindings › Updating state should display repeat collection [qwik-city] › show-hide-if.spec.ts:14:3 › Show If & Hide If › works on reactive conditions ───── [qwik-city] › show-hide-if.spec.ts:38:3 › Show If & Hide If › works with repeat elements ─────── [qwik-city] › ssr.spec.ts:6:3 › SSR › js enabled ─────────────────────────────────────────────── [qwik-city] › ssr.spec.ts:16:3 › SSR › js disabled ───────────────────────────────────────────── [qwik-city] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [qwik-city] › symbols.spec.ts:59:3 › Symbols › render correctly ──────────────────────────────── 6 skipped 98 passed (6.2m)
🎭 Playwright Run Summary
22 failed [next-app-dir] › blocks.spec.ts:53:3 › Blocks › Button ───────────────────────────────────────── [next-app-dir] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ─────────────── [next-app-dir] › blocks.spec.ts:179:5 › Blocks › Video › video children ──────────────────────── [next-app-dir] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [next-app-dir] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [next-app-dir] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [next-app-dir] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [next-app-dir] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [next-app-dir] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [next-app-dir] › default-styles.spec.ts:37:3 › Default styles › button should have default styles [next-app-dir] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [next-app-dir] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ─────────── [next-app-dir] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ────────── [next-app-dir] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [next-app-dir] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default [next-app-dir] › navigation.spec.ts:4:1 › Client-side navigation ─────────────────────────────── [next-app-dir] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ───────── [next-app-dir] › reactivity.spec.ts:51:3 › Element Events › click works on button ────────────── [next-app-dir] › ssr.spec.ts:6:3 › SSR › js enabled ──────────────────────────────────────────── [next-app-dir] › ssr.spec.ts:16:3 › SSR › js disabled ────────────────────────────────────────── [next-app-dir] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [next-app-dir] › symbols.spec.ts:59:3 › Symbols › render correctly ───────────────────────────── 14 skipped 95 passed (5.8m)
🎭 Playwright Run Summary
61 failed [solid] › blocks.spec.ts:53:3 › Blocks › Button ──────────────────────────────────────────────── [solid] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ────────────────────── [solid] › blocks.spec.ts:179:5 › Blocks › Video › video children ─────────────────────────────── [solid] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [solid] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [solid] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [solid] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [solid] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [solid] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [solid] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ───── [solid] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [solid] › editing.spec.ts:61:3 › Visual Editing › correctly updates Text block styles ────────── [solid] › form.spec.ts:10:3 › Form › Form rendering correctly ────────────────────────────────── [solid] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ────────────────── [solid] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ───────────────── [solid] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [solid] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default [solid] › navigation.spec.ts:4:1 › Client-side navigation ────────────────────────────────────── [solid] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ──────────────── [solid] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly [solid] › reactivity.spec.ts:51:3 › Element Events › click works on button ───────────────────── [solid] › repeat-items-bindings.spec.ts:7:3 › Repeat items bindings › Updating state should display repeat collection [solid] › show-hide-if.spec.ts:14:3 › Show If & Hide If › works on reactive conditions ───────── [solid] › show-hide-if.spec.ts:38:3 › Show If & Hide If › works with repeat elements ─────────── [solid] › ssr.spec.ts:6:3 › SSR › js enabled ─────────────────────────────────────────────────── [solid] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [solid] › symbols.spec.ts:59:3 › Symbols › render correctly ──────────────────────────────────── [solid] › symbols.spec.ts:64:3 › Symbols › fetch content if not provided ─────────────────────── [solid] › symbols.spec.ts:136:5 › Symbols › apiVersion › apiVersion is not set ───────────────── [solid] › symbols.spec.ts:169:5 › Symbols › apiVersion › apiVersion is set to v3 ─────────────── [solid-start] › blocks.spec.ts:53:3 › Blocks › Button ────────────────────────────────────────── [solid-start] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ──────────────── [solid-start] › blocks.spec.ts:179:5 › Blocks › Video › video children ───────────────────────── [solid-start] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [solid-start] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [solid-start] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [solid-start] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [solid-start] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [solid-start] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [solid-start] ›
🎭 Playwright Run Summary
56 failed [vue] › blocks.spec.ts:53:3 › Blocks › Button ────────────────────────────────────────────────── [vue] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ──────────────────────── [vue] › blocks.spec.ts:179:5 › Blocks › Video › video children ───────────────────────────────── [vue] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [vue] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [vue] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [vue] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [vue] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [vue] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size ─ [vue] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ─────── [vue] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [vue] › editing.spec.ts:61:3 › Visual Editing › correctly updates Text block styles ──────────── [vue] › form.spec.ts:10:3 › Form › Form rendering correctly ──────────────────────────────────── [vue] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ──────────────────── [vue] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ─────────────────── [vue] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [vue] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default [vue] › navigation.spec.ts:4:1 › Client-side navigation ──────────────────────────────────────── [vue] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ────────────────── [vue] › reactivity.spec.ts:51:3 › Element Events › click works on button ─────────────────────── [vue] › repeat-items-bindings.spec.ts:7:3 › Repeat items bindings › Updating state should display repeat collection [vue] › ssr.spec.ts:6:3 › SSR › js enabled ───────────────────────────────────────────────────── [vue] › ssr.spec.ts:16:3 › SSR › js disabled ─────────────────────────────────────────────────── [vue] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [vue] › symbols.spec.ts:59:3 › Symbols › render correctly ────────────────────────────────────── [vue] › symbols.spec.ts:64:3 › Symbols › fetch content if not provided ───────────────────────── [vue] › symbols.spec.ts:136:5 › Symbols › apiVersion › apiVersion is not set ─────────────────── [vue] › symbols.spec.ts:169:5 › Symbols › apiVersion › apiVersion is set to v3 ───────────────── [nuxt] › blocks.spec.ts:53:3 › Blocks › Button ───────────────────────────────────────────────── [nuxt] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ─────────────────────── [nuxt] › blocks.spec.ts:179:5 › Blocks › Video › video children ──────────────────────────────── [nuxt] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [nuxt] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [nuxt] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [nuxt] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [nuxt] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [nuxt] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [nuxt] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ────── [nuxt] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [nuxt] › editing.spec.ts:61:3 › Visual Editing › correctly updates
🎭 Playwright Run Summary
14 skipped 117 passed (11.8m)
🎭 Playwright Run Summary
61 failed [svelte] › blocks.spec.ts:53:3 › Blocks › Button ─────────────────────────────────────────────── [svelte] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ───────────────────── [svelte] › blocks.spec.ts:179:5 › Blocks › Video › video children ────────────────────────────── [svelte] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [svelte] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [svelte] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [svelte] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [svelte] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [svelte] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [svelte] › default-styles.spec.ts:37:3 › Default styles › button should have default styles ──── [svelte] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [svelte] › editing.spec.ts:61:3 › Visual Editing › correctly updates Text block styles ───────── [svelte] › form.spec.ts:10:3 › Form › Form rendering correctly ───────────────────────────────── [svelte] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ───────────────── [svelte] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ──────────────── [svelte] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [svelte] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default [svelte] › navigation.spec.ts:4:1 › Client-side navigation ───────────────────────────────────── [svelte] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ─────────────── [svelte] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly [svelte] › reactivity.spec.ts:51:3 › Element Events › click works on button ──────────────────── [svelte] › repeat-items-bindings.spec.ts:7:3 › Repeat items bindings › Updating state should display repeat collection [svelte] › show-hide-if.spec.ts:14:3 › Show If & Hide If › works on reactive conditions ──────── [svelte] › show-hide-if.spec.ts:38:3 › Show If & Hide If › works with repeat elements ────────── [svelte] › ssr.spec.ts:6:3 › SSR › js enabled ────────────────────────────────────────────────── [svelte] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [svelte] › symbols.spec.ts:59:3 › Symbols › render correctly ─────────────────────────────────── [svelte] › symbols.spec.ts:64:3 › Symbols › fetch content if not provided ────────────────────── [svelte] › symbols.spec.ts:136:5 › Symbols › apiVersion › apiVersion is not set ──────────────── [svelte] › symbols.spec.ts:169:5 › Symbols › apiVersion › apiVersion is set to v3 ────────────── [sveltekit] › blocks.spec.ts:53:3 › Blocks › Button ──────────────────────────────────────────── [sveltekit] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ────────────────── [sveltekit] › blocks.spec.ts:179:5 › Blocks › Video › video children ─────────────────────────── [sveltekit] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [sveltekit] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [sveltekit] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [sveltekit] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [sveltekit] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [sveltekit] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [sveltekit] › de
🎭 Playwright Run Summary
94 failed [next-pages-dir] › blocks.spec.ts:53:3 › Blocks › Button ─────────────────────────────────────── [next-pages-dir] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ───────────── [next-pages-dir] › blocks.spec.ts:179:5 › Blocks › Video › video children ────────────────────── [next-pages-dir] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [next-pages-dir] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [next-pages-dir] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [next-pages-dir] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [next-pages-dir] › custom-breakpoints.spec.ts:166:5 › Custom Breakpoints › when reset › medium tablet size [next-pages-dir] › custom-breakpoints.spec.ts:204:5 › Custom Breakpoints › when reset › small mobile size [next-pages-dir] › default-styles.spec.ts:37:3 › Default styles › button should have default styles [next-pages-dir] › duplicate-attributes.spec.ts:6:3 › Duplicate Attributes › wrapped block has no duplicate attributes [next-pages-dir] › editing.spec.ts:61:3 › Visual Editing › correctly updates Text block styles ─ [next-pages-dir] › form.spec.ts:10:3 › Form › Form rendering correctly ───────────────────────── [next-pages-dir] › hydration.spec.ts:13:3 › Hydration › No mismatch on regular content ───────── [next-pages-dir] › hydration.spec.ts:26:3 › Hydration › No mismatch on A/B test content ──────── [next-pages-dir] › link-component.spec.ts:6:3 › Link Component › Button › renders regular anchor element by default [next-pages-dir] › link-component.spec.ts:6:3 › Link Component › Columns › renders regular anchor element by default [next-pages-dir] › navigation.spec.ts:4:1 › Client-side navigation ───────────────────────────── [next-pages-dir] › reactivity.spec.ts:13:3 › Reactive State › increments value correctly ─────── [next-pages-dir] › reactivity.spec.ts:26:3 › Reactive State › updates deeply nested state value correctly [next-pages-dir] › reactivity.spec.ts:51:3 › Element Events › click works on button ──────────── [next-pages-dir] › repeat-items-bindings.spec.ts:7:3 › Repeat items bindings › Updating state should display repeat collection [next-pages-dir] › show-hide-if.spec.ts:14:3 › Show If & Hide If › works on reactive conditions [next-pages-dir] › show-hide-if.spec.ts:38:3 › Show If & Hide If › works with repeat elements ── [next-pages-dir] › ssr.spec.ts:6:3 › SSR › js enabled ────────────────────────────────────────── [next-pages-dir] › ssr.spec.ts:16:3 › SSR › js disabled ──────────────────────────────────────── [next-pages-dir] › styles.spec.ts:71:3 › Styles › Should apply responsive styles correctly on tablet/mobile [next-pages-dir] › symbols.spec.ts:59:3 › Symbols › render correctly ─────────────────────────── [next-pages-dir] › symbols.spec.ts:64:3 › Symbols › fetch content if not provided ────────────── [next-pages-dir] › symbols.spec.ts:136:5 › Symbols › apiVersion › apiVersion is not set ──────── [next-pages-dir] › symbols.spec.ts:169:5 › Symbols › apiVersion › apiVersion is set to v3 ────── [react] › blocks.spec.ts:53:3 › Blocks › Button ──────────────────────────────────────────────── [react] › blocks.spec.ts:113:5 › Blocks › Video › video render and styles ────────────────────── [react] › blocks.spec.ts:179:5 › Blocks › Video › video children ─────────────────────────────── [react] › custom-breakpoints.spec.ts:13:5 › Custom Breakpoints › when applied › large desktop size [react] › custom-breakpoints.spec.ts:52:5 › Custom Breakpoints › when applied › medium tablet size [react] › custom-breakpoints.spec.ts:90:5 › Custom Breakpoints › when applied › small mobile size [react] › custom-breakpoints.spec.ts:127:5 › Custom Breakpoints › when reset › large desktop size [react] › custom-breakpoints.spec.ts:166:5 ›

Artifacts

Produced during runtime
Name Size
nextjs-playwright-report Expired
14.8 MB
qwik-playwright-report Expired
23.9 MB
react-native-playwright-report Expired
3.22 MB
react-playwright-report Expired
35.4 MB
solid-playwright-report Expired
21.3 MB
svelte-playwright-report Expired
26.2 MB
vue-playwright-report Expired
39.3 MB