Migrate versions page to paginated list #22675
ci.yml
on: pull_request
Changed Files
14s
Backend / cargo-deny
0s
Backend / Lint
0s
Backend / dependencies
0s
Backend / Test
0s
Frontend / Lint
36s
Frontend / Test (@crates-io/msw)
49s
Frontend / Test
2m 30s
Frontend / Test (playwright)
4m 57s
Annotations
5 errors and 1 notice
Frontend / Test
Process completed with exit code 1.
|
[chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @acceptance:
e2e/acceptance/crate.spec.ts#L132
1) [chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @Acceptance
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-page-description]')
Expected pattern: /10 of 13\s+nanomsg versions since\s+December \d+th, 2014/
Received string: "
13 of 13
nanomsg versions since
December 8th, 2014
"
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('[data-test-page-description]')
- locator resolved to <span data-test-page-description="" class="_page-description_i58y6h _small_1oyocj">…</span>
- unexpected value "
0 of 13
nanomsg versions since
December 8th, 2014
"
8 × locator resolved to <span data-test-page-description="" class="_page-description_i58y6h _small_1oyocj">…</span>
- unexpected value "
13 of 13
nanomsg versions since
December 8th, 2014
"
130 | await page.click('[data-test-versions-tab] a');
131 |
> 132 | await expect(page.locator('[data-test-page-description]')).toHaveText(
| ^
133 | /10 of 13\s+nanomsg versions since\s+December \d+th, 2014/,
134 | );
135 |
at /home/runner/work/crates.io/crates.io/e2e/acceptance/crate.spec.ts:132:64
|
[chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @acceptance:
e2e/acceptance/crate.spec.ts#L132
1) [chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @Acceptance
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-page-description]')
Expected pattern: /10 of 13\s+nanomsg versions since\s+December \d+th, 2014/
Received string: "
13 of 13
nanomsg versions since
December 8th, 2014
"
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('[data-test-page-description]')
9 × locator resolved to <span data-test-page-description="" class="_page-description_i58y6h _small_1oyocj">…</span>
- unexpected value "
13 of 13
nanomsg versions since
December 8th, 2014
"
130 | await page.click('[data-test-versions-tab] a');
131 |
> 132 | await expect(page.locator('[data-test-page-description]')).toHaveText(
| ^
133 | /10 of 13\s+nanomsg versions since\s+December \d+th, 2014/,
134 | );
135 |
at /home/runner/work/crates.io/crates.io/e2e/acceptance/crate.spec.ts:132:64
|
[chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @acceptance:
e2e/acceptance/crate.spec.ts#L132
1) [chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @Acceptance
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('[data-test-page-description]')
Expected pattern: /10 of 13\s+nanomsg versions since\s+December \d+th, 2014/
Received string: "
13 of 13
nanomsg versions since
December 8th, 2014
"
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('[data-test-page-description]')
9 × locator resolved to <span data-test-page-description="" class="_page-description_i58y6h _small_1oyocj">…</span>
- unexpected value "
13 of 13
nanomsg versions since
December 8th, 2014
"
130 | await page.click('[data-test-versions-tab] a');
131 |
> 132 | await expect(page.locator('[data-test-page-description]')).toHaveText(
| ^
133 | /10 of 13\s+nanomsg versions since\s+December \d+th, 2014/,
134 | );
135 |
at /home/runner/work/crates.io/crates.io/e2e/acceptance/crate.spec.ts:132:64
|
Frontend / Test (playwright)
Process completed with exit code 1.
|
🎭 Playwright Run Summary
1 failed
[chromium] › e2e/acceptance/crate.spec.ts:126:7 › Acceptance | crate page › navigating to the versions page @Acceptance
2 skipped
197 passed (4.3m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
playwright-report
|
1.38 MB |
|