Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[wasm] at System.Net.Http.BrowserHttpInterop.CancellationHelper #112533

Open
lewing opened this issue Feb 13, 2025 · 3 comments
Open

[wasm] at System.Net.Http.BrowserHttpInterop.CancellationHelper #112533

lewing opened this issue Feb 13, 2025 · 3 comments
Labels
arch-wasm WebAssembly architecture area-System.Net.Http blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm

Comments

@lewing
Copy link
Member

lewing commented Feb 13, 2025

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=951332
Build error leg or test failing: System.Net.Http.Functional.Tests.HttpContentTest.ReadAsStringAsync_Unbuffered_CanBeCanceled_AlreadyCanceledCts
Pull request: #112295

Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "at System.Net.Http.BrowserHttpInterop.CancellationHelper",
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=951332
Error message validated: [at System.Net.Http.BrowserHttpInterop.CancellationHelper]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 2/13/2025 6:46:50 PM UTC

Report

Build Definition Test Pull Request
998926 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113111
998675 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #106374
998368 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
998352 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
997792 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #114027
996453 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113743
996198 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113982
996100 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113500
995032 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113944
994964 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #111931
993750 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113905
992380 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113111
991738 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113627
990146 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113715
990044 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
989812 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
989223 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113768
988546 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113524
988315 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113715
987347 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113728
986815 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113627
985535 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #112937
985536 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113112
985360 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
985103 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113669
983777 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113631
983385 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #110818
981746 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113572
980843 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113453
980606 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113124
980477 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113374
980255 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
979896 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113513
979883 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113343
978600 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113464
977745 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #110818
975875 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113384
975372 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
974471 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113336
974779 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113343
973886 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113164
973716 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113232
973163 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
972970 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113293
972793 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113288
972222 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #112997
971579 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113246
970842 dotnet/runtime WasmTestOnFirefox-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113014
970733 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113165
970574 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113209
970536 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
969782 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113166
969333 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #111610
969144 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #112548
969123 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #113146
967295 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #112955
967275 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #112825
967256 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution #110565
966609 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution
966471 dotnet/runtime WasmTestOnChrome-ST-System.Net.Http.Functional.Tests.WorkItemExecution

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
2 13 60
@lewing lewing added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Feb 13, 2025
@dotnet-policy-service dotnet-policy-service bot added the untriaged New issue has not been triaged by the area owner label Feb 13, 2025
@lewing lewing added arch-wasm WebAssembly architecture os-browser Browser variant of arch-wasm area-System.Net.Http and removed area-System.Net.Http blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' untriaged New issue has not been triaged by the area owner Known Build Error Use this to report build issues in the .NET Helix tab labels Feb 13, 2025
Copy link
Contributor

Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

@lewing lewing added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab labels Feb 14, 2025
@pavelsavara
Copy link
Member

Log

[09:27:39] info: [FAIL] System.Net.Http.Functional.Tests.HttpClientTest.GetStringAsync_Success
[09:27:39] info: System.Threading.Tasks.TaskCanceledException : The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
[09:27:39] info: ---- System.TimeoutException : The operation was canceled.
[09:27:39] info: -------- System.Threading.Tasks.TaskCanceledException : The operation was canceled.
[09:27:39] info: ------------ System.Runtime.InteropServices.JavaScript.JSException : Error: OperationCanceledException
[09:27:39] info:    at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
[09:27:39] info:    at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
[09:27:39] info:    at System.Net.Http.Functional.Tests.HttpClientTest.<>c__DisplayClass24_0.<<GetStringAsync_Success>b__0>d.MoveNext()
[09:27:39] info: --- End of stack trace from previous location ---
[09:27:39] info:    at System.Threading.Tasks.TaskTimeoutExtensions.GetRealException(Task task)
[09:27:39] info: --- End of stack trace from previous location ---
[09:27:39] info:    at System.Threading.Tasks.TaskTimeoutExtensions.WhenAllOrAnyFailed(Task[] tasks)
[09:27:39] info:    at System.Net.Test.Common.LoopbackServer.<>c__DisplayClass15_0.<<CreateClientAndServerAsync>b__0>d.MoveNext()
[09:27:39] info: --- End of stack trace from previous location ---
[09:27:39] info:    at System.Net.Test.Common.LoopbackServer.CreateServerAsync(Func`2 funcAsync, Options options)
[09:27:39] info:    at System.Net.Http.Functional.Tests.HttpClientTest.GetStringAsync_Success()
[09:27:39] info: --- End of stack trace from previous location ---
[09:27:39] info: ----- Inner Stack Trace -----
[09:27:39] info: 
[09:27:39] info: ----- Inner Stack Trace -----
[09:27:39] info:    at System.Net.Http.CancellationHelper.ThrowOperationCanceledException(Exception innerException, CancellationToken cancellationToken)
[09:27:39] info:    at System.Net.Http.CancellationHelper.ThrowIfCancellationRequested(Exception innerException, CancellationToken cancellationToken)
[09:27:39] info:    at System.Net.Http.BrowserHttpInterop.CancellationHelper(Task promise, CancellationToken cancellationToken, JSObject jsController)
[09:27:39] info:    at System.Net.Http.BrowserHttpController.CallFetch()
[09:27:39] info:    at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
[09:27:39] info: ----- Inner Stack Trace -----
[09:27:39] info:    at System.Net.Http.BrowserHttpInterop.CancellationHelper(Task promise, CancellationToken cancellationToken, JSObject jsController)
[09:27:39] info:     at Qr.cancel (http://127.0.0.1:49255/_framework/dotnet.runtime.js:3:43796)
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.runtime.js:3:175950
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.runtime.js:3:175959
[09:27:39] info:     at mr (http://127.0.0.1:49255/_framework/dotnet.runtime.js:3:35574)
[09:27:39] info:     at Fc (http://127.0.0.1:49255/_framework/dotnet.runtime.js:3:175737)
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[293]:0x20099
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[221]:0x1d34c
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[212]:0xf14f
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[286]:0x1fb3e
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[322]:0x20ce4
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[191]:0xcd99
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.wasm:wasm-function[3567]:0x1139c7
[09:27:39] info:     at mono_wasm_schedule_timer_tick (http://127.0.0.1:49255/_framework/dotnet.runtime.js:3:56853)
[09:27:39] info:     at callUserCallback (http://127.0.0.1:49255/_framework/dotnet.native.js:8:106478)
[09:27:39] info:     at http://127.0.0.1:49255/_framework/dotnet.native.js:8:106746

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-wasm WebAssembly architecture area-System.Net.Http blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' Known Build Error Use this to report build issues in the .NET Helix tab os-browser Browser variant of arch-wasm
Projects
None yet
Development

No branches or pull requests

2 participants