Skip to content

feat(react-router): upgrade to react router 6 #18720

feat(react-router): upgrade to react router 6

feat(react-router): upgrade to react router 6 #18720

Triggered via pull request March 27, 2026 18:42
Status Success
Total duration 10m 47s
Artifacts 27

build.yml

on: pull_request
build-react
53s
build-react
build-vue
47s
build-vue
Matrix: test-core-screenshot
build-angular
1m 12s
build-angular
build-angular-server
44s
build-angular-server
test-core-clean-build
11s
test-core-clean-build
test-core-lint
56s
test-core-lint
test-core-spec
49s
test-core-spec
build-react-router
38s
build-react-router
build-vue-router
47s
build-vue-router
verify-screenshots
3s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-angular-e2e
verify-test-react-e2e
2s
verify-test-react-e2e
verify-test-react-router-e2e
3s
verify-test-react-router-e2e
verify-test-vue-e2e
2s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 notices
[Mobile Chrome] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value: src/components/segment/test/segment-events.e2e.ts#L37
1) [Mobile Chrome] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value Error: expect(received).toBe(expected) // Object.is equality Expected: "2" Received: undefined 35 | await page.keyboard.press('Enter'); 36 | > 37 | expect(await segment.evaluate((el: HTMLIonSegmentElement) => el.value)).toBe('2'); | ^ 38 | 39 | expect(ionChangeSpy).toHaveReceivedEventTimes(1); 40 | expect(ionChangeSpy).toHaveReceivedEventDetail({ value: '2' }); at /ionic/src/components/segment/test/segment-events.e2e.ts:37:81
🎭 Playwright Run Summary
216 skipped 320 passed (2.9m)
🎭 Playwright Run Summary
428 passed (2.9m)
🎭 Playwright Run Summary
1 skipped 555 passed (3.6m)
🎭 Playwright Run Summary
212 skipped 323 passed (3.7m)
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/segment/test/segment-events.e2e.ts:10:11 › segment: events: ionChange - ios/ltr › when the segment is activated by keyboard navigation › should emit when there is no initial value 1 skipped 560 passed (3.7m)
🎭 Playwright Run Summary
4 skipped 645 passed (4.3m)
🎭 Playwright Run Summary
658 passed (4.5m)
🎭 Playwright Run Summary
4 skipped 535 passed (4.5m)
🎭 Playwright Run Summary
14 skipped 403 passed (5.3m)
🎭 Playwright Run Summary
10 skipped 512 passed (5.2m)
🎭 Playwright Run Summary
5 skipped 538 passed (5.6m)
🎭 Playwright Run Summary
5 skipped 527 passed (6.5m)
🎭 Playwright Run Summary
1 skipped 547 passed (6.5m)
🎭 Playwright Run Summary
4 skipped 539 passed (6.7m)
🎭 Playwright Run Summary
10 skipped 555 passed (7.4m)
🎭 Playwright Run Summary
1 skipped 558 passed (7.4m)
🎭 Playwright Run Summary
5 skipped 532 passed (7.7m)
🎭 Playwright Run Summary
2 skipped 537 passed (7.6m)
🎭 Playwright Run Summary
14 skipped 525 passed (7.8m)
🎭 Playwright Run Summary
7 skipped 537 passed (8.3m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
672 KB
sha256:da585631c29cba5f882595921183e104f03e82a5b7a8e20816866e6044791527
ionic-angular-server
8.54 KB
sha256:de206d8e3dd5197ade627db2dbca0b9f80720c95c06761ab07984e0a8c81d563
ionic-core
4.53 MB
sha256:fb274ebbd29b6101a697bd2d2702881391d47124fa88073e8ca15e0c1a0fcbec
ionic-react
215 KB
sha256:d62a4d6e7b9b13ba7be59d6eb819c5ac7552b824a0bf69c5089dc8b3c663d802
ionic-react-router
103 KB
sha256:06009e1b839236abf8f0e532f0aeb158b6936a3ff0d941cb873eb026c8f6322e
ionic-vue
234 KB
sha256:b52f1ed682cbd8e7a0d5efc0d96183b69f21050541dc2ad2db5d96fa2ae4eb5a
ionic-vue-router
17.1 KB
sha256:4fb2b421b480e44e90d19faca1d63ea47a0350a8a6750efe3adced41c75b53e7
test-results-1-20
445 KB
sha256:e7f684138425c9a3deb49de36d4c73d29e35bc0f29f8ec9c3248f4d6da8cec88
test-results-10-20
427 KB
sha256:4204368f86bc0a20aa0b4215b9c1280ad15b852f194fbc97c083cde77e373991
test-results-11-20
520 KB
sha256:a8e134d0fed931213226b9817ccdf58831341d3115dd35d796fd6782bb98fa81
test-results-12-20
1.21 MB
sha256:07222a23e412632f3c3da4f81c7e34f4f9b56e9a7c73fe5be228ea2ad8c8642d
test-results-13-20
456 KB
sha256:27726dbee5c68eed240c3fa5765b0a6a32a8fe0326d94dbb19e78e51f3f3c706
test-results-14-20
409 KB
sha256:80e2a1fdc78fc12cbb5dd65f8550156a6a09228d5518edcf08ce580004f806f9
test-results-15-20
441 KB
sha256:0696c8280a1c4bb1685c2c0990aed67c92738d83c099bab445ec9df54f63d487
test-results-16-20
438 KB
sha256:af8404e1b0c4264e0cfe445f343f868e2090907fa9bbb1f98cc99a7895b40483
test-results-17-20
551 KB
sha256:7ab928efb466b4a7cf5b26622d908739c1ebb0ab6b62e0a01f8484b2196120fd
test-results-18-20
528 KB
sha256:cd0264fda1423ed120d18709f077e325c14179e946f9d0ec1edd4bfcc9a97581
test-results-19-20
403 KB
sha256:438db4d0fde0bb6da0908950e567e28aa5925458c58dbcbb2bd9765870ae1a60
test-results-2-20
485 KB
sha256:eb255623a6db896ab594edc1b03a21752e3353af1f07202803eca86d4d167ea0
test-results-20-20
365 KB
sha256:6206ba2818eb955746c9ccf2af4a6e9a39137953233e979bd31d87e8dea8a56a
test-results-3-20
436 KB
sha256:dc623d507e4d37923f0b53caa39195bd3587840d674e7bc9817599f84fdc696b
test-results-4-20
548 KB
sha256:64aa80e21a53ba015acf17065c3dd0bb29ad6d285bd15c53c48ab2d93fc8c831
test-results-5-20
475 KB
sha256:8c566d385861b5d832546991a60a8373e053c5c01a8aae15004efa2b7ddf96d9
test-results-6-20
438 KB
sha256:6ee2459e3cd1c229129cdb8c07cee286e1f9c37b24f3a61e556009ecec17eaa9
test-results-7-20
373 KB
sha256:46b78427360b283c9b717e401cb32ddd03fa1ab2f7d0c417068c7c5473bc52ef
test-results-8-20
437 KB
sha256:e73f4ea455313cd95e5c7e69d33a3bad1020e29a536afc36403e5a17f6b7dc58
test-results-9-20
493 KB
sha256:f6e5c0cce6c7fbc9184fdd68b725a65cbaaf26fdcb94f81ff438e91c5aec2287