Skip to content

test(drag-element, item-sliding): prevent full swipe #19052

test(drag-element, item-sliding): prevent full swipe

test(drag-element, item-sliding): prevent full swipe #19052

Triggered via pull request April 28, 2026 03:29
Status Success
Total duration 13m 39s
Artifacts 27

build.yml

on: pull_request
build-react
58s
build-react
build-vue
42s
build-vue
Matrix: test-core-screenshot
build-angular
1m 13s
build-angular
build-angular-server
47s
build-angular-server
test-core-clean-build
13s
test-core-clean-build
test-core-lint
1m 1s
test-core-lint
test-core-spec
59s
test-core-spec
build-react-router
29s
build-react-router
build-vue-router
44s
build-vue-router
verify-screenshots
2s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
4s
verify-test-angular-e2e
verify-test-react-e2e
4s
verify-test-react-e2e
verify-test-react-router-e2e
2s
verify-test-react-router-e2e
verify-test-vue-e2e
2s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 20 notices
[Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard: src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard Error: expect(received).toBe(expected) // Object.is equality Expected: "Cancel" Received: "Option 1" 186 | 187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim()); > 188 | expect(focusedElement).toBe('Cancel'); | ^ 189 | }); 190 | }); 191 | }); at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
[Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:58:9 › toast: swipe gesture with bottom position - ios/ltr › should swipe down to dismiss with anchor: src/components/toast/test/swipe-gesture/toast.e2e.ts#L0
1) [Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:58:9 › toast: swipe gesture with bottom position - ios/ltr › should swipe down to dismiss with anchor Test timeout of 30000ms exceeded.
[Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month: src/components/datetime/test/multiple/datetime.e2e.ts#L174
1) [Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month Error: expect(locator).toHaveText(expected) failed Locator: locator('ion-datetime').locator('.calendar-month-year') Expected pattern: /June 2022/ Received string: "May 2022" Timeout: 5000ms Call log: - Expect "toHaveText" with timeout 5000ms - waiting for locator('ion-datetime').locator('.calendar-month-year') 9 × locator resolved to <div class="calendar-month-year">…</div> - unexpected value "May 2022" 172 | 173 | const monthYear = datetime.locator('.calendar-month-year'); > 174 | await expect(monthYear).toHaveText(/June 2022/); | ^ 175 | }); 176 | 177 | test('with buttons, should only update value when confirm is called', async ({ page }) => { at /ionic/src/components/datetime/test/multiple/datetime.e2e.ts:174:31
[Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard: src/components/action-sheet/test/a11y/action-sheet.e2e.ts#L188
1) [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard Error: expect(received).toBe(expected) // Object.is equality Expected: "Cancel" Received: "Option 1" 186 | 187 | focusedElement = await page.evaluate(() => document.activeElement?.textContent?.trim()); > 188 | expect(focusedElement).toBe('Cancel'); | ^ 189 | }); 190 | }); 191 | }); at /ionic/src/components/action-sheet/test/a11y/action-sheet.e2e.ts:188:30
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard 360 skipped 352 passed (3.2m)
🎭 Playwright Run Summary
368 skipped 324 passed (3.6m)
🎭 Playwright Run Summary
2 skipped 603 passed (4.0m)
🎭 Playwright Run Summary
8 skipped 718 passed (4.4m)
🎭 Playwright Run Summary
1 skipped 716 passed (4.6m)
🎭 Playwright Run Summary
8 skipped 810 passed (5.3m)
🎭 Playwright Run Summary
5 skipped 712 passed (5.3m)
🎭 Playwright Run Summary
36 skipped 872 passed (6.3m)
🎭 Playwright Run Summary
14 skipped 520 passed (6.5m)
🎭 Playwright Run Summary
5 skipped 703 passed (6.7m)
🎭 Playwright Run Summary
10 skipped 713 passed (7.2m)
🎭 Playwright Run Summary
13 skipped 706 passed (8.5m)
🎭 Playwright Run Summary
1 skipped 665 passed (8.7m)
🎭 Playwright Run Summary
1 flaky [Mobile Firefox] › src/components/toast/test/swipe-gesture/toast.e2e.ts:58:9 › toast: swipe gesture with bottom position - ios/ltr › should swipe down to dismiss with anchor 5 skipped 708 passed (8.9m)
🎭 Playwright Run Summary
2 skipped 718 passed (9.0m)
🎭 Playwright Run Summary
1 flaky [Mobile Safari] › src/components/datetime/test/multiple/datetime.e2e.ts:161:9 › datetime: multiple date selection (functionality) - md/ltr › should scroll to new month when value is updated with multiple dates in the same month 13 skipped 699 passed (9.1m)
🎭 Playwright Run Summary
1 flaky [Mobile Firefox] › src/components/action-sheet/test/a11y/action-sheet.e2e.ts:158:9 › action-sheet: radio buttons - ios/ltr › should navigate radio buttons with keyboard 4 skipped 745 passed (9.3m)
🎭 Playwright Run Summary
5 skipped 719 passed (10.1m)
🎭 Playwright Run Summary
15 skipped 744 passed (10.3m)
🎭 Playwright Run Summary
19 skipped 671 passed (10.5m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
818 KB
sha256:730b8618d20fa94d1d53a1b1d7247b9b764e7bf98210008c788058f9c4541092
ionic-angular-server
8.55 KB
sha256:4a06f75186be1d9774895292c967ed10fb3c01a86079ea77f5cecbb8915723be
ionic-core
5.14 MB
sha256:047e9b8d0b61751891c903a6dedb9cd2d1238e6ac23f08b2611c0b3fd9ade658
ionic-react
353 KB
sha256:381a5719000ba3f0c7110278ff7e2eee8b9a32f20ef60c57798adb3c95c1f25e
ionic-react-router
27.9 KB
sha256:9f1244a2354020a26ab16b4dcde843bb930a5ca1b8d53713d57c632551757a9d
ionic-vue
385 KB
sha256:c7cf1c05ca9f77817cb362c364cd76044db0d5b9aa9fd5f556e4c83f479de461
ionic-vue-router
17.1 KB
sha256:25d91ea6cdcb141fe03d5d192e95f0fa04216d1a9b5b8508dd02d33319d5420d
test-results-1-20
1.35 MB
sha256:e27f44dde0f09e473fca0655fe6a5ce3296893ce7253caa617b9d6d87184e581
test-results-10-20
443 KB
sha256:c3f3a893569f06e96d8f85d3239a0c3056f32f625d1917a6985c86ab6a3a786e
test-results-11-20
619 KB
sha256:9e7e9918d660159f425bce8abbd6304e2b00d0cdcdd814ca97f7b07b9c78d582
test-results-12-20
541 KB
sha256:03b9ee8ffcb8a7152566a2bd1f99fa2b9fa66e73c0c1d0784b841e398880ba32
test-results-13-20
549 KB
sha256:0984cd7f44cab5425de0faa71c5b8e5c72e0f9cfe8c9460af8db03b386332854
test-results-14-20
460 KB
sha256:1881c73af32625500c88f2b58ef9f3677b76be90a7525e4f0249366c06d66b90
test-results-15-20
1.28 MB
sha256:bdfa6e422fb5f4f6307674f0fcf2f6ac445ecbd9fcbb66f698888ea6ea58e9f8
test-results-16-20
515 KB
sha256:f3767709c6fd69629c472622277e293c8d602b211a2758fff3ed7e6b0527fe10
test-results-17-20
613 KB
sha256:5ed8a884bd40b7cdef1f639d5b2015d22a9df2a7e0325626e6693bafefa7995b
test-results-18-20
599 KB
sha256:614748ce3effb36dfcaa627ba0af286591e7f8cc74adc5c3de49a5b1568b38fe
test-results-19-20
499 KB
sha256:25e9206a6a9aefda7cd71bdcf4a3184d2ada55cf9028c698e96a51292c476b32
test-results-2-20
552 KB
sha256:b4f708c2f07cca6f4182a225bff72debcf913466eab40266d25d0be1da9ef607
test-results-20-20
371 KB
sha256:f0e5a7b9fb4860eecc392cd7fdab6c50e533f39eddfb06d9412afe2f2283e48c
test-results-3-20
497 KB
sha256:8555e833c94b6cbc00255f809eca7d9bc7560af1419ab73e0682e1923d61b4cf
test-results-4-20
638 KB
sha256:0b59e9cb18b64237c18e533043bb87a38a423aaf5745e5c46d376432ce1ca72b
test-results-5-20
520 KB
sha256:c0fc3b61e03fc6c2a5936ba3b91c7a4940cc8a71d86a06bed6441daeb661260c
test-results-6-20
1.45 MB
sha256:ef0fa9e9ab59d1328ccc8e2ddbb0e53b469ced7348f01263b2ff9719996113c2
test-results-7-20
1.24 MB
sha256:25e409cf1454549761ad0102910d7a08f4a56d73b22c2b5e2f9c4159bc58cd6c
test-results-8-20
486 KB
sha256:2590d9cc041a7b2acdac82b4765787d398181ba8c95e9d1684da647613f928c0
test-results-9-20
573 KB
sha256:e19b533e381e962baffa6fe069e2e1175f13c4c3dd4a48734ecbaf804d0d6c4c