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

Enable MsQuicTests.ConnectWithClientCertificate on Windows #70015

Merged
merged 1 commit into from
Aug 2, 2022

Conversation

rzikm
Copy link
Member

@rzikm rzikm commented May 31, 2022

Fixes #64944.

Newer MsQuic version is now being consumed since #69127 was merged, so reenabling the test should be okay.

Context: #69843 (comment)

CC: @wfurt.

@ghost
Copy link

ghost commented May 31, 2022

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

Issue Details

Fixes #64944.

Newer MsQuic version is now being consumed since #69127 was merged, so reenabling the test should be okay.

CC: @wfurt.

Author: rzikm
Assignees: -
Labels:

area-System.Net.Quic

Milestone: -

Copy link
Member

@wfurt wfurt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@wfurt
Copy link
Member

wfurt commented May 31, 2022

/azp run runtime-extra-platforms

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@rzikm
Copy link
Member Author

rzikm commented Jun 1, 2022

The test is still failing on windows.11.amd64.clientpre.open, maybe we should wait until the queue is switched to non-preview Windows 11.

Edit: I see #69871 was merged, so I will try rerunning it.

@rzikm
Copy link
Member Author

rzikm commented Jun 1, 2022

/azp run runtime

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@rzikm rzikm closed this Jun 1, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Jul 1, 2022
@karelz karelz added this to the 7.0.0 milestone Jul 19, 2022
@rzikm rzikm reopened this Jul 27, 2022
@rzikm rzikm closed this Jul 27, 2022
@rzikm rzikm force-pushed the 64944-reenable-tests branch from 8fb7358 to 35d1171 Compare July 27, 2022 12:58
@rzikm rzikm reopened this Jul 27, 2022
@rzikm
Copy link
Member Author

rzikm commented Jul 27, 2022

/azp run runtime-extra-platforms

@wfurt
Copy link
Member

wfurt commented Jul 27, 2022

I think we should use the S2022 to figure out why the test is hanging. Since it does not support client certs, it should be easy to investigate IMHO. And I would apply those changes before enabling Win11.

@rzikm
Copy link
Member Author

rzikm commented Jul 28, 2022

I think we should use the S2022 to figure out why the test is hanging. Since it does not support client certs, it should be easy to investigate IMHO. And I would apply those changes before enabling Win11.

well, we have disabled those tests on S2022, we only kept the test disabled on all other windows because it kept failing on Win11, which now seems to be gone now.

@wfurt
Copy link
Member

wfurt commented Jul 28, 2022

right. We can change that for local investigation. My goal is to make sure it simply fails on failure instead of hanging whole test suite.

@rzikm
Copy link
Member Author

rzikm commented Aug 1, 2022

I checked what is going on WinSrv2022 and it seems that our recent changes have made the code to deterministically throw and not hang. (at least there were no hangs for me when I ran the tests in a loop.

So I think we can merge this and monitor test results if it starts happening again.

@dotnet dotnet unlocked this conversation Aug 1, 2022
@rzikm
Copy link
Member Author

rzikm commented Aug 2, 2022

Test failures are unrelated (this PR was a Windows test-only change)

@rzikm rzikm merged commit 54c717a into dotnet:main Aug 2, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Sep 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

System.Net.Quic.Functional.Tests timing out
4 participants