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

System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose CI test failure #99142

Closed
jkotas opened this issue Mar 1, 2024 · 3 comments · Fixed by #100093
Closed
Assignees
Labels
area-System.Net.Quic 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
Milestone

Comments

@jkotas
Copy link
Member

jkotas commented Mar 1, 2024

    System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose(payloadSize: 1024, closeServer: False, useDispose: False) [FAIL]
      Assert.False() Failure
      Expected: False
      Actual:   True
      Stack Trace:
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1308,0): at System.Net.Quic.Tests.QuicStreamTests.<>c__DisplayClass45_0.<<ReadsClosedFinishes_ConnectionClose>g__CheckReadsClosed|2>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1299,0): at System.Net.Quic.Tests.QuicStreamTests.<>c__DisplayClass45_0.<<ReadsClosedFinishes_ConnectionClose>b__0>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1299,0): at System.Net.Quic.Tests.QuicStreamTests.<>c__DisplayClass45_0.<<ReadsClosedFinishes_ConnectionClose>b__0>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(285,0): at System.Net.Quic.Tests.QuicTestBase.<>c__DisplayClass39_1.<<RunClientServer>b__1>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/Common/tests/System/Threading/Tasks/TaskTimeoutExtensions.cs(120,0): at System.Threading.Tasks.TaskTimeoutExtensions.GetRealException(Task task)
        --- End of stack trace from previous location ---
        /_/src/libraries/Common/tests/System/Threading/Tasks/TaskTimeoutExtensions.cs(90,0): at System.Threading.Tasks.TaskTimeoutExtensions.WhenAllOrAnyFailed(Task[] tasks)
        /_/src/libraries/Common/tests/System/Threading/Tasks/TaskTimeoutExtensions.cs(55,0): at System.Threading.Tasks.TaskTimeoutExtensions.WhenAllOrAnyFailed(Task[] tasks, Int32 millisecondsTimeout)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(275,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(305,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(305,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(269,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1239,0): at System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose(Int32 payloadSize, Boolean closeServer, Boolean useDispose)
        --- End of stack trace from previous location ---
MsQuic Counters:
    CONN_CREATED 1580
    CONN_HANDSHAKE_FAIL 25
    CONN_APP_REJECT 8
    CONN_LOAD_REJECT N/A

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=584607
Build error leg or test failing: System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose
Pull request: #99092

Error Message

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

{
  "ErrorMessage": "",
  "ErrorPattern": "System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose.*FAIL",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=584607
Error message validated: [System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose.*FAIL]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 3/1/2024 2:29:07 AM UTC

Report

Build Definition Test Pull Request
611434 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #100066
606964 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99835
606497 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99866
605187 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99835
603632 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99628
601726 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #98495
599346 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99590
2400337 dotnet-runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose
597206 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99513
596663 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #98559
591878 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99372
591807 dotnet/runtime System.Net.Quic.Tests.MsQuicCipherSuitesPolicyTests.SupportedCipher_Success #99371
587649 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #98984
587140 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99211
585226 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99148
584607 dotnet/runtime System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose #99092

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
1 5 16
@jkotas jkotas 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 Mar 1, 2024
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Mar 1, 2024
@jkotas jkotas removed the untriaged New issue has not been triaged by the area owner label Mar 1, 2024
@ghost
Copy link

ghost commented Mar 1, 2024

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

Issue Details
    System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose(payloadSize: 1024, closeServer: False, useDispose: False) [FAIL]
      Assert.False() Failure
      Expected: False
      Actual:   True
      Stack Trace:
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1308,0): at System.Net.Quic.Tests.QuicStreamTests.<>c__DisplayClass45_0.<<ReadsClosedFinishes_ConnectionClose>g__CheckReadsClosed|2>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1299,0): at System.Net.Quic.Tests.QuicStreamTests.<>c__DisplayClass45_0.<<ReadsClosedFinishes_ConnectionClose>b__0>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1299,0): at System.Net.Quic.Tests.QuicStreamTests.<>c__DisplayClass45_0.<<ReadsClosedFinishes_ConnectionClose>b__0>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(285,0): at System.Net.Quic.Tests.QuicTestBase.<>c__DisplayClass39_1.<<RunClientServer>b__1>d.MoveNext()
        --- End of stack trace from previous location ---
        /_/src/libraries/Common/tests/System/Threading/Tasks/TaskTimeoutExtensions.cs(120,0): at System.Threading.Tasks.TaskTimeoutExtensions.GetRealException(Task task)
        --- End of stack trace from previous location ---
        /_/src/libraries/Common/tests/System/Threading/Tasks/TaskTimeoutExtensions.cs(90,0): at System.Threading.Tasks.TaskTimeoutExtensions.WhenAllOrAnyFailed(Task[] tasks)
        /_/src/libraries/Common/tests/System/Threading/Tasks/TaskTimeoutExtensions.cs(55,0): at System.Threading.Tasks.TaskTimeoutExtensions.WhenAllOrAnyFailed(Task[] tasks, Int32 millisecondsTimeout)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(275,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(305,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(305,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicTestBase.cs(269,0): at System.Net.Quic.Tests.QuicTestBase.RunClientServer(Func`2 clientFunction, Func`2 serverFunction, Int32 iterations, Int32 millisecondsTimeout, QuicListenerOptions listenerOptions)
        /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamTests.cs(1239,0): at System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose(Int32 payloadSize, Boolean closeServer, Boolean useDispose)
        --- End of stack trace from previous location ---
MsQuic Counters:
    CONN_CREATED 1580
    CONN_HANDSHAKE_FAIL 25
    CONN_APP_REJECT 8
    CONN_LOAD_REJECT N/A

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=584607
Build error leg or test failing: System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose
Pull request: #99092

Error Message

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

{
  "ErrorMessage": "",
  "ErrorPattern": "System.Net.Quic.Tests.QuicStreamTests.ReadsClosedFinishes_ConnectionClose.*FAIL",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}
Author: jkotas
Assignees: -
Labels:

blocking-clean-ci, untriaged, area-System.Net.Quic, Known Build Error

Milestone: -

@rzikm
Copy link
Member

rzikm commented Mar 26, 2024

I can still see the failure in Kusto for recent main builds, so this will likely need more work

The failures seem to be concentrated to arm32 machines

@rzikm rzikm reopened this Mar 26, 2024
@rzikm
Copy link
Member

rzikm commented Mar 26, 2024

@rzikm rzikm closed this as completed Mar 26, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Apr 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Net.Quic 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
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants