fix(tab-bar): adjust badge positioning for ionic theme #18439
build.yml
on: pull_request
build-core
1m 41s
Matrix: test-core-screenshot
test-core-clean-build
12s
test-core-lint
56s
test-core-spec
50s
verify-screenshots
4s
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-react-e2e
3s
verify-test-react-router-e2e
2s
verify-test-vue-e2e
4s
Annotations
5 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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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 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 Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:179:9 › datetime-button: modal - md/ltr › should set datetime ready state and keep calendar interactive when reopening modal:
src/components/datetime-button/test/overlays/datetime-button.e2e.ts#L191
1) [Mobile Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:179:9 › datetime-button: modal - md/ltr › should set datetime ready state and keep calendar interactive when reopening modal
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('ion-datetime.datetime-ready') to be visible
189 | await ionModalDidPresent.next();
190 |
> 191 | await page.locator('ion-datetime.datetime-ready').waitFor();
| ^
192 |
193 | const calendarBody = datetime.locator('.calendar-body');
194 | await expect(calendarBody).toBeVisible();
at openAndInteract (/ionic/src/components/datetime-button/test/overlays/datetime-button.e2e.ts:191:59)
at /ionic/src/components/datetime-button/test/overlays/datetime-button.e2e.ts:206:7
|
|
[Mobile Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:179:9 › datetime-button: modal - md/ltr › should set datetime ready state and keep calendar interactive when reopening modal:
src/components/datetime-button/test/overlays/datetime-button.e2e.ts#L0
1) [Mobile Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:179:9 › datetime-button: modal - md/ltr › should set datetime ready state and keep calendar interactive when reopening modal
Test timeout of 30000ms exceeded.
|
|
[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
279 passed (2.4m)
|
|
🎭 Playwright Run Summary
368 skipped
308 passed (3.6m)
|
|
🎭 Playwright Run Summary
2 skipped
674 passed (3.7m)
|
|
🎭 Playwright Run Summary
8 skipped
698 passed (4.1m)
|
|
🎭 Playwright Run Summary
1 skipped
684 passed (4.0m)
|
|
🎭 Playwright Run Summary
8 skipped
664 passed (4.4m)
|
|
🎭 Playwright Run Summary
4 skipped
683 passed (4.9m)
|
|
🎭 Playwright Run Summary
36 skipped
831 passed (5.8m)
|
|
🎭 Playwright Run Summary
14 skipped
498 passed (6.2m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/datetime-button/test/overlays/datetime-button.e2e.ts:179:9 › datetime-button: modal - md/ltr › should set datetime ready state and keep calendar interactive when reopening modal
5 skipped
696 passed (7.7m)
|
|
🎭 Playwright Run Summary
10 skipped
663 passed (6.9m)
|
|
🎭 Playwright Run Summary
3 skipped
671 passed (8.0m)
|
|
🎭 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
742 passed (8.2m)
|
|
🎭 Playwright Run Summary
5 skipped
664 passed (9.0m)
|
|
🎭 Playwright Run Summary
13 skipped
661 passed (8.9m)
|
|
🎭 Playwright Run Summary
1 skipped
668 passed (9.0m)
|
|
🎭 Playwright Run Summary
14 skipped
686 passed (9.2m)
|
|
🎭 Playwright Run Summary
12 skipped
693 passed (8.4m)
|
|
🎭 Playwright Run Summary
5 skipped
723 passed (9.7m)
|
|
🎭 Playwright Run Summary
18 skipped
630 passed (9.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
|
804 KB |
sha256:6337b958d8d6e48785f63d14e4ca55cce536f1655911ab8ae080964da61e6959
|
|
|
ionic-angular-server
|
8.55 KB |
sha256:20664ed65efbe27f6e3f11603ee401b510e882ef0b34ab3d897af85fe2654e93
|
|
|
ionic-core
|
5.17 MB |
sha256:6c869c7cb7e9e0dbad40e96260cac9dae5193af05d14525b941673321c0b728a
|
|
|
ionic-react
|
344 KB |
sha256:dd4de0991a2852a0cebf81a305b7cfe095dc9c285b4302cc996de09032e59658
|
|
|
ionic-react-router
|
27.9 KB |
sha256:beb614a8759b15ccd413e49d49d7ef2f13a4670a4b89fea109e5bab9f4fb5fb8
|
|
|
ionic-vue
|
374 KB |
sha256:ace5e44a463944e0ed19dc0bdf7e8685b09b0390c485329ed73fe548dd9f1813
|
|
|
ionic-vue-router
|
17.1 KB |
sha256:29f778b705ae7a9932538da08e9abdf62d5c5244ce2f55d96130351c1200ba4c
|
|
|
test-results-1-20
|
1.32 MB |
sha256:1e653ea17ea9e9bdebd56cb6b7c1cdb4518143db5fb14a57d146522a5ca296bf
|
|
|
test-results-10-20
|
466 KB |
sha256:ce610ffec10f416185f1f97281c594682235a4d103184ffce92bc82be956be7e
|
|
|
test-results-11-20
|
603 KB |
sha256:112f0b80d1a697eec9ec9df7fcca0e4a49692bdef2b42ee6441f75dd021e9d8c
|
|
|
test-results-12-20
|
503 KB |
sha256:ebf72e367cf2fd06fa745090dbaccdfb9b61f35c8e3563926d29e16342c82962
|
|
|
test-results-13-20
|
526 KB |
sha256:54dbecb082e008c5b03a885f37bb19e8ffd6a4602339bcfebeaf15d6c32e5b21
|
|
|
test-results-14-20
|
448 KB |
sha256:72834fc442dc96133e553ab9f2902886de7dff4a608e79749b35c856a94e4b4b
|
|
|
test-results-15-20
|
478 KB |
sha256:21ff0966529ab326ffc94a93a329fef35ae8261e2f0a519425774d3a8f8080e2
|
|
|
test-results-16-20
|
1.52 MB |
sha256:96685edbe2cd160266d99366c8ffa7bcb0e3906e2ed468f0a252d88cba97e59c
|
|
|
test-results-17-20
|
574 KB |
sha256:d40079fc6e3ffa5ed4f6e718834b3de6e5365c5917a7683f1e7b1ff9c67b8558
|
|
|
test-results-18-20
|
578 KB |
sha256:03b9d046cf1d48f417bbf7d183df2a376dbd5b69dab7b70bd5da55740d5ade1c
|
|
|
test-results-19-20
|
473 KB |
sha256:5f2659116454bc88a4334a3ba1f70eb72c0a3515b61024fe524014c09ae2b9d5
|
|
|
test-results-2-20
|
529 KB |
sha256:fe5335c9263f6e5c3667a11963122d8684d99f1989c8eea831c3afba13128bb0
|
|
|
test-results-20-20
|
360 KB |
sha256:7029bc6bad4e07992c2a33a3fb199f430d85855b6163d34f758bfa8620c1f551
|
|
|
test-results-3-20
|
462 KB |
sha256:46507d187280127d3c07a25d0acec4f6fbf3d9677ab61e7fe3ebe850653a7246
|
|
|
test-results-4-20
|
603 KB |
sha256:673d61d846e1ebc1b58a7ebadcc89c88aee50a8b718866fe41135a0331c7687c
|
|
|
test-results-5-20
|
510 KB |
sha256:515a473420f09f1e83e4e114d0134132581670af24eee261d8c3f53e330758c3
|
|
|
test-results-6-20
|
506 KB |
sha256:4470d0b9064cc1aa4511a232697dbb226882517531d0af0f8e6a134da2fd39b6
|
|
|
test-results-7-20
|
1.67 MB |
sha256:b7f05b6ae1038c3185394ad2a42a7eaaff3beaef4e9fe43886bc476b2c2453f3
|
|
|
test-results-8-20
|
474 KB |
sha256:d3a5eb9cff87761b2da0990c8890ba9b9e04bbb5dab510fb7a250ebfe199c8bc
|
|
|
test-results-9-20
|
506 KB |
sha256:23ba770ec7c7c1bc7b275a23f5196f9a7c96f37ccc75b918fb170bfcdcbed231
|
|