Skip to content

working groups on events page #682

working groups on events page

working groups on events page #682

Triggered via pull request November 18, 2025 21:59
Status Failure
Total duration 10m 7s
Artifacts 1

check.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 1 notice
check
Process completed with exit code 1.
[chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now: test/e2e/community-events.spec.ts#L285
2) [chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.evaluateAll: Test timeout of 60000ms exceeded. 283 | 284 | const readSectionDates = async (section: Locator) => { > 285 | const entries = await section.locator("a time").evaluateAll(elements => | ^ 286 | elements.map(element => ({ 287 | iso: element.getAttribute("datetime") ?? "", 288 | text: element.textContent?.trim() ?? "", at readSectionDates (/home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:285:53) at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:312:27
[chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now: test/e2e/community-events.spec.ts#L0
2) [chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now: test/e2e/community-events.spec.ts#L279
2) [chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now Error: expect(locator).toBeVisible() failed Locator: locator('section').filter({ has: getByRole('heading', { name: /Upcoming events/i, level: 2 }) }).first() Expected: visible Received: undefined Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('section').filter({ has: getByRole('heading', { name: /Upcoming events/i, level: 2 }) }).first() 277 | ]) 278 | > 279 | await expect(upcomingSection).toBeVisible() | ^ 280 | await expect(pastEventsSection).toBeVisible() 281 | 282 | const now = Date.now() at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:279:33
[chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now: test/e2e/community-events.spec.ts#L0
2) [chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag: test/e2e/community-events.spec.ts#L224
1) [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('section').filter({ has: getByRole('heading', { name: /Past events & meetups/i, level: 2 }) }).first().getByRole('group', { name: 'Event type' }).locator('label').filter({ hasText: /conference/i }).first() 222 | for (const activeFilter of activeFilters) { 223 | await expect(activeFilter.badges.first()).toBeVisible() > 224 | await activeFilter.chip.click() | ^ 225 | await expect(activeFilter.filter).not.toBeChecked() 226 | await expect(activeFilter.badges).toHaveCount(0) 227 | await activeFilter.chip.click() at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:224:29
[chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag: test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag: test/e2e/community-events.spec.ts#L224
1) [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('section').filter({ has: getByRole('heading', { name: /Past events & meetups/i, level: 2 }) }).first().getByRole('group', { name: 'Event type' }).locator('label').filter({ hasText: /conference/i }).first() 222 | for (const activeFilter of activeFilters) { 223 | await expect(activeFilter.badges.first()).toBeVisible() > 224 | await activeFilter.chip.click() | ^ 225 | await expect(activeFilter.filter).not.toBeChecked() 226 | await expect(activeFilter.badges).toHaveCount(0) 227 | await activeFilter.chip.click() at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:224:29
[chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag: test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag: test/e2e/community-events.spec.ts#L216
1) [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag Error: locator.count: Test timeout of 60000ms exceeded. 214 | for (const definition of filterDefinitions) { 215 | const badgeLocator = tagBadge(definition.badgeText) > 216 | if ((await definition.filter.count()) === 0) continue | ^ 217 | activeFilters.push({ ...definition, badges: badgeLocator }) 218 | } 219 | at /home/runner/work/graphql.github.io/graphql.github.io/test/e2e/community-events.spec.ts:216:34
[chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag: test/e2e/community-events.spec.ts#L0
1) [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag Test timeout of 60000ms exceeded.
🎭 Playwright Run Summary
1 failed [chromium] › test/e2e/community-events.spec.ts:142:1 › event type filters hide cards and lock the last active tag 1 flaky [chromium] › test/e2e/community-events.spec.ts:255:1 › upcoming and past sections only show events on the correct side of now 3 skipped 5 passed (8.5m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report
3.18 MB
sha256:cebebaff26a6980313748fc429303825d1e767063b810e71f2b27d8cf3d7752e