dotnet / machinelearning

ML.NET is an open source and cross-platform machine learning framework for .NET.
https://dot.net/ml
MIT License
8.91k stars 1.86k forks source link

HttpClient.Timeout in Microsoft.ML.Tokenizers.Tests #7065

Closed ericstj closed 3 months ago

ericstj commented 3 months ago

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=601020 Build error leg or test failing: Microsoft.ML.Tokenizers.Tests.EnglishRobertaTests.TokenizationTest Pull request: https://github.com/dotnet/machinelearning/pull/7063

Error Message

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

{
  "ErrorMessage": ["The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.", "at Microsoft.ML.Tokenizers.Tests.EnglishRobertaTests.TokenizationTest"],
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": true
}

Failure log:

    Microsoft.ML.Tokenizers.Tests.EnglishRobertaTests.TokenizationTest [FAIL]
      System.Threading.Tasks.TaskCanceledException : The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
      ---- System.TimeoutException : A task was canceled.
      -------- System.Threading.Tasks.TaskCanceledException : A task was canceled.
      Stack Trace:
           at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
           at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
        /Users/runner/work/1/s/test/Microsoft.ML.Tokenizers.Tests/Utils.cs(19,0): at Microsoft.ML.Tokenizers.Tests.Utils.DownloadFile(String url, String fileName)
        /Users/runner/work/1/s/test/Microsoft.ML.Tokenizers.Tests/EnglishRobertaTests.cs(93,0): at Microsoft.ML.Tokenizers.Tests.EnglishRobertaTests.TokenizationTest()
           at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
        ----- Inner Stack Trace -----
        
        ----- Inner Stack Trace -----
           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
           at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
           at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
           at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
           at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)

Known issue validation

Build: :mag_right: https://dev.azure.com/dnceng-public/public/_build/results?buildId=601020 Error message validated: [The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing. at Microsoft.ML.Tokenizers.Tests.EnglishRobertaTests.TokenizationTest] Result validation: :x: Known issue did not match with the provided build. Validation performed at: 3/13/2024 5:34:21 AM UTC

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0
tarekgh commented 3 months ago

Should be addressed by https://github.com/dotnet/machinelearning/pull/7098