Skip to content

[wasm][node] Test timeouts on System.Net.Http.Functional #86317

@ilonatommy

Description

@ilonatommy

Timeouts on WasmTestOnNodeJS scenario on lib tests, Linux. NodeJS update to e.g. 19.9.0 fixes the problem.

Link to failures:
https://helixre107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-pull-86184-merge-3d8b9b5dad35426481/WasmTestOnNodeJS-System.Net.Http.Functional.Tests/1/console.06e00d83.log?helixlogtype=result

[8.0.0-prerelease.23253.1+aa434d0c7e6eb46df1ec11b3c63add37d835c4d0] XHarness command issued: wasm test --app=. --output-directory=/root/helix/work/workitem/uploads/xharness-output --web-server-use-cors --web-server-use-https --set-web-server-http-env=DOTNET_TEST_WEBSOCKETHOST,DOTNET_TEST_HTTPHOST,DOTNET_TEST_REMOTE_LOOP_HOST --set-web-server-https-env=DOTNET_TEST_SECUREWEBSOCKETHOST,DOTNET_TEST_SECUREHTTPHOST,DOTNET_TEST_HTTP2HOST --web-server-middleware=/root/helix/work/correlation/xharness/RemoteLoopMiddleware/RemoteLoopServer.dll,RemoteLoopServer.GenericHandler --web-server-middleware=/root/helix/work/correlation/xharness/TestEchoMiddleware/NetCoreServer.dll,NetCoreServer.GenericHandler -s dotnet.native.js.symbols --symbol-patterns wasm-symbol-patterns.txt --symbolicator WasmSymbolicator.dll,Microsoft.WebAssembly.Internal.SymbolicatorWrapperForXHarness --timeout=01:15:00 --engine=NodeJS --engine-arg=--stack-trace-limit=1000 --engine-arg=--experimental-wasm-eh --js-file=test-main.js -- --setenv=XHARNESS_LOG_TEST_START=true --no-memory-snapshot --setenv=NPM_MODULES=ws:WebSocket,node-fetch,node-abort-controller --run WasmTestRunner.dll System.Net.Http.Functional.Tests.dll -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing
[01:59:25] info: Using js engine NodeJS from path /home/helixbot/node-v16.19.0-linux-x64/bin/node

....

[01:59:32] info: [STRT] System.Net.Http.Functional.Tests.SocketsHttpHandler_DiagnosticsTest_Http2.SendAsync_ExpectedDiagnosticExceptionLogging
[01:59:32] info: [STRT] System.Net.Http.Functional.Tests.HttpClientHandlerTest_Url.TrimmingTrailingWhiteSpace(requestPath: "/test%20", expectedServerPath: "/test%20")
[03:14:25] fail: Tests timed out after 4500secs
[03:14:26] info: Process 76 didn't exit within 01:15:00 and will be killed
                 
[03:14:26] info: Killing process tree of 76...
                 
XHarness exit code: 70 (TIMED_OUT)
/root/helix/work/workitem/e /root/helix/work/workitem/e
----- end Tue May 16 03:14:26 UTC 2023 ----- exit code 70 ----------------------------------------------------------

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions