Skip to content

feat: enhance category selection and filtering with multiple selection #5068

feat: enhance category selection and filtering with multiple selection

feat: enhance category selection and filtering with multiple selection #5068

Triggered via pull request May 2, 2025 17:54
Status Failure
Total duration 22m 40s
Artifacts 1

test-smokes-parallel.yml

on: pull_request
jobs-matrix
15s
jobs-matrix
check-matrix
4s
check-matrix
Matrix: run-smoke-tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 45 warnings, and 1 notice
[chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
1) [chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
3) [firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
4) [firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
5) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
5) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/default.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
6) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
6) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
[webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html: tests/integration/playwright/tests/blog-simple-blog.spec.ts#L33
6) [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html#category=apos'trophe" Received string: "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" Call log: - expect.toHaveURL with timeout 5000ms - waiting for locator(':root') - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" - locator resolved to <html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">…</html> - unexpected value "http://127.0.0.1:8080/blog/simple-blog/_site/grid.html" 31 | const checkCategoryLink = async (page: Page, category: string, pageName: string, postTitle: string) => { 32 | await page.getByText(category, { exact: true }).click(); > 33 | await expect(page).toHaveURL(getUrl(`blog/simple-blog/_site/${pageName}#category=${encodeURIComponent(category)}`)); | ^ 34 | await expect(page.locator(`div.category[data-category="${btoa(encodeURIComponent(category))}"]`)).toHaveClass(/active/); 35 | await expect(page.getByRole('link', { name: postTitle })).toBeVisible(); 36 | }; at checkCategoryLink (/home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:33:24) at /home/runner/work/quarto-cli/quarto-cli/tests/integration/playwright/tests/blog-simple-blog.spec.ts:61:7
Running Tests buckets 03 / Run smoke (ubuntu-latest)
Process completed with exit code 1.
Running Tests buckets 06 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 05 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 07 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 16 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 19 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 17 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 08 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 08 / Run smoke (ubuntu-latest)
variable used before declaration
Running Tests buckets 20 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 01 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 18 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 13 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 09 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 14 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 04 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 15 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 12 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 10 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 02 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 11 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 06 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Slow Test: tests/integration/playwright/[firefox] › html-code-highlight.spec.ts#L1
tests/integration/playwright/[firefox] › html-code-highlight.spec.ts took 52.2s
Slow Test: tests/integration/playwright/[webkit] › html-code-highlight.spec.ts#L1
tests/integration/playwright/[webkit] › html-code-highlight.spec.ts took 43.6s
Slow Test: tests/integration/playwright/[chromium] › html-code-highlight.spec.ts#L1
tests/integration/playwright/[chromium] › html-code-highlight.spec.ts took 22.5s
Running Tests buckets 03 / Run smoke (ubuntu-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 12 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 18 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 07 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 08 / Run smoke (windows-latest)
variable used before declaration
Running Tests buckets 08 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 11 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 17 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 20 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 16 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 15 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 13 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 14 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 01 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 05 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 03 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 04 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 02 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 10 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 09 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
Running Tests buckets 19 / Run smoke (windows-latest)
Failed to restore: Cache service responded with 422
🎭 Playwright Run Summary
6 failed [chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html [chromium] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html [firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html [firefox] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for default.html [webkit] › blog-simple-blog.spec.ts:59:9 › Categories link on listing page works for grid.html ─ 468 passed (6.2m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
6.02 MB
sha256:79dc1447e67ec125cef28c949330196ce73314f98df57749d5f4750591ff3542