merge release-8.7.0 #16755
build.yml
on: pull_request
build-core
1m 9s
Matrix: test-core-screenshot
test-core-clean-build
12s
test-core-lint
50s
test-core-spec
41s
verify-screenshots
2s
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
2s
verify-test-react-router-e2e
3s
verify-test-vue-e2e
4s
Annotations
48 errors and 8 notices
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:134:11 › reorder-group: events: - ios/ltr › ionReorderEnd › should emit without details when the reorder operation ends without moving the item position:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L167
4) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:134:11 › reorder-group: events: - ios/ltr › ionReorderEnd › should emit without details when the reorder operation ends without moving the item position
Error: expect(received).toEqual(expected) // deep equality
- Expected - 2
+ Received + 2
Object {
"complete": undefined,
- "from": 0,
- "to": 0,
+ "from": undefined,
+ "to": -1,
}
165 |
166 | await expect(ionReorderEnd).toHaveReceivedEventTimes(1);
> 167 | await expect(ionReorderEnd).toHaveReceivedEventDetail({ from: 0, to: 0, complete: undefined });
| ^
168 | });
169 |
170 | test('should emit with details when the reorder operation ends and the item has moved', async ({ page }) => {
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:167:37
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L128
3) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 1
Received: undefined
126 | .reverse()
127 | .find((event) => event.detail.from !== event.detail.to);
> 128 | expect(lastDifferentEvent?.detail.from).toBe(1);
| ^
129 | expect(lastDifferentEvent?.detail.to).toBe(2);
130 | });
131 | });
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:128:49
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L128
3) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 1
Received: undefined
126 | .reverse()
127 | .find((event) => event.detail.from !== event.detail.to);
> 128 | expect(lastDifferentEvent?.detail.from).toBe(1);
| ^
129 | expect(lastDifferentEvent?.detail.to).toBe(2);
130 | });
131 | });
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:128:49
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L128
3) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions
Error: expect(received).toBe(expected) // Object.is equality
Expected: 1
Received: undefined
126 | .reverse()
127 | .find((event) => event.detail.from !== event.detail.to);
> 128 | expect(lastDifferentEvent?.detail.from).toBe(1);
| ^
129 | expect(lastDifferentEvent?.detail.to).toBe(2);
130 | });
131 | });
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:128:49
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L88
2) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 0
Received: -1
86 | // the correct from and to positions
87 | const lastEvent = ionReorderMove.events[ionReorderMove.events.length - 1];
> 88 | expect(lastEvent?.detail.from).toBe(0);
| ^
89 | expect(lastEvent?.detail.to).toBe(0);
90 | });
91 |
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:88:40
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L88
2) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 0
Received: -1
86 | // the correct from and to positions
87 | const lastEvent = ionReorderMove.events[ionReorderMove.events.length - 1];
> 88 | expect(lastEvent?.detail.from).toBe(0);
| ^
89 | expect(lastEvent?.detail.to).toBe(0);
90 | });
91 |
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:88:40
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L88
2) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position
Error: expect(received).toBe(expected) // Object.is equality
Expected: 0
Received: -1
86 | // the correct from and to positions
87 | const lastEvent = ionReorderMove.events[ionReorderMove.events.length - 1];
> 88 | expect(lastEvent?.detail.from).toBe(0);
| ^
89 | expect(lastEvent?.detail.to).toBe(0);
90 | });
91 |
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:88:40
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L42
1) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expected event "ionReorderStart" to have been called 1 times, but it was called 0 times
40 | await page.waitForChanges();
41 |
> 42 | await expect(ionReorderStart).toHaveReceivedEventTimes(1);
| ^
43 |
44 | // Drag the reorder item further to verify it does
45 | // not emit the event again
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:42:39
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L42
1) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expected event "ionReorderStart" to have been called 1 times, but it was called 0 times
40 | await page.waitForChanges();
41 |
> 42 | await expect(ionReorderStart).toHaveReceivedEventTimes(1);
| ^
43 |
44 | // Drag the reorder item further to verify it does
45 | // not emit the event again
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:42:39
|
|
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts:
src/components/reorder-group/test/reorder-group-events.e2e.ts#L42
1) [Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts
Error: expected event "ionReorderStart" to have been called 1 times, but it was called 0 times
40 | await page.waitForChanges();
41 |
> 42 | await expect(ionReorderStart).toHaveReceivedEventTimes(1);
| ^
43 |
44 | // Drag the reorder item further to verify it does
45 | // not emit the event again
at /ionic/src/components/reorder-group/test/reorder-group-events.e2e.ts:42:39
|
|
test-core-screenshot (13, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (4, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (4, 20)
The operation was canceled.
|
|
test-core-screenshot (4, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (18, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (18, 20)
The operation was canceled.
|
|
test-core-screenshot (3, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (18, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (3, 20)
The operation was canceled.
|
|
test-core-screenshot (3, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (15, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (15, 20)
The operation was canceled.
|
|
test-core-screenshot (15, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (16, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (16, 20)
The operation was canceled.
|
|
test-core-screenshot (16, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (1, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (1, 20)
The operation was canceled.
|
|
test-core-screenshot (1, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (14, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (14, 20)
The operation was canceled.
|
|
test-core-screenshot (14, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (2, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (2, 20)
The operation was canceled.
|
|
test-core-screenshot (2, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (6, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (6, 20)
The operation was canceled.
|
|
test-core-screenshot (6, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (5, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (5, 20)
The operation was canceled.
|
|
test-core-screenshot (5, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (19, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (19, 20)
The operation was canceled.
|
|
test-core-screenshot (19, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
test-core-screenshot (17, 20)
Process completed with exit code 12.
|
|
test-core-screenshot (17, 20)
The operation was canceled.
|
|
test-core-screenshot (17, 20)
The strategy configuration was canceled because "test-core-screenshot._11_20" failed
|
|
verify-screenshots
Process completed with exit code 1.
|
|
🎭 Playwright Run Summary
216 skipped
257 passed (2.3m)
|
|
🎭 Playwright Run Summary
407 passed (2.5m)
|
|
🎭 Playwright Run Summary
1 skipped
534 passed (3.1m)
|
|
🎭 Playwright Run Summary
1 skipped
529 passed (3.1m)
|
|
🎭 Playwright Run Summary
212 skipped
303 passed (3.6m)
|
|
🎭 Playwright Run Summary
4 skipped
635 passed (3.7m)
|
|
🎭 Playwright Run Summary
7 failed
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:10:11 › reorder-group: events: - ios/ltr › ionReorderStart › should emit when the reorder operation starts
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:55:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation does not move the item position
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:92:11 › reorder-group: events: - ios/ltr › ionReorderMove › should emit when the reorder operation moves the item by multiple positions
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:134:11 › reorder-group: events: - ios/ltr › ionReorderEnd › should emit without details when the reorder operation ends without moving the item position
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:170:11 › reorder-group: events: - ios/ltr › ionReorderEnd › should emit with details when the reorder operation ends and the item has moved
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:214:11 › reorder-group: events: - ios/ltr › ionItemReorder › should not emit when the reorder operation ends without moving the item position
[Mobile Chrome] › src/components/reorder-group/test/reorder-group-events.e2e.ts:247:11 › reorder-group: events: - ios/ltr › ionItemReorder › should emit when the reorder operation ends and the item has moved
4 skipped
503 passed (3.9m)
|
|
🎭 Playwright Run Summary
638 passed (4.3m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-angular
Expired
|
666 KB |
sha256:83e8b24d5ce71861253c0dcccfd58a787c512c4756a12a413822a4dc5272d5a8
|
|
|
ionic-angular-server
Expired
|
8.55 KB |
sha256:eb5b5e6f8b64289eef2c941336d992bd1885025ec012126af039572ad4500dcc
|
|
|
ionic-core
Expired
|
4.51 MB |
sha256:01f38fa148a22bee84b2264fb8049ab3c102d44366cdccefe63355a19fa2432f
|
|
|
ionic-react
Expired
|
211 KB |
sha256:c983ab6a67f7507cdfde225c5e447576a17a80de0683a13824674f3d4b3504dc
|
|
|
ionic-react-router
Expired
|
27.9 KB |
sha256:dcfe15856c7ad345561f8099972e7ae0bbec5aac3928b69d5fa6e37be66e80f6
|
|
|
ionic-vue
Expired
|
233 KB |
sha256:99c5a83078a661518bcfdf9c70dffdbbf55b92ea134de6f96e0f47eed612cbb2
|
|
|
ionic-vue-router
Expired
|
17.1 KB |
sha256:c557279323c8e425303c295c6c877b3809b21c994b6c90239eeefdbcc78407cb
|
|
|
test-results-10-20
Expired
|
404 KB |
sha256:41ecad48977b5fcc134ff4c0cb404633f6ccd123984a68d69c6b9bfbfc6d06b6
|
|
|
test-results-11-20
Expired
|
8.54 MB |
sha256:cff3554ca7331d3e08b72bc39e286764c19c4d818e78643158c4e6b90e0b5f25
|
|
|
test-results-12-20
Expired
|
440 KB |
sha256:ab373b94afe6b757c7c4da851f78c294de9cf1fccbc331e5761c88de601c1efe
|
|
|
test-results-13-20
Expired
|
436 KB |
sha256:0d82aa38ee539a94060b4e109a2499df6374e32e5fe4ebee86fb796f76ca38e0
|
|
|
test-results-20-20
Expired
|
344 KB |
sha256:d87add027b894898b1f82c173630fbbfbe5e810834decb175e720cd06c57b09f
|
|
|
test-results-7-20
Expired
|
340 KB |
sha256:6f64086b9e7bb1aa304d24fb612e483518b46e42823d6e48bf4844a7f003be11
|
|
|
test-results-8-20
Expired
|
416 KB |
sha256:a3fc78b55f44aa3847ee01604234dd0c05018043fb5dcb4ac601692e81a73c39
|
|
|
test-results-9-20
Expired
|
476 KB |
sha256:6c893ba6cd328fbb78ac2d5036a6ea9cd3790854959ad8e93236b384a89e4d55
|
|