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

load quic early to prevent interaction with tests #75488

Merged
merged 7 commits into from
Sep 14, 2022
Merged

Conversation

wfurt
Copy link
Member

@wfurt wfurt commented Sep 12, 2022

duplicates #75424 for SslStream tests
fixes #75484

@wfurt wfurt added area-System.Net.Security os-linux Linux OS (any supported distro) test-enhancement Improvements of test source code labels Sep 12, 2022
@wfurt wfurt requested review from akoeplinger and a team September 12, 2022 21:47
@wfurt wfurt self-assigned this Sep 12, 2022
@ghost
Copy link

ghost commented Sep 12, 2022

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

Issue Details

duplicates #75424 for SslStream tests
fixes #75484

Author: wfurt
Assignees: wfurt
Labels:

area-System.Net.Security, os-linux, test-enhancement

Milestone: -

@@ -24,6 +25,8 @@
Link="Common\System\Diagnostics\Tracing\TestEventListener.cs" />
<Compile Include="$(CommonTestPath)System\IO\TempFile.cs"
Link="Common\System\IO\TempFile.cs" />
<Compile Include="$(CommonTestPath)System\Net\QuicLoad.cs"
Copy link
Member

Choose a reason for hiding this comment

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

Did we actually see "Error while reaping child" error in the System.Net.Mail tests or is this just a pre-emptive change?

Copy link
Member Author

Choose a reason for hiding this comment

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

no we did not. There are two failures I'm investigating so it is pre-emptive.

@wfurt wfurt merged commit f235b8b into dotnet:main Sep 14, 2022
@wfurt wfurt deleted the quicLoadSsl branch September 14, 2022 00:06
@karelz
Copy link
Member

karelz commented Sep 14, 2022

/backport to release/7.0

@github-actions
Copy link
Contributor

Started backporting to release/7.0: https://github.com/dotnet/runtime/actions/runs/3050625996

@github-actions
Copy link
Contributor

@karelz backporting to release/7.0 failed, the patch most likely resulted in conflicts:

$ git am --3way --ignore-whitespace --keep-non-patch changes.patch

Applying: load quic early to prevent interaction with tests
Applying: update Debian10 image for x64
Using index info to reconstruct a base tree...
M	eng/pipelines/libraries/helix-queues-setup.yml
Falling back to patching base and 3-way merge...
Auto-merging eng/pipelines/libraries/helix-queues-setup.yml
CONFLICT (content): Merge conflict in eng/pipelines/libraries/helix-queues-setup.yml
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
Patch failed at 0002 update Debian10 image for x64
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
Error: The process '/usr/bin/git' failed with exit code 128

Please backport manually!

@karelz
Copy link
Member

karelz commented Sep 14, 2022

@CarnaViire @ManickaP can you please help with manual backport here? Thanks!

CarnaViire added a commit to CarnaViire/runtime that referenced this pull request Sep 14, 2022
* load quic early to prevent interaction with tests

* update Debian10 image for x64

* rever helix change

* feedback from review

* remove quic reference

* Update src/libraries/System.Net.Security/tests/FunctionalTests/TestHelper.cs

Co-authored-by: Jan Kotas <jkotas@microsoft.com>
carlossanlop pushed a commit that referenced this pull request Sep 14, 2022
* load quic early to prevent interaction with tests

* update Debian10 image for x64

* rever helix change

* feedback from review

* remove quic reference

* Update src/libraries/System.Net.Security/tests/FunctionalTests/TestHelper.cs

Co-authored-by: Jan Kotas <jkotas@microsoft.com>

Co-authored-by: Jan Kotas <jkotas@microsoft.com>
@ghost ghost locked as resolved and limited conversation to collaborators Oct 14, 2022
@karelz karelz added this to the 8.0.0 milestone Mar 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Net.Security os-linux Linux OS (any supported distro) test-enhancement Improvements of test source code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

System.Net.Security crash on arm64-Mono
5 participants