[Architecture] Move suggested actions to React context #1822
pull-request-validation.yml
on: pull_request
Build
3m 43s
Unit test
4m 51s
Build samples
38s
Static code analysis
5m 17s
Type definitions test
4m 35s
Matrix: html-test
Merge test results
37s
Merge test snapshots
6s
Annotations
14 errors and 4 warnings
|
HTML test (10/17)
Process completed with exit code 1.
|
|
Fluent theme applied › suggested actions roving focus:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 0.08246527777777778% different from snapshot (190 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/suggested-actions-focus-js-fluent-theme-applied-suggested-actions-roving-focus-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 not break avatar middleware with avatar at bottom:
packages/test/harness/src/host/common/host/snapshot.js#L15
Expected image to match or be a close match to snapshot but was 12.740668402777777% different from snapshot (58709 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/__image_snapshots__/html/__diff_output__/activity-grouping-avatar-middleware-at-bottom-js-activity-grouping-should-not-break-avatar-middleware-with-avatar-at-bottom-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)
|
|
accessibility requirement › activity should not be delayed due to user typing activity:
https://webchat2/test-page-object.js#L184400
Timed out while waiting for page condition "typing indicator is shown" after 5 seconds.
at became (https:/webchat2/test-page-object.js:184400:11)
at async https:/webchat2/__tests__/html/accessibility.delayActivity.typingActivity:29:9
|
|
HTML test (12/17)
Process completed with exit code 1.
|
|
speech recognition › should not start recognition after typing on keyboard while synthesizing:
undefined#L0
TimeoutError: Waiting negation of a condition
Wait timed out after 1076ms
at node_modules/selenium-webdriver/lib/webdriver.js:929:22
|
|
HTML test (14/17)
Process completed with exit code 1.
|
|
hooks/useActiveTyping.variable.html:
__tests__/html2/hooks/useActiveTyping.variable.html#L2
thrown: "Exceeded timeout of 50000 ms for a test.
Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test."
at Object.<anonymous> (__tests__/html2/hooks/useActiveTyping.variable.html:2:9)
|
|
HTML test (15/17)
Process completed with exit code 1.
|
|
typing/noUserTypingIndicator.html:
__tests__/html2/typing/noUserTypingIndicator.html#L2
thrown: "Exceeded timeout of 50000 ms for a test.
Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test."
at Object.<anonymous> (__tests__/html2/typing/noUserTypingIndicator.html:2:9)
|
|
HTML test (5/17)
Process completed with exit code 1.
|
|
useActiveTyping › should get bot and user typings:
https://webchat2/test-harness.js#L43206
expect(received).resolves.toEqual(expected) // deep equality
- Expected - 9
+ Received + 1
- Array [
- Object {
- "at": 600,
- "expireAt": 5600,
- "name": Any<String>,
- "role": "user",
- "type": "busy",
- },
- ]
+ Array []
at Object.toEqual (https:/webchat2/test-harness.js:43206:36)
at _callee$ (<anonymous>:83:24)
at m (https:/webchat2/__dist__/webchat-es5.js:33:1695)
at Generator.<anonymous> (https:/webchat2/__dist__/webchat-es5.js:33:3792)
at Generator.next (https:/webchat2/__dist__/webchat-es5.js:33:2256)
at asyncGeneratorStep (<anonymous>:3:103)
at _next (<anonymous>:5:194)
|
|
typing/simple.html:
__tests__/html2/typing/simple.html#L2
thrown: "Exceeded timeout of 50000 ms for a test.
Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test."
at Object.<anonymous> (__tests__/html2/typing/simple.html:2:9)
|
|
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.
|
|
HTML test (14/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 (15/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 (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
|
129 MB |
sha256:8a668bffd3363758176c6c8a232942ee44e45184a72460cc95db01ea9fae7282
|
|
|
test-result
Expired
|
1.59 MB |
sha256:8a9afe9b3a48c7ce1894f1bf9e8631ce78b292c7d1a1e0605d6720d88b6ca2c6
|
|
|
test-snapshot-diff
Expired
|
412 KB |
sha256:a284580748b92bcb99d381bc4230e94abd3ac59ce83a3115405fa05344dd1088
|
|