runtime: [wasm] interpreter timeouts when WebSocket closes unexpectedly

Error Blob

{
  "ErrorMessage": "WebSockets",
  "BuildRetry": false,
  "ErrorPattern": "timed out after",
  "ExcludeConsoleLog": false
}

Report

Build Definition Step Name Console log Pull Request
250074 dotnet/runtime EnterpriseLinuxTests Log dotnet/runtime#85244
248095 dotnet/runtime Build tvOS arm64 Release AllSubsets_Mono Log
247826 dotnet/runtime EnterpriseLinuxTests Log dotnet/runtime#84886
247278 dotnet/runtime windows-x64 Release AllSubsets_Mono Log
247262 dotnet/runtime Build managed test components Log dotnet/runtime#85150
247245 dotnet/runtime EnterpriseLinuxTests Log dotnet/runtime#85149
246700 dotnet/runtime EnterpriseLinuxTests Log dotnet/runtime#82832
247117 dotnet/runtime Build managed test components Log
247097 dotnet/runtime Build product Log dotnet/runtime#85107
246782 dotnet/runtime Build Browser wasm Linux Release AllSubsets_Mono_RuntimeTests Log dotnet/runtime#85074
245670 dotnet/runtime EnterpriseLinuxTests Log dotnet/runtime#84793
245608 dotnet/runtime Restore and Build Product Log
245486 dotnet/runtime coreclr Pri1 Runtime Tests Run R2R_Composite windows x64 checked Log
244298 dotnet/runtime linux-x64 Debug NativeAOT Log dotnet/runtime#85017
244227 dotnet/runtime coreclr Pri1 Runtime Tests Run linux x64 checked Log dotnet/runtime#85040
244251 dotnet/runtime Libraries Build windows x86 Release Log
244240 dotnet/runtime Libraries Build Linux_musl x64 Release Log
244156 dotnet/runtime coreclr Pri1 Runtime Tests Run R2R_CG2 windows arm64 checked Log
Build Definition Test Pull Request
251128 dotnet/runtime System.Net.Quic.Functional.Tests.WorkItemExecution
251095 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85281
251104 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85289
250758 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#84580
251030 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#74623
251034 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85000
251007 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85288
250766 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85275
250966 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85286
250923 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85114
250561 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#84494
250728 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85277
250888 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85284
250875 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#84804
250677 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#84864
250855 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85281
250307 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#84891
250824 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85282
250754 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85273
250690 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85106
250681 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#84325
250570 dotnet/runtime Microsoft.Extensions.Hosting.Unit.Tests.WorkItemExecution dotnet/runtime#84191
250551 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85174
250536 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85191
250524 dotnet/runtime normal-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85127
250509 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85182
250534 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution
250518 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85109
250493 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85189
250434 dotnet/runtime chrome-DebuggerTests.WorkItemExecution dotnet/runtime#85270
250407 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85268
250395 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85267
250379 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85266
250361 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#83669
250298 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85109
250289 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85000
250102 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85228
250209 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#84976
250184 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85255
250208 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution dotnet/runtime#84976
250095 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85254
249965 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85248
249824 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249871 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85246
249844 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249843 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249838 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249839 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249836 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249806 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#84062
249811 dotnet/runtime WasmTestOnNodeJS-System.Transactions.Local.Tests.WorkItemExecution dotnet/runtime#80267
249760 dotnet/runtime Workloads-Webcil-Wasm.Build.Tests.WasmTemplateTests.WorkItemExecution dotnet/runtime#83411
248007 dotnet/runtime normal-System.Collections.Immutable.Tests.WorkItemExecution dotnet/runtime#85065
248214 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution dotnet/runtime#85177
249647 dotnet/runtime System.Net.Quic.Functional.Tests.WorkItemExecution
249621 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85239
249570 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#84580
249563 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85228
249339 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution
249314 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#84580
249123 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85017
249141 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249146 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249150 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85127
249137 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249142 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249145 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249136 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
249081 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution
249037 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85215
248971 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85017
248919 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution
248924 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85203
248920 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85202
248494 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85112
248856 dotnet/runtime System.Net.Quic.Functional.Tests.WorkItemExecution
248860 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85200
248535 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85120
248659 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
248673 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
248665 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
248666 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
248664 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
248661 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution
248629 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution
248625 dotnet/runtime System.Formats.Tar.Tests.WorkItemExecution dotnet/runtime#84976
248589 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85190
248574 dotnet/runtime Microsoft.Extensions.Hosting.Unit.Tests.WorkItemExecution dotnet/runtime#84191
248550 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#84519
248395 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#85127
246224 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution dotnet/runtime#82146
248243 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution dotnet/runtime#85178
244064 dotnet/runtime WasmTestOnBrowser-System.Net.WebSockets.Client.Tests.WorkItemExecution dotnet/runtime#84977
248202 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution
248104 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution dotnet/runtime#84867
248061 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#74623
248075 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85000
248057 dotnet/runtime WasmTestOnBrowser-System.Text.Json.Tests.WorkItemExecution dotnet/runtime#85114
247737 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution dotnet/runtime#85093
247875 dotnet/runtime chrome-DebuggerTests.EvaluateOnCallFrameTests.WorkItemExecution dotnet/runtime#84494
Displaying 100 of 325 results

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
57 238 343

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 16 (16 by maintainers)

Most upvoted comments

Created https://github.com/dotnet/runtime/issues/85168 for debugger timeout, hope there is more precise patter for it. I will also create PR to disable the test shortly.

It seems from the logs that ReceiveAsync_MultipleOutstandingReceiveOperations_Throws is always last test which got executed before it froze.

Edit: that’s not true.