New events and meetups #637
check.yml
on: pull_request
check
57s
playwright
10m 0s
Annotations
10 errors and 1 notice
|
[chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover:
test/e2e/community-events.spec.ts#L56
2) [chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover ─────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.hover: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('canvas').first()
- locator resolved to <canvas aria-describedby="map-tooltip" aria-label="Interactive WebGL map of GraphQL meetups" class="block h-80 w-full animate-fade-in transition-opacity duration-150 ease-linear md:h-full"></canvas>
- attempting hover action
- waiting for element to be visible and stable
- element is visible and stable
- scrolling into view if needed
- done scrolling
54 | const tooltip = page.getByRole("tooltip")
55 | await expect(tooltip).toHaveCount(0)
> 56 | await mapCanvas.hover()
| ^
57 | const { clientX, clientY } = await page.evaluate(() => {
58 | const canvas = document.querySelector("canvas") as HTMLCanvasElement | null
59 | if (!canvas) throw new Error("Canvas not found")
at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:56:19
|
|
[chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover:
test/e2e/community-events.spec.ts#L0
2) [chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover ─────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover:
test/e2e/community-events.spec.ts#L122
2) [chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByRole('tooltip')
Expected string: "London GraphQL"
Received string: ""
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByRole('tooltip')
120 | })
121 | await page.mouse.move(clientX, clientY)
> 122 | await expect(tooltip).toHaveText("London GraphQL", { timeout: 5000 })
| ^
123 | await expect(tooltip).toBeVisible()
124 | })
125 |
at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:122:25
|
|
[chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover:
test/e2e/community-events.spec.ts#L0
2) [chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover ─────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
[chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover:
test/e2e/community-events.spec.ts#L48
2) [chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover ─────
Error: Timeout 5000ms exceeded while waiting on the predicate
46 | const mapCanvas = page.locator("canvas").first()
47 | await expect(mapCanvas).toBeVisible({ timeout: 10000 })
> 48 | await expect
| ^
49 | .poll(async () => {
50 | const box = await mapCanvas.boundingBox()
51 | return Boolean(box && box.width > 100 && box.height > 100)
at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:48:3
|
|
[chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works:
test/e2e/community-events.spec.ts#L20
1) [chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works ───
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('canvas').first()
Timeout: 10000ms
Timeout 10000ms exceeded.
Snapshot: meetups-map.png
Call log:
- Expect "toHaveScreenshot(meetups-map.png)" with timeout 10000ms
- generating new stable screenshot expectation
- waiting for locator('canvas').first()
- locator resolved to <canvas aria-describedby="map-tooltip" aria-label="Interactive WebGL map of GraphQL meetups" class="block h-80 w-full animate-fade-in transition-opacity duration-150 ease-linear md:h-full"></canvas>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Timeout 10000ms exceeded.
18 | // Take a screenshot of the map and verify it matches snapshot
19 | const mapContainer = page.locator("canvas").first()
> 20 | await expect(mapContainer).toHaveScreenshot("meetups-map.png", {
| ^
21 | timeout: 10000,
22 | })
23 |
at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:20:30
|
|
[chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works:
test/e2e/community-events.spec.ts#L20
1) [chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('canvas').first()
Timeout: 10000ms
Timeout 10000ms exceeded.
Snapshot: meetups-map.png
Call log:
- Expect "toHaveScreenshot(meetups-map.png)" with timeout 10000ms
- generating new stable screenshot expectation
- waiting for locator('canvas').first()
- locator resolved to <canvas aria-describedby="map-tooltip" aria-label="Interactive WebGL map of GraphQL meetups" class="block h-80 w-full animate-fade-in transition-opacity duration-150 ease-linear md:h-full"></canvas>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Timeout 10000ms exceeded.
18 | // Take a screenshot of the map and verify it matches snapshot
19 | const mapContainer = page.locator("canvas").first()
> 20 | await expect(mapContainer).toHaveScreenshot("meetups-map.png", {
| ^
21 | timeout: 10000,
22 | })
23 |
at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:20:30
|
|
[chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works:
test/e2e/community-events.spec.ts#L20
1) [chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works ───
Error: expect(locator).toHaveScreenshot(expected) failed
Locator: locator('canvas').first()
Timeout: 10000ms
Timeout 10000ms exceeded.
Snapshot: meetups-map.png
Call log:
- Expect "toHaveScreenshot(meetups-map.png)" with timeout 10000ms
- generating new stable screenshot expectation
- waiting for locator('canvas').first()
- locator resolved to <canvas aria-describedby="map-tooltip" aria-label="Interactive WebGL map of GraphQL meetups" class="block h-80 w-full animate-fade-in transition-opacity duration-150 ease-linear md:h-full"></canvas>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Timeout 10000ms exceeded.
18 | // Take a screenshot of the map and verify it matches snapshot
19 | const mapContainer = page.locator("canvas").first()
> 20 | await expect(mapContainer).toHaveScreenshot("meetups-map.png", {
| ^
21 | timeout: 10000,
22 | })
23 |
at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:20:30
|
|
[chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works:
test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works ───
Test timeout of 60000ms exceeded.
|
|
[chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works:
test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works ───
Test timeout of 60000ms exceeded.
|
|
🎭 Playwright Run Summary
3 failed
[chromium] › test/e2e/community-events.spec.ts:3:1 › map loads and Zurich meetup link works ────
[chromium] › test/e2e/community-events.spec.ts:44:1 › map tooltip appears on marker hover ──────
[chromium] › test/e2e/test-test.spec.ts:19:3 › Testing 123 › 1. GPU hardware acceleration ──────
7 passed (8.6m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
|
2.66 MB |
sha256:9cf0e117235d03e45760df807d3ece3d85eb830bd22d8d822fb5f1699b706cc0
|
|