Skip to content

New events and meetups #647

New events and meetups

New events and meetups #647

Triggered via pull request November 14, 2025 15:41
Status Failure
Total duration 10m 29s
Artifacts 1

check.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
[chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot: test/e2e/community-events.spec.ts#L42
2) [chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot ────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) failed Timeout: 15000ms Timeout 15000ms exceeded. Snapshot: meetups-map.png Call log: - Expect "toHaveScreenshot(meetups-map.png)" with timeout 15000ms - verifying given screenshot expectation - waiting for locator('#meetups-map').first().locator('canvas').first() - Timeout 15000ms exceeded. 40 | await expect(mapContainer).toBeVisible({ timeout: 10000 }) 41 | await page.waitForTimeout(1500) // we need to wait until Playwright finishes scrolling... > 42 | await expect(mapContainer.locator("canvas").first()).toHaveScreenshot( | ^ 43 | "meetups-map.png", 44 | { timeout: 15_000 }, 45 | ) at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:42:56
[chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot: test/e2e/community-events.spec.ts#L42
2) [chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot ────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) failed Timeout: 15000ms Timeout 15000ms exceeded. Snapshot: meetups-map.png Call log: - Expect "toHaveScreenshot(meetups-map.png)" with timeout 15000ms - verifying given screenshot expectation - waiting for locator('#meetups-map').first().locator('canvas').first() - Timeout 15000ms exceeded. 40 | await expect(mapContainer).toBeVisible({ timeout: 10000 }) 41 | await page.waitForTimeout(1500) // we need to wait until Playwright finishes scrolling... > 42 | await expect(mapContainer.locator("canvas").first()).toHaveScreenshot( | ^ 43 | "meetups-map.png", 44 | { timeout: 15_000 }, 45 | ) at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:42:56
[chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot: test/e2e/community-events.spec.ts#L39
2) [chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot ────────────────── Error: locator.scrollIntoViewIfNeeded: Test timeout of 60000ms exceeded. Call log: - attempting scroll into view action - waiting for element to be stable 37 | test("map matches screenshot", async ({ page }) => { 38 | const mapContainer = page.locator("#meetups-map").first() > 39 | await mapContainer.scrollIntoViewIfNeeded() | ^ 40 | await expect(mapContainer).toBeVisible({ timeout: 10000 }) 41 | await page.waitForTimeout(1500) // we need to wait until Playwright finishes scrolling... 42 | await expect(mapContainer.locator("canvas").first()).toHaveScreenshot( at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:39:22
[chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot: test/e2e/community-events.spec.ts#L0
2) [chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot ────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works: test/e2e/community-events.spec.ts#L25
1) [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.scrollIntoViewIfNeeded: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('link', { name: /Zurich/i }).first() 23 | 24 | const link = page.getByRole("link", { name: /Zurich/i }).first() > 25 | await link.scrollIntoViewIfNeeded() | ^ 26 | 27 | await link.click() 28 | at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:25:14
[chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works: test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works: test/e2e/community-events.spec.ts#L22
1) [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.scrollIntoViewIfNeeded: Test timeout of 60000ms exceeded. Call log: - attempting scroll into view action - waiting for element to be stable 20 | 21 | const pastEventsSection = page.locator("text=Past events & meetups") > 22 | await pastEventsSection.scrollIntoViewIfNeeded() | ^ 23 | 24 | const link = page.getByRole("link", { name: /Zurich/i }).first() 25 | await link.scrollIntoViewIfNeeded() at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:22:27
[chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works: test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works: test/e2e/community-events.spec.ts#L22
1) [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ───────────────── Error: locator.scrollIntoViewIfNeeded: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text=Past events & meetups') 20 | 21 | const pastEventsSection = page.locator("text=Past events & meetups") > 22 | await pastEventsSection.scrollIntoViewIfNeeded() | ^ 23 | 24 | const link = page.getByRole("link", { name: /Zurich/i }).first() 25 | await link.scrollIntoViewIfNeeded() at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:22:27
[chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works: test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ───────────────── Test timeout of 60000ms exceeded.
🎭 Playwright Run Summary
3 failed [chromium] › test/e2e/community-events.spec.ts:7:1 › Zurich meetup link works ────────────────── [chromium] › test/e2e/community-events.spec.ts:37:1 › map matches screenshot ─────────────────── [chromium] › test/e2e/community-events.spec.ts:48:1 › map tooltip appears on marker hover ────── 5 passed (8.9m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report
3.55 MB
sha256:2c0451f194f37850d315861ecc1583e930c4dc9e057766d10cd1dde4a5c8aab4