Skip to content

feat: Modern copilot UX #2725

feat: Modern copilot UX

feat: Modern copilot UX #2725

Triggered via pull request November 6, 2025 23:39
Status Failure
Total duration 23m 54s
Artifacts 3

pull-request-validation.yml

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

Annotations

15 errors
HTML test (6/17)
Process completed with exit code 1.
› sendBox/previewBeforeSend/styleOptions.maxHeight.fluent.copilot-deprecated.html: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 3.4201388888888893% different from snapshot (7880 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/sendBox/previewBeforeSend/styleOptions.maxHeight.fluent.copilot-deprecated.html.snap-1-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
HTML test (5/17)
Process completed with exit code 1.
› typing/typingIndicator.scroll.fluent.copilot-deprecated.html: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 14.123697916666666% different from snapshot (32541 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.scroll.fluent.copilot-deprecated.html.snap-1-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
› accessibility/adaptiveCard/withoutTapAction.html: https://webchat2/test-page-object.js#L12
Timed out while waiting for page condition "at least 2 activities shown" after 15 seconds. at J (https:/webchat2/test-page-object.js:12:195925) at async https:/webchat2/__tests__/html2/accessibility/adaptiveCard/withoutTapAction:24:9
HTML test (15/17)
Process completed with exit code 1.
› sendBox/previewBeforeSend/clearAfterSend.fluent.copilot-deprecated.html: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 3.6675347222222223% different from snapshot (8450 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/sendBox/previewBeforeSend/clearAfterSend.fluent.copilot-deprecated.html.snap-1-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
HTML test (16/17)
Process completed with exit code 1.
with Web Worker upload a picture with custom thumbnail quality › should send: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 0.08203125% different from snapshot (189 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/custom-thumbnail-quality-js-with-web-worker-upload-a-picture-with-custom-thumbnail-quality-should-send-1-snap-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
HTML test (4/17)
Process completed with exit code 1.
› typing/typingIndicator.fluent.copilot-deprecated.html: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 5.638020833333333% different from snapshot (12990 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.fluent.copilot-deprecated.html.snap-1-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
HTML test (3/17)
Process completed with exit code 1.
Disable file upload (copilot-deprecated) › basic/disableFileUpload.copilot-deprecated.html: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 1.6710069444444444% different from snapshot (3850 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/basic/disableFileUpload.copilot-deprecated.html.snap-1-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)
HTML test (1/17)
Process completed with exit code 1.
Citation long ref (copilot-deprecated) › activity/citation.longRef.copilot-deprecated.html: packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 9.038194444444445% different from snapshot (20824 differing pixels). See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/activity/citation.longRef.copilot-deprecated.html.snap-1-diff.png at packages/test/harness/src/host/common/host/done.js:42:13 at node_modules/@babel/runtime/helpers/regeneratorRuntime.js:52:18 at Generator.<anonymous> (node_modules/@babel/runtime/helpers/regenerator.js:52:51) at Generator.next (node_modules/@babel/runtime/helpers/regeneratorDefine.js:11:21) at asyncGeneratorStep (node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:17) at _next (node_modules/@babel/runtime/helpers/asyncToGenerator.js:17:9)

Artifacts

Produced during runtime
Name Size Digest
docker Expired
105 MB
sha256:db91fffc26dd8730f10f76aa24efb068600bc41bac2398f021ac2c1a1e9268e7
test-result Expired
1.74 MB
sha256:7a676e0e7d106782021043d10c980483a8880e8e958be1be05a06181943c5230
test-snapshot-diff Expired
1.93 MB
sha256:411266c8912c043e3d171237a02a9e37085af0fd3e9568e1eaf82a2fca432684