Skip to content

Supports multi-dimenstional grouping #1595

Supports multi-dimenstional grouping

Supports multi-dimenstional grouping #1595

Triggered via pull request May 2, 2025 07:35
Status Failure
Total duration 13m 19s
Artifacts 3

pull-request-validation.yml

on: pull_request
Matrix: html-test
Merge test results
26s
Merge test results
Merge test snapshots
2s
Merge test snapshots
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 1 warning
with Web Worker upload a picture with custom thumbnail size › should send: packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 0.06727430555555555% different from snapshot (155 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/custom-thumbnail-size-js-with-web-worker-upload-a-picture-with-custom-thumbnail-size-should-send-1-snap-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 (2/17)
Process completed with exit code 1.
activity grouping › should accept valid or invalid custom middleware: https://webchat2/test-page-object.js#L268304
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:268304: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:268946: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": 1746172036412, "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 https:/webchat2/__dist__/webchat-es5.js:136:8094 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 O_t (https:/webchat2/__dist__/webchat-es5.js:136:8052) at dte (https:/webchat2/__dist__/webchat-es5.js:6:40752) at _te (https:/webchat2/__dist__/webchat-es5.js:6:47721) at O7e (https:/webchat2/__dist__/webchat-es5.js:6:47533) at https:/webchat2/__dist__/webchat-es5.js:6:79407 at rwe (https:/webchat2/__dist__/webchat-es5.js:6:79682)", "timestamp": 1746172036414, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 125:1153051 \"botframework-webchat: Uncaught exception\" Object", "timestamp": 1746172036414, "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": 1746172037419, "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": 1746172037420, "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": 1746172037420, "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": 1746172037420, "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": 1746172037420, "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.
HTML test (5/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/* ./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.

Artifacts

Produced during runtime
Name Size Digest
docker Expired
123 MB
sha256:4df620fbe44bf7334aeed29abd1b7aea47c90b4c5c0345b5c3605e095cbe512e
test-result Expired
1.12 MB
sha256:9904964ac6f137dbfc44eff00125db33fdba9742b68d091e22de1af94dc84268
test-snapshot-diff Expired
314 KB
sha256:5e4b8298cbb72fd2f94bf6a40accfd51b7e2933cfbf9e9fa2aa01cdfed5bcb12