Core speech to speech implementation #3053
pull-request-validation.yml
on: pull_request
Build
4m 13s
Unit test
5m 35s
Build test harness
1m 40s
Build samples
29s
Static code analysis
6m 35s
Type definitions test
4m 55s
Print commit stats
56s
Matrix: html-test
Merge test results
29s
Merge test snapshots
6s
Annotations
24 errors and 6 warnings
|
HTML test (15/17)
Process completed with exit code 1.
|
|
› html2/speechToSpeech/happy.path.html:
packages/test/harness/src/host/common/host/done.js#L35
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: [{"level": "SEVERE", "message": "blob:https://webchat2/83595703-4397-4a45-99e0-87e5bd8dd27b 0 Uncaught ReferenceError: Fn is not defined", "timestamp": 1769608711500, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 88:1637110 Uncaught DOMException: Failed to construct 'AudioWorkletNode': AudioWorkl…order' is not defined in AudioWorkletGlobalScope.", "timestamp": 1769608711502, "type": ""}]
at Object.done (../../packages/test/harness/src/host/common/host/done.js:35:30)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
HTML test (1/17)
Process completed with exit code 1.
|
|
› html2/hooks/useTextBox.html:
packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 0.002170138888888889% different from snapshot (5 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/hooks/useTextBox.html.snap-1-diff.png
at Object.done (../../packages/test/harness/src/host/common/host/done.js:42:13)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
HTML test (6/17)
Process completed with exit code 1.
|
|
› html2/speechToSpeech/dtmf.input.html:
packages/test/harness/src/host/common/host/done.js#L35
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: [{"level": "SEVERE", "message": "blob:https://webchat2/5444c705-f08a-4e8e-8ac6-ccbebad90a35 0 Uncaught ReferenceError: Fn is not defined", "timestamp": 1769608703296, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 88:1637110 Uncaught DOMException: Failed to construct 'AudioWorkletNode': AudioWorkl…order' is not defined in AudioWorkletGlobalScope.", "timestamp": 1769608703296, "type": ""}]
at Object.done (../../packages/test/harness/src/host/common/host/done.js:35:30)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
› html2/speechToSpeech/multiple.turns.html:
https://webchat2/test-page-object.js#L37
Timed out while waiting for page condition "State: listening (after bot audio)" after 1 seconds.
at Object.ne (../../https:/webchat2/test-page-object.js:37:209145)
at ../../async <anonymous>:139:3
|
|
HTML test (7/17)
Process completed with exit code 1.
|
|
› html2/themeProvider/override.html:
__tests__/html2/themeProvider/override.html#L3
thrown: "Exceeded timeout of 50000 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 themeProvider/override.html:3:9
at Object.<anonymous> (themeProvider/override.html:2:7)
|
|
HTML test (5/17)
Process completed with exit code 1.
|
|
› html2/autoScroll/autoScroll.afterSend.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.4934895833333333% different from snapshot (3441 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/autoScroll/autoScroll.afterSend.html.snap-1-diff.png
at Object.done (../../packages/test/harness/src/host/common/host/done.js:42:13)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
› html2/speechToSpeech/barge.in.html:
packages/test/harness/src/host/common/host/done.js#L35
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: [{"level": "SEVERE", "message": "blob:https://webchat2/f7a7713c-7822-4d8d-aef1-6f9860501791 0 Uncaught ReferenceError: Fn is not defined", "timestamp": 1769608740417, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 88:1637110 Uncaught DOMException: Failed to construct 'AudioWorkletNode': AudioWorkl…order' is not defined in AudioWorkletGlobalScope.", "timestamp": 1769608740417, "type": ""}]
at Object.done (../../packages/test/harness/src/host/common/host/done.js:35:30)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
HTML test (8/17)
Process completed with exit code 1.
|
|
› html2/simple/fatModule/esm.sh/fluentTheme.html:
__tests__/html2/simple/fatModule/esm.sh/fluentTheme.html#L3
thrown: "Exceeded timeout of 50000 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 simple/fatModule/esm.sh/fluentTheme.html:3:9
at Object.<anonymous> (simple/fatModule/esm.sh/fluentTheme.html:2:7)
|
|
› html2/speechToSpeech/csp.recording.html:
packages/test/harness/src/host/common/host/done.js#L35
expect(received).toHaveLength(expected)
Expected length: 0
Received length: 2
Received array: [{"level": "SEVERE", "message": "blob:https://webchat2/5bc1c078-6271-4f37-a165-9a1706bd2778 0 Uncaught ReferenceError: Fn is not defined", "timestamp": 1769608732213, "type": ""}, {"level": "SEVERE", "message": "https://webchat2/__dist__/webchat-es5.js 88:1637110 Uncaught DOMException: Failed to construct 'AudioWorkletNode': AudioWorkl…order' is not defined in AudioWorkletGlobalScope.", "timestamp": 1769608732213, "type": ""}]
at Object.done (../../packages/test/harness/src/host/common/host/done.js:35:30)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
HTML test (16/17)
Process completed with exit code 1.
|
|
Citation URL (fluent) › html2/citation/url.fluent.html:
__tests__/html2/citation/url.fluent.html#L3
thrown: "Exceeded timeout of 50000 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 citation/url.fluent.html:3:9
at Object.<anonymous> (citation/url.fluent.html:2:7)
|
|
HTML test (13/17)
Process completed with exit code 1.
|
|
› html2/simple/fatModule/esm.sh/tsx/fluentTheme.html:
__tests__/html2/simple/fatModule/esm.sh/tsx/fluentTheme.html#L3
thrown: "Exceeded timeout of 50000 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 simple/fatModule/esm.sh/tsx/fluentTheme.html:3:9
at Object.<anonymous> (simple/fatModule/esm.sh/tsx/fluentTheme.html:2:7)
|
|
HTML test (11/17)
Process completed with exit code 1.
|
|
› html2/scrollToEndButton/scrollToEndButton.visibility.html:
packages/test/harness/src/host/common/host/done.js#L42
Expected image to match or be a close match to snapshot but was 0.002170138888888889% different from snapshot (5 differing pixels).
See diff for details: /home/runner/work/BotFramework-WebChat/BotFramework-WebChat/__tests__/html2/scrollToEndButton/scrollToEndButton.visibility.html.snap-1-diff.png
at Object.done (../../packages/test/harness/src/host/common/host/done.js:42:13)
at HostBridge.<anonymous> (../../packages/test/harness/src/common/rpc.js:33:31)
|
|
› html2/fluentTheme/maxMessageLength.html:
__tests__/html2/fluentTheme/maxMessageLength.html#L3
thrown: "Exceeded timeout of 50000 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 fluentTheme/maxMessageLength.html:3:9
at Object.<anonymous> (fluentTheme/maxMessageLength.html:2:7)
|
|
› html2/speechToSpeech/outgoing.audio.interval.html:
https://webchat2/test-page-object.js#L37
Timed out while waiting for page condition "Multiple audio chunks sent via postActivity" after 2 seconds.
at Object.ne (../../https:/webchat2/test-page-object.js:37:209145)
at ../../async <anonymous>:61:3
|
|
Citation URL › html2/citation/url.html:
__tests__/html2/citation/url.html#L3
thrown: "Exceeded timeout of 50000 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 citation/url.html:3:9
at Object.<anonymous> (citation/url.html:2:7)
|
|
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 (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 (7/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 (8/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 (16/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 (13/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
|
121 MB |
sha256:fabff90720142dea78b248cbfb0c06afaf27217c2c62dd0215fd6afef9675a73
|
|
|
test-result
Expired
|
1.51 MB |
sha256:422bc426b487c71ad540c5059a69dccf0dd78791693e214e9ca1587b93fb307e
|
|
|
test-snapshot-diff
Expired
|
1010 KB |
sha256:ddb4369ef1548affa348a2648b3b8cf3c5bb925be54e8ac53a7bfa88f051d2b1
|
|