Introduction of polymiddleware
#2201
pull-request-validation.yml
on: pull_request
Build
3m 12s
Unit test
6m 17s
Build samples
27s
Static code analysis
4m 40s
Type definitions test
3m 48s
Matrix: html-test
Merge test results
1m 29s
Merge test snapshots
7s
Annotations
55 errors and 5 warnings
|
Static code analysis
Process completed with exit code 1.
|
|
Static code analysis:
packages/api-middleware/src/private/ErrorBoundaryForRenderFunction.tsx#L1
'createElement' is defined but never used. Allowed unused vars must match /^_/u
|
|
HTML test (6/17)
Process completed with exit code 1.
|
|
› typing/changeTypingAnimationDuration.html:
https://webchat2/__tests__/html2/typing/changeTypingAnimationDuration#L71
expect(received).toHaveLength(expected)
Expected length: 2
Received length: 3
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--ohzah" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-lhe__activity-ohzah" role="article"><div aria-hidden="true" class="webchat--css-fkwus-111jw2m" id="webchat__basic-transcript__active-descendant-label--ohzah">You said: typing 1</div></div><div><div class="webchat__basic-transcript__activity-body"><div aria-labelledby="webchat__stacked-layout__id--og2e8" class="webchat__stacked-layout stacked-layout wQp8TWq_stacked-layout stacked-layout--from-user wQp8TWq_stacked-layout--from-user stacked-layout--top-callout wQp8TWq_stacked-layout--top-callout"><div class="stacked-layout__main wQp8TWq_stacked-layout__main"><div class="stacked-layout__avatar-gutter wQp8TWq_stacked-layout__avatar-gutter" /><div class="stacked-layout__content wQp8TWq_stacked-layout__content"><div aria-roledescription="message" class="stacked-layout__message-row wQp8TWq_stacked-layout__message-row" id="webchat__stacked-layout__id--og2e8" role="group"><div class="webchat--css-fkwus-111jw2m">You said:</div><div class="webchat__bubble webchat__bubble--from-user webchat__bubble--nub-on-top webchat--css-fkwus-1qo0vqe webchat--css-fkwus-1dmjbed stacked-layout__message wQp8TWq_stacked-layout__message"><div class="webchat__bubble__nub-pad" /><div class="webchat__bubble__content"><div … /></div></div></div><div class="stacked-layout__attachment-list wQp8TWq_stacked-layout__attachment-list" /></div><div class="stacked-layout__alignment-pad wQp8TWq_stacked-layout__alignment-pad" /></div><div class="stacked-layout__status wQp8TWq_stacked-layout__status"><div class="stacked-layout__avatar-gutter wQp8TWq_stacked-layout__avatar-gutter" /><div class="stacked-layout__nub-pad wQp8TWq_stacked-layout__nub-pad" /><span class="webchat__activity-status webchat__activity-status--self webchat__activity-status--slotted webchat--css-fkwus-shlwbp"><div class="webchat--css-fkwus-111jw2m">Sent at January 1 at 12:00 AM</div><span aria-hidden="true">Just now</span></span><div class="stacked-layout__alignment-pad wQp8TWq_stacked-layout__alignment-pad" /></div></div></div></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator" /></article>, <article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--aig0n" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-lhe__activity-aig0n" role="article"><div aria-hidden="true" class="webchat--css-fkwus-111jw2m" id="webchat__basic-transcript__active-descendant-label--aig0n">Bot said: Typing indicator should go away after 5 seconds.</div></div><div><div class="webchat__basic-transcript__activity-body"><div aria-labelledby="webchat__stacked-layout__id--dvhne" class="webchat__stacked-layout stacked-layout wQp8TWq_stacked-layout stacked-layout--top-callout wQp8TWq_stacked-layout--top-callout"><div class="stacked-layout__main wQp8TWq_stacked-layout__main"><div class="stacked-layout__avatar-gutter wQp8TWq_stacked-layout__avatar-gutter" /><div class="stacked-layout__content wQp8TWq_stacked-layout__content"><div aria-roledescription="message" class="stacked-layout__message-row wQp8TWq_stacked-layout__message-row" id="webchat__stacked-layout__id--dvhne" role="group"><div class="webchat--css-fkwus-111jw2m">Bot said:</div><div class="webchat__bubble webchat__bubble--nub-on-top webchat--css-fkwus-1qo0vqe webchat--css-fkwus-1dmjbed stacked-layout__message wQp8TWq_stacked-layout__message"><div class="webchat__bubble__nub-pad" /><div class="webchat__bubble__content"><div … /></div></div></div><div class="stacked-layout__attachment-list wQp8TWq_stacked-layout__at
|
|
HTML test (10/17)
Process completed with exit code 1.
|
|
› typing/typingIndicator.scroll.livestream.fluent.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 8.789930555555555% different from snapshot (20252 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.scroll.livestream.fluent.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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 (9/17)
Process completed with exit code 1.
|
|
› livestream/regretWithEmptyMessage.html:
https://webchat2/__tests__/html2/livestream/regretWithEmptyMessage#L83
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--7czf0" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-zw3__activity-7czf0" role="article"><div aria-hidden="true" class="webchat--css-kwutf-111jw2m" id="webchat__basic-transcript__active-descendant-label--7czf0">Bot said:</div></div><div><div class="webchat__basic-transcript__activity-body" /></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator webchat__basic-transcript__activity-indicator--focus" /></article>]
at https:/webchat2/__tests__/html2/livestream/regretWithEmptyMessage:83:63
at checkCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:113:24)
at checkRealTimersCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:107:16)
|
|
› autoScroll/autoScroll.withPostBack.page.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 0.009548611111111112% different from snapshot (22 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/autoScroll/autoScroll.withPostBack.page.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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 (14/17)
Process completed with exit code 1.
|
|
› livestream/contentless.carouselLayout.html:
https://webchat2/__tests__/html2/livestream/contentless?layout=carousel#L73
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--1eizb" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-jy6__activity-1eizb" role="article"><div aria-hidden="true" class="webchat--css-tiutm-111jw2m" id="webchat__basic-transcript__active-descendant-label--1eizb">Bot said:</div></div><div><div class="webchat__basic-transcript__activity-body" /></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator webchat__basic-transcript__activity-indicator--focus" /></article>]
at https:/webchat2/__tests__/html2/livestream/contentless?layout=carousel:73:63
at checkCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:113:24)
at checkRealTimersCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:107:16)
|
|
scroll to end button › should ignore event activities:
https://webchat2/__tests__/html/scrollToEndButton.withEventActivities#L86
botframework-webchat: This hook can only be used under <ChatHistoryDOMContext>
at https:/webchat2/__tests__/html/scrollToEndButton.withEventActivities:86:48
|
|
› typing/shouldShowTypingIndicator.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 0.92578125% different from snapshot (2133 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/shouldShowTypingIndicator.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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/disabled.inputs.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 5.744357638888889% different from snapshot (13235 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/accessibility/adaptiveCard/disabled.inputs.html.snap-3-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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 (13/17)
Process completed with exit code 1.
|
|
› typing/typingIndicator.scroll.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 17.54470486111111% different from snapshot (40423 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.scroll.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
› speech/performCardAction.continuous.html:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "exactly 3 activities is shown" after 15 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async https:/webchat2/__tests__/html2/speech/performCardAction.continuous:154:9
|
|
HTML test (11/17)
Process completed with exit code 1.
|
|
› accessibility/delayActivity/withReplyToId.html:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "exactly 1 activities is shown" after 15 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async https:/webchat2/__tests__/html2/accessibility/delayActivity/withReplyToId:40:9
|
|
HTML test (15/17)
Process completed with exit code 1.
|
|
› autoScroll/autoScroll.withSuggestedActions.submitAdaptiveCards.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 7.823784722222222% different from snapshot (18026 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/autoScroll/autoScroll.withSuggestedActions.submitAdaptiveCards.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
› typing/shouldHideTypingIndicator.html:
https://webchat2/__tests__/html2/typing/shouldHideTypingIndicator#L68
expect(received).toHaveLength(expected)
Expected length: 2
Received length: 3
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--66h6u" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-p1z__activity-66h6u" role="article"><div aria-hidden="true" class="webchat--css-teaml-111jw2m" id="webchat__basic-transcript__active-descendant-label--66h6u">You said: typing</div></div><div><div class="webchat__basic-transcript__activity-body"><div aria-labelledby="webchat__stacked-layout__id--2102t" class="webchat__stacked-layout stacked-layout wQp8TWq_stacked-layout stacked-layout--from-user wQp8TWq_stacked-layout--from-user stacked-layout--top-callout wQp8TWq_stacked-layout--top-callout"><div class="stacked-layout__main wQp8TWq_stacked-layout__main"><div class="stacked-layout__avatar-gutter wQp8TWq_stacked-layout__avatar-gutter" /><div class="stacked-layout__content wQp8TWq_stacked-layout__content"><div aria-roledescription="message" class="stacked-layout__message-row wQp8TWq_stacked-layout__message-row" id="webchat__stacked-layout__id--2102t" role="group"><div class="webchat--css-teaml-111jw2m">You said:</div><div class="webchat__bubble webchat__bubble--from-user webchat__bubble--nub-on-top webchat--css-teaml-1qo0vqe webchat--css-teaml-1dmjbed stacked-layout__message wQp8TWq_stacked-layout__message"><div class="webchat__bubble__nub-pad" /><div class="webchat__bubble__content"><div … /></div></div></div><div class="stacked-layout__attachment-list wQp8TWq_stacked-layout__attachment-list" /></div><div class="stacked-layout__alignment-pad wQp8TWq_stacked-layout__alignment-pad" /></div><div class="stacked-layout__status wQp8TWq_stacked-layout__status"><div class="stacked-layout__avatar-gutter wQp8TWq_stacked-layout__avatar-gutter" /><div class="stacked-layout__nub-pad wQp8TWq_stacked-layout__nub-pad" /><span class="webchat__activity-status webchat__activity-status--self webchat__activity-status--slotted webchat--css-teaml-shlwbp"><div class="webchat--css-teaml-111jw2m">Sent at January 1 at 12:00 AM</div><span aria-hidden="true">Just now</span></span><div class="stacked-layout__alignment-pad wQp8TWq_stacked-layout__alignment-pad" /></div></div></div></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator" /></article>, <article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--9ao1y" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-p1z__activity-9ao1y" role="article"><div aria-hidden="true" class="webchat--css-teaml-111jw2m" id="webchat__basic-transcript__active-descendant-label--9ao1y">Bot said: I am sending typing, will send another message 2 seconds afterward.</div></div><div><div class="webchat__basic-transcript__activity-body"><div aria-labelledby="webchat__stacked-layout__id--8203x" class="webchat__stacked-layout stacked-layout wQp8TWq_stacked-layout stacked-layout--top-callout wQp8TWq_stacked-layout--top-callout"><div class="stacked-layout__main wQp8TWq_stacked-layout__main"><div class="stacked-layout__avatar-gutter wQp8TWq_stacked-layout__avatar-gutter" /><div class="stacked-layout__content wQp8TWq_stacked-layout__content"><div aria-roledescription="message" class="stacked-layout__message-row wQp8TWq_stacked-layout__message-row" id="webchat__stacked-layout__id--8203x" role="group"><div class="webchat--css-teaml-111jw2m">Bot said:</div><div class="webchat__bubble webchat__bubble--nub-on-top webchat--css-teaml-1qo0vqe webchat--css-teaml-1dmjbed stacked-layout__message wQp8TWq_stacked-layout__message"><div class="webchat__bubble__nub-pad" /><div class="webchat__bubble__content"><div … /></div></div></div><div class="stacked-layout__attachment-list wQp8TWq_s
|
|
should show response from bot and text from user on postback:
__tests__/suggestedActions.js#L106
Expected image to match or be a close match to snapshot but was 0.959201388888889% different from snapshot (2210 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/chrome-docker/__diff_output__/suggested-actions-js-should-show-response-from-bot-and-text-from-user-on-postback-1-snap-diff.png
at toMatchImageSnapshot (__tests__/suggestedActions.js:106:21)
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)
|
|
should show response from bot and no text from user on postback:
__tests__/suggestedActions.js#L85
Expected image to match or be a close match to snapshot but was 0.959201388888889% different from snapshot (2210 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/chrome-docker/__diff_output__/suggested-actions-js-should-show-response-from-bot-and-no-text-from-user-on-postback-1-snap-diff.png
at toMatchImageSnapshot (__tests__/suggestedActions.js:85:21)
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.
|
|
› livestream/raceBetweenChunkAndEmpty.html:
https://webchat2/__tests__/html2/livestream/raceBetweenChunkAndEmpty#L72
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--1i4iy" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-zqq__activity-1i4iy" role="article"><div aria-hidden="true" class="webchat--css-pdgaf-111jw2m" id="webchat__basic-transcript__active-descendant-label--1i4iy">Bot said:</div></div><div><div class="webchat__basic-transcript__activity-body" /></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator webchat__basic-transcript__activity-indicator--focus" /></article>]
at https:/webchat2/__tests__/html2/livestream/raceBetweenChunkAndEmpty:72:63
at checkCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:113:24)
at checkRealTimersCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:107:16)
|
|
HTML test (4/17)
Process completed with exit code 1.
|
|
› typing/typingIndicator.fluent.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 3.209201388888889% different from snapshot (7394 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.fluent.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
› typing/typingIndicator.scroll.fluent.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 8.789930555555555% different from snapshot (20252 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.scroll.fluent.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
Inputs card with custom style options and submit action:
__tests__/adaptiveCards.js#L169
Expected image to match or be a close match to snapshot but was 7.677083333333333% different from snapshot (17688 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/chrome-docker/__diff_output__/adaptive-cards-js-inputs-card-with-custom-style-options-and-submit-action-1-snap-diff.png
at toMatchImageSnapshot (__tests__/adaptiveCards.js:169:21)
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 (17/17)
Process completed with exit code 1.
|
|
› typing/typingIndicator.shouldNotRevive.html:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "exactly 1 activities is shown" after 15 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async https:/webchat2/__tests__/html2/typing/typingIndicator.shouldNotRevive:64:9
|
|
› livestream/raceBetweenLivestreamAndTypingIndicator.html:
https://webchat2/__tests__/html2/livestream/raceBetweenLivestreamAndTypingIndicator#L69
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--b1c0p" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-9w7__activity-b1c0p" role="article"><div aria-hidden="true" class="webchat--css-daurr-111jw2m" id="webchat__basic-transcript__active-descendant-label--b1c0p">Bot said:</div></div><div><div class="webchat__basic-transcript__activity-body" /></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator webchat__basic-transcript__activity-indicator--focus" /></article>]
at https:/webchat2/__tests__/html2/livestream/raceBetweenLivestreamAndTypingIndicator:69:43
|
|
HTML test (8/17)
Process completed with exit code 1.
|
|
› autoScroll/autoScroll.withPostBack.activity.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 7.931423611111112% different from snapshot (18274 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/autoScroll/autoScroll.withPostBack.activity.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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 (12/17)
Process completed with exit code 1.
|
|
› middleware/activity/invalidMiddleware.createdOutsideOfFactory.html:
https://webchat2/__tests__/html2/middleware/activity/invalidMiddleware.createdOutsideOfFactory#L92
TypeError: this.customTesters is not iterable
at https:/webchat2/__tests__/html2/middleware/activity/invalidMiddleware.createdOutsideOfFactory:92:47
|
|
› livestream/backtrackToEmpty.html:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "exactly 1 activities is shown" after 15 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async https:/webchat2/__tests__/html2/livestream/backtrackToEmpty:101:9
|
|
HTML test (16/17)
Process completed with exit code 1.
|
|
scroll to end button › should hide for typing indicator.:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "scroll to end button should not shown stabilized after 5 counts" after 5 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async Object.stabilized (https:/webchat2/test-page-object.js:187845:5)
at async https:/webchat2/__tests__/html/scrollToEndButton.typingIndicator:52:9
|
|
suggested actions › roving tab index › should reset after click:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "exactly 5 activities is shown" after 15 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async https:/webchat2/__tests__/html/suggestedActions.rovingTabIndex.resetAfterClick:46:9
|
|
hero card actions › messageBack (empty):
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 10.965711805555555% different from snapshot (25265 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/hero-card-actions-js-hero-card-actions-message-back-empty-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
hero card actions › postBack (empty):
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 10.98828125% different from snapshot (25317 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/hero-card-actions-js-hero-card-actions-post-back-empty-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
hero card actions › messageBack (value):
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 10.610677083333334% different from snapshot (24447 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/hero-card-actions-js-hero-card-actions-message-back-value-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
hero card actions › postBack (JSON):
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 10.70920138888889% different from snapshot (24674 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/hero-card-actions-js-hero-card-actions-post-back-json-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
hero card actions › postBack (string):
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 10.988715277777777% different from snapshot (25318 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/hero-card-actions-js-hero-card-actions-post-back-string-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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)
|
|
› livestream/contentless.html:
https://webchat2/__tests__/html2/livestream/contentless#L73
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--1js41" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-pm4__activity-1js41" role="article"><div aria-hidden="true" class="webchat--css-wbmox-111jw2m" id="webchat__basic-transcript__active-descendant-label--1js41">Bot said:</div></div><div><div class="webchat__basic-transcript__activity-body" /></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator webchat__basic-transcript__activity-indicator--focus" /></article>]
at https:/webchat2/__tests__/html2/livestream/contentless:73:63
at checkCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:113:24)
at checkRealTimersCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:107:16)
|
|
HTML test (1/17)
Process completed with exit code 1.
|
|
useTypingIndicatorVisible › getter should return true when typing indicator is shown:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "exactly 2 activities is shown" after 15 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async <anonymous>:59:3
|
|
› typing/typingIndicator.html:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 3.8598090277777777% different from snapshot (8893 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/typing/typingIndicator.html.snap-1-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:15:24)
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 (7/17)
Process completed with exit code 1.
|
|
telemetry › should collect fatal error:
__tests__/telemetry.js#L62
thrown: "Exceeded timeout of 20000 ms for a test.
Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout."
at test (__tests__/telemetry.js:62:3)
at Object.describe (__tests__/telemetry.js:11:1)
|
|
› livestream/backtrackToTypingIndicator.html:
https://webchat2/__tests__/html2/livestream/backtrackToTypingIndicator#L88
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 1
Received array: [<article class="webchat__basic-transcript__activity webchat__basic-transcript__activity--acknowledged webchat__basic-transcript__activity--read"><div aria-labelledby="webchat__basic-transcript__active-descendant-label--k3287" class="webchat__basic-transcript__activity-active-descendant" id="webchat__transcript-focus-py0__activity-k3287" role="article"><div aria-hidden="true" class="webchat--css-wjaam-111jw2m" id="webchat__basic-transcript__active-descendant-label--k3287">Bot said:</div></div><div><div class="webchat__basic-transcript__activity-body" /></div><div aria-hidden="true" class="webchat__basic-transcript__activity-focus-target" tabindex="-1" /><div class="webchat__basic-transcript__activity-indicator webchat__basic-transcript__activity-indicator--focus" /></article>]
at https:/webchat2/__tests__/html2/livestream/backtrackToTypingIndicator:88:63
at checkCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:113:24)
at checkRealTimersCallback (https:/unpkg.com/@testduet/wait-for@0.1.1-main.3a4f261/dist/wait-for.mjs:107:16)
|
|
card action "signin":
__tests__/cardActionMiddleware.js#L98
Expected image to match or be a close match to snapshot but was 10.394097222222221% different from snapshot (23948 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/chrome-docker/__diff_output__/card-action-middleware-js-card-action-signin-1-snap-diff.png
at toMatchImageSnapshot (__tests__/cardActionMiddleware.js:98:21)
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)
|
|
› autoScroll/autoScroll.eventActivity.html:
https://webchat2/test-page-object.js#L184231
Timed out while waiting for page condition "scroll is at bottom and stabilized after 5 counts" after 5 seconds.
at became (https:/webchat2/test-page-object.js:184231:11)
at async stabilized (https:/webchat2/test-page-object.js:187845:5)
at async Object.scrollToBottomCompleted (https:/webchat2/test-page-object.js:189711:5)
at async https:/webchat2/__tests__/html2/autoScroll/autoScroll.eventActivity:95:9
|
|
HTML test (6/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*
./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
|
|
HTML test (11/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*
./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
|
|
HTML test (3/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*
./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
|
|
HTML test (17/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*
./__tests__/html2/**/*.snap-*-diff.png. No artifacts will be uploaded.
|
|
HTML test (12/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
|
98.4 MB |
sha256:a628284370586b0cd065d41f9f62d9955e136ae5e2f1a8dba493484ebe1d9a56
|
|
|
test-result
Expired
|
1.65 MB |
sha256:1b22d860376980cdae184970d0f11471aa7a8739b902712876807d7d8b958b9d
|
|
|
test-snapshot-diff
Expired
|
3.02 MB |
sha256:31b5ac5ba8342398de6c1246b45ed7b886248c4b4e4bd41fd80f908e9d612562
|
|