Supports multi-dimenstional grouping #1632
pull-request-validation.yml
on: pull_request
Build
3m 14s
Unit test
4m 14s
Build samples
31s
Static code analysis
4m 32s
Type definitions test
3m 53s
Matrix: html-test
Merge test results
30s
Merge test snapshots
5s
Annotations
6 errors
|
grouping/fluentTheme.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 1.1125578703703702% different from snapshot (3845 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/grouping/fluentTheme.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:86:17)
at Generator._invoke (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:66:24)
at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:117:21)
at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)
|
|
HTML test (12/17)
Process completed with exit code 1.
|
|
grouping/customGrouping.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 1.396875% different from snapshot (4023 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/grouping/customGrouping.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:86:17)
at Generator._invoke (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:66:24)
at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:117:21)
at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)
|
|
activity grouping › should accept valid or invalid custom middleware:
https://webchat2/test-page-object.js#L268366
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 3
Received array: [{"level": "SEVERE", "message": "https://webchat2/test-page-object.js 9017:43 TypeError: unsubscribe is not a function
at https:/webchat2/test-page-object.js:268366:81
at SubscriptionState.clean (https:/webchat2/test-page-object.js:18615:15)
at Subscription.unsubscribe (https:/webchat2/test-page-object.js:18662:31)
at https:/webchat2/test-page-object.js:269008:24
at SubscriptionState.clean (https:/webchat2/test-page-object.js:18615:15)
at Subscription.unsubscribe (https:/webchat2/test-page-object.js:18662:31)
at https:/webchat2/__dist__/webchat-es5.js:122:206510
at Generator.return (<anonymous>)
at m (https:/webchat2/__dist__/webchat-es5.js:122:1416)
at Object.d [as cancel] (https:/webchat2/__dist__/webchat-es5.js:122:1270)", "timestamp": 1746324486214, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 5:58619 TypeError: Cannot convert undefined or null to object
at Function.entries (<anonymous>)
at l (https:/webchat2/__dist__/webchat-es5.js:136:7839)
at https:/webchat2/__dist__/webchat-es5.js:136:8271
at Object.useMemo (https:/webchat2/__dist__/webchat-es5.js:6:45486)
at useMemo (https:/unpkg.com/react@16.8.6/umd/react.development.js:2680:21)
at H_t (https:/webchat2/__dist__/webchat-es5.js:136:7655)
at Ete (https:/webchat2/__dist__/webchat-es5.js:6:40752)
at kte (https:/webchat2/__dist__/webchat-es5.js:6:47721)
at W7e (https:/webchat2/__dist__/webchat-es5.js:6:47533)
at https:/webchat2/__dist__/webchat-es5.js:6:79407", "timestamp": 1746324486216, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 125:1156046 \"botframework-webchat: Uncaught exception\" Object", "timestamp": 1746324486217, "type": ""}]
at toHaveLength (packages/test/harness/src/host/common/host/done.js:22:77)
at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:86:17)
at Generator._invoke (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:66:24)
at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:117:21)
at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)
|
|
update activity › should not replace activity without activity ID:
packages/test/harness/src/host/common/host/done.js#L22
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 5
Received array: [{"level": "SEVERE", "message": "https://webchat2/test-page-object.js 184399:10 Uncaught Error: Timed out while waiting for page condition \"should have 2 timestamps\" after 1 seconds.", "timestamp": 1746324487225, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/test-page-object.js 184399:10 Uncaught Error: Timed out while waiting for page condition \"should have 2 timestamps\" after 1 seconds.", "timestamp": 1746324487226, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/test-page-object.js 184399:10 Uncaught Error: Timed out while waiting for page condition \"should have 2 timestamps\" after 1 seconds.", "timestamp": 1746324487226, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/test-page-object.js 184399:10 Uncaught Error: Timed out while waiting for page condition \"should have 2 timestamps\" after 1 seconds.", "timestamp": 1746324487226, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/test-page-object.js 184399:10 Uncaught Error: Timed out while waiting for page condition \"should have 1 timestamp\" after 1 seconds.", "timestamp": 1746324487226, "type": ""}]
at toHaveLength (packages/test/harness/src/host/common/host/done.js:22:77)
at tryCatch (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:86:17)
at Generator._invoke (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:66:24)
at Generator.next (node_modules/@babel/runtime/helpers/regeneratorRuntime.js:117:21)
at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:25:9)
|
|
HTML test (5/17)
Process completed with exit code 1.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
docker
Expired
|
123 MB |
sha256:49f40ea3d69fdfb03ee64a06c03a4fec25d86d6f48adc102633c6ad03fba9494
|
|
|
test-result
Expired
|
1.13 MB |
sha256:5b11e19fec849aa15aea0ba08fbbff6539cc69684f96f3693bad7528ea9e513b
|
|
|
test-snapshot-diff
Expired
|
234 KB |
sha256:a2c4770a18e27efc3b8ee05d1e5c9d10c5c1d18765a33f74ffed5ac7e7723d81
|
|