Uses claimInterpreter
#56
pull-request-validation.yml
on: pull_request
Build
10m 30s
Unit test
14m 56s
Static code analysis
9m 41s
Type definitions test
9m 15s
Matrix: html-test
Merge test result
31s
Annotations
33 errors and 28 warnings
conversationStartProperties › with locale of en-US should get "Hello and welcome!" message.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "at least 1 activities shown" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/conversationStartProperties.sendEnUs:30:9
|
HTML test (17/17)
Process completed with exit code 1.
|
citation modal dialog › should show when clicking on citation in Markdown:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-show-modal-markdown-js-citation-modal-dialog-should-show-when-clicking-on-citation-in-markdown-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
HTML test (6/17)
Process completed with exit code 1.
|
style options › hide scroll to bottom button:
undefined#L1
TimeoutError: Waiting for element to be located By(css selector, .webchat__scroll-to-end-button)
Wait timed out after 1072ms
at node_modules/selenium-webdriver/lib/webdriver.js:929:17
|
HTML test (16/17)
Process completed with exit code 1.
|
conversationStartProperties › with locale of zh-CN should get "Hello and welcome!" in Simplified Chinese.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "at least 1 activities shown" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/conversationStartProperties.sendZhCn:30:9
|
HTML test (2/17)
Process completed with exit code 1.
|
conversationStartProperties › with locale of invalid type should get "Hello and welcome!" message.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "at least 1 activities shown" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/conversationStartProperties.sendInvalidType:30:9
|
scroll to end button › should have correct tab order:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "Scroll to end button is shown" after 1 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/scrollToEndButton.tabOrder:50:9
|
HTML test (4/17)
Process completed with exit code 1.
|
conversationStartProperties › with no locale is sent should get "Hello and welcome!" message.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "at least 1 activities shown" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/conversationStartProperties.noLocaleIsSent:27:9
|
Direct Line App Service Service chat adapter › should connect to the MockBot.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "all outgoing activities sent" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async Object.sendMessageViaSendBox (http:/webchat2/test-page-object.js:104865:7)
at async http:/webchat2/__tests__/html/chatAdapter.directLineAppServiceExtension:25:9
|
HTML test (13/17)
Process completed with exit code 1.
|
conversationStartProperties › with non-existing locale should get "Hello and welcome!" message.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "at least 1 activities shown" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/conversationStartProperties.sendNonExisting:30:9
|
citation modal dialog › should show when clicking on citation in link definitions:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-show-modal-link-definitions-js-citation-modal-dialog-should-show-when-clicking-on-citation-in-link-definitions-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
HTML test (14/17)
Process completed with exit code 1.
|
useScrollToEnd.hideScrollToEndButton › should scroll to end and hide scroll to end button:
http://webchat2/__dist__/webchat-es5.js#L2
TypeError: Cannot read properties of undefined (reading 'filter')
at http:/webchat2/__dist__/webchat-es5.js:2:2744395
at Array.map (<anonymous>)
at http:/webchat2/__dist__/webchat-es5.js:2:2744344
at renderWithHooks (https:/unpkg.com/[email protected]/umd/react-dom.development.js:13073:18)
at updateFunctionComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14762:20)
at updateSimpleMemoComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14708:10)
at updateMemoComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14627:14)
at beginWork (https:/unpkg.com/[email protected]/umd/react-dom.development.js:15824:16)
at performUnitOfWork (https:/unpkg.com/[email protected]/umd/react-dom.development.js:19447:12)
at workLoop (https:/unpkg.com/[email protected]/umd/react-dom.development.js:19487:24)
|
HTML test (8/17)
Process completed with exit code 1.
|
useScrollTo.keepScrollToEndButton › should scroll and keep scroll to end button:
http://webchat2/__dist__/webchat-es5.js#L2
TypeError: Cannot read properties of undefined (reading 'filter')
at http:/webchat2/__dist__/webchat-es5.js:2:2744395
at Array.map (<anonymous>)
at http:/webchat2/__dist__/webchat-es5.js:2:2744344
at renderWithHooks (https:/unpkg.com/[email protected]/umd/react-dom.development.js:13073:18)
at updateFunctionComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14762:20)
at updateSimpleMemoComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14708:10)
at updateMemoComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14627:14)
at beginWork (https:/unpkg.com/[email protected]/umd/react-dom.development.js:15824:16)
at performUnitOfWork (https:/unpkg.com/[email protected]/umd/react-dom.development.js:19447:12)
at workLoop (https:/unpkg.com/[email protected]/umd/react-dom.development.js:19487:24)
|
citation modal dialog › should close when clicking on close button:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-show-modal-close-button-js-citation-modal-dialog-should-close-when-clicking-on-close-button-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
citation modal dialog › should show full-width on mobile device:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-show-modal-width-mobile-js-citation-modal-dialog-should-show-full-width-on-mobile-device-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
HTML test (3/17)
Process completed with exit code 1.
|
citation modal dialog › should show 60% on desktop:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.009918212890625% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-show-modal-width-desktop-js-citation-modal-dialog-should-show-60-on-desktop-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
HTML test (11/17)
Process completed with exit code 1.
|
useObserveScrollPosition › should observe scroll position changes:
http://webchat2/__dist__/webchat-es5.js#L2
TypeError: Cannot read properties of undefined (reading 'filter')
at http:/webchat2/__dist__/webchat-es5.js:2:2744395
at Array.map (<anonymous>)
at http:/webchat2/__dist__/webchat-es5.js:2:2744344
at renderWithHooks (https:/unpkg.com/[email protected]/umd/react-dom.development.js:13073:18)
at updateFunctionComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14762:20)
at updateSimpleMemoComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14708:10)
at updateMemoComponent (https:/unpkg.com/[email protected]/umd/react-dom.development.js:14627:14)
at beginWork (https:/unpkg.com/[email protected]/umd/react-dom.development.js:15824:16)
at performUnitOfWork (https:/unpkg.com/[email protected]/umd/react-dom.development.js:19447:12)
at workLoop (https:/unpkg.com/[email protected]/umd/react-dom.development.js:19487:24)
|
HTML test (1/17)
Process completed with exit code 1.
|
citation modal dialog › should close when escape key is pressed:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-show-modal-close-escape-js-citation-modal-dialog-should-close-when-escape-key-is-pressed-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
citation accordion › should expand and collapse on click:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-accordion-js-citation-accordion-should-expand-and-collapse-on-click-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
citation › should display:
packages/test/harness/src/host/common/host/snapshot.js#L13
Expected image to match or be a close match to snapshot but was 0.03385416666666667% different from snapshot (78 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/citation-basic-js-citation-should-display-1-snap-diff.png
at toMatchImageSnapshot (packages/test/harness/src/host/common/host/snapshot.js:13:24)
at tryCatch (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:45:16)
at Generator.<anonymous> (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:133:17)
at Generator.next (packages/test/harness/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:74:21)
at asyncGeneratorStep (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:3:24)
at _next (packages/test/harness/node_modules/@babel/runtime/helpers/asyncToGenerator.js:22:9)
|
HTML test (12/17)
Process completed with exit code 1.
|
conversationStartProperties › with non ISO format locale should get "Hello and welcome!" message.:
http://webchat2/test-page-object.js#L93163
Timed out while waiting for page condition "at least 1 activities shown" after 15 seconds.
at became (http:/webchat2/test-page-object.js:93163:11)
at async http:/webchat2/__tests__/html/conversationStartProperties.sendNonISOFormat:30:9
|
HTML test (5/17)
Process completed with exit code 1.
|
Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Unit test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (17/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (17/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (9/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (6/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (16/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (16/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (2/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (2/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (10/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (4/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (4/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (13/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (13/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (14/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (8/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (8/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (3/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (7/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (11/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (1/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (1/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
HTML test (12/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (15/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (5/17)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
HTML test (5/17)
No files were found with the provided path: ./__tests__/__image_snapshots__/*/__diff_output__/*. No artifacts will be uploaded.
|
Merge test result
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
docker
Expired
|
95.3 MB |
|
|
test-result
Expired
|
9.16 MB |
|
|
test-snapshot-diff
Expired
|
1.1 MB |
|