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

[Quic] System.Net.Quic.Tests.MsQuicTests.WriteTests timeout in rolling build #72196

Closed
jtschuster opened this issue Jul 14, 2022 · 5 comments · Fixed by #72439
Closed

[Quic] System.Net.Quic.Tests.MsQuicTests.WriteTests timeout in rolling build #72196

jtschuster opened this issue Jul 14, 2022 · 5 comments · Fixed by #72439
Assignees
Labels
area-System.Net.Quic blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' test-failure
Milestone

Comments

@jtschuster
Copy link
Member

jtschuster commented Jul 14, 2022

Build, Log

 System.Net.Quic.Functional.Tests: [Long Running Test] 'System.Net.Quic.Tests.MsQuicTests.WriteTests', Elapsed: 00:02:11
    System.Net.Quic.Tests.MsQuicTests.WriteTests(writes: [[1000004, 502, 15003, 1, 502, ...], [15003, 1, 15003, 1, 1000004, ...], [1, 1, 1, 1, 502, ...], [1, 1000004, 1000004, 1, 1000004, ...], [1, 502, 15003, 1000004, 502, ...]]) [FAIL]
      System.TimeoutException : The operation has timed out.
      Stack Trace:
        /_/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(281,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(281,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(281,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(281,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/MsQuicTests.cs(593,0): at System.Net.Quic.Tests.MsQuicTests.WriteTests(Int32[][] writes)
        --- End of stack trace from previous location ---

Runfo Tracking Issue: system.net.quic.tests.msquictests.writetests

Build Definition Kind Run Name Console Core Dump Test Results Run Client
1882195 runtime PR 72235 net7.0-windows-Release-x86-CoreCLR_release-Windows.10.Amd64.Server2022.ES.Open console.log runclient.py
1882195 runtime PR 72235 net7.0-windows-Release-x86-CoreCLR_release-Windows.10.Amd64.Server2022.ES.Open console.log runclient.py
1881865 runtime PR 72129 net7.0-windows-Debug-x64-CoreCLR_release-Windows.11.Amd64.Client.Open console.log runclient.py
1881865 runtime PR 72129 net7.0-windows-Debug-x64-CoreCLR_release-Windows.11.Amd64.Client.Open console.log runclient.py
1881761 runtime Rolling net7.0-windows-Release-x64-CoreCLR_release-Windows.10.Amd64.Server2022.ES.Open console.log runclient.py
1881761 runtime Rolling net7.0-windows-Release-x64-CoreCLR_release-Windows.10.Amd64.Server2022.ES.Open console.log runclient.py
1880188 runtime Rolling net7.0-windows-Release-x64-CoreCLR_release-Windows.11.Amd64.Client.Open console.log runclient.py
1880188 runtime Rolling net7.0-windows-Release-x64-CoreCLR_release-Windows.11.Amd64.Client.Open console.log runclient.py
1878908 runtime PR 72116 net7.0-windows-Debug-x64-CoreCLR_release-Windows.10.Amd64.Server2022.ES.Open console.log runclient.py
1878908 runtime PR 72116 net7.0-windows-Debug-x64-CoreCLR_release-Windows.10.Amd64.Server2022.ES.Open console.log runclient.py

Build Result Summary

Day Hit Count Week Hit Count Month Hit Count
0 5 5
@jtschuster jtschuster added blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' area-System.Net.Quic test-failure labels Jul 14, 2022
@ghost
Copy link

ghost commented Jul 14, 2022

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

Issue Details

Build, Log

 System.Net.Quic.Functional.Tests: [Long Running Test] 'System.Net.Quic.Tests.MsQuicTests.WriteTests', Elapsed: 00:02:11
    System.Net.Quic.Tests.MsQuicTests.WriteTests(writes: [[1000004, 502, 15003, 1, 502, ...], [15003, 1, 15003, 1, 1000004, ...], [1, 1, 1, 1, 502, ...], [1, 1000004, 1000004, 1, 1000004, ...], [1, 502, 15003, 1000004, 502, ...]]) [FAIL]
      System.TimeoutException : The operation has timed out.
      Stack Trace:
        /_/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(281,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(281,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(281,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(281,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/MsQuicTests.cs(593,0): at System.Net.Quic.Tests.MsQuicTests.WriteTests(Int32[][] writes)
        --- End of stack trace from previous location ---
Author: jtschuster
Assignees: -
Labels:

blocking-clean-ci, area-System.Net.Quic, test-failure

Milestone: -

@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jul 14, 2022
@wfurt wfurt removed the untriaged New issue has not been triaged by the area owner label Jul 14, 2022
@wfurt wfurt added this to the 7.0.0 milestone Jul 14, 2022
@wfurt
Copy link
Member

wfurt commented Jul 14, 2022

Do you know if this is windows-11 specific @jtschuster ?

@jtschuster
Copy link
Member Author

It looks like it's happened on Windows 10 as well, but only on 2 builds so far.
https://runfo.azurewebsites.net/search/tests/?q=started%3A~7%20definition%3Aruntime%20name%3A%22system.net.quic.tests.msquictests.writetests%22

@ManickaP
Copy link
Member

The windows 10 are reporting success in the console log:
System.Net.Quic.Functional.Tests Total: 295, Errors: 0, Failed: 0, Skipped: 2, Time: 64,125s

The windows 11 are failing and I'll investigate.

@ManickaP ManickaP self-assigned this Jul 15, 2022
@wfurt
Copy link
Member

wfurt commented Jul 15, 2022

Windows.10.Amd64.Server2022 S2022 is mostly same stack as W11. But all the failures are Windows/schannel e.g. no Linux. But I agree with @ManickaP - the console.log shows pass so I'm not sure why they are even in the list @jtschuster

@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Jul 19, 2022
@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Jul 19, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Aug 18, 2022
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' test-failure
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants