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

Test Failure : System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain #48091

Closed
VincentBu opened this issue Feb 10, 2021 · 10 comments · Fixed by #48149
Assignees
Labels
arch-x64 area-System.Net.Security blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' os-linux Linux OS (any supported distro) runtime-mono specific to the Mono runtime
Milestone

Comments

@VincentBu
Copy link
Contributor

VincentBu commented Feb 10, 2021

Run : runtime 20210209.62

Failed test:

net6.0-Linux-Release-x64-mono_interpreter_release-Debian.9.Amd64.Open

  -System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain

Error message:

chain cannot be built
Expected: True
Actual:   False


Stack trace
   at System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain() in /_/src/libraries/System.Net.Security/tests/FunctionalTests/SslStreamNetworkStreamTest.cs:line 384
--- End of stack trace from previous location ---

Runfo Tracking Issue: system.net.security.tests.sslstreamnetworkstreamtest.sslstream_clientcertificate_sendschain

Build Definition Kind Run Name Console Core Dump Test Results Run Client
1072790 runtime PR 50138 net5.0-Linux-Debug-x64-CoreCLR_release-RedHat.7.Amd64.Open console.log test results runclient.py
1065910 runtime PR 50478 net5.0-Linux-Debug-x64-CoreCLR_checked-(Alpine.312.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-20200602002622-e06dc59 console.log test results runclient.py
1065399 runtime PR 50332 net6.0-windows-Debug-x64-CoreCLR_release-(Windows.Nano.1809.Amd64.Open)windows.10.amd64.serverrs5.open@mcr.microsoft.com/dotnet-buildtools/prereqs:nanoserver-1809-helix-amd64-08e8e40-20200107182504
1060338 runtime Rolling net6.0-windows-Release-x86-CoreCLR_release-Windows.10.Amd64.ServerRS5.Open
1042619 runtime Rolling net5.0-Linux-Release-x64-Mono_release-Debian.9.Amd64.Open console.log test results runclient.py
1038653 runtime PR 48203 net5.0-Linux-Debug-x64-Mono_release-(Ubuntu.1910.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-19.10-helix-amd64-cfcfd50-20191030180623 console.log test results runclient.py
1037924 runtime PR 49582 net6.0-windows-Debug-x64-CoreCLR_release-(Windows.Nano.1809.Amd64.Open)windows.10.amd64.serverrs5.open@mcr.microsoft.com/dotnet-buildtools/prereqs:nanoserver-1809-helix-amd64-08e8e40-20200107182504
1031797 runtime PR 48243 net5.0-Linux-Debug-x64-CoreCLR_release-Ubuntu.1804.Amd64.Open console.log test results runclient.py
1029099 runtime Rolling net5.0-Linux-Release-x64-CoreCLR_release-(Fedora.30.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-30-helix-20200512010621-4f8cef7 console.log test results runclient.py
1014007 runtime Rolling net5.0-Linux-Release-x64-mono_interpreter_release-Debian.9.Amd64.Open console.log test results runclient.py
1013414 runtime PR 48810 net5.0-Linux-Debug-x64-Mono_release-(Fedora.32.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-32-helix-20200512010618-efb9f14 console.log test results runclient.py
1013414 runtime PR 48810 net5.0-Linux-Debug-x64-Mono_release-(Fedora.32.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-32-helix-20200512010618-efb9f14 console.log test results runclient.py
1013414 runtime PR 48810 net5.0-Linux-Debug-x64-Mono_release-RedHat.7.Amd64.Open console.log test results runclient.py
993971 runtime Rolling net6.0-Linux-Release-arm-CoreCLR_checked-(Alpine.312.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-arm32v7-20200908125213-5bece88
993893 runtime PR 48023 net6.0-Linux-Debug-arm64-Mono_release-(Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
993732 runtime Rolling net6.0-Linux-Release-x64-CoreCLR_release-SLES.12.Amd64.Open
993720 runtime PR 48153 net6.0-Linux-Debug-x64-CoreCLR_release-Ubuntu.1804.Amd64.Open
993720 runtime PR 48153 net6.0-windows-Debug-x86-CoreCLR_release-Windows.10.Amd64.Server19H1.Open
993683 runtime Rolling net6.0-Linux-Release-arm-CoreCLR_checked-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
993649 runtime PR 47307 net6.0-Linux-Debug-x64-Mono_release-Ubuntu.1804.Amd64.Open
993649 runtime PR 47307 net6.0-Linux-Debug-x64-CoreCLR_release-(Debian.10.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-amd64-bfcd90a-20200121150006
993640 runtime PR 43954 net6.0-windows-Release-x86-CoreCLR_checked-Windows.10.Amd64.Open
993640 runtime PR 43954 net6.0-Linux-Debug-x64-Mono_release-RedHat.7.Amd64.Open
993612 runtime Rolling net6.0-Linux-Release-arm64-CoreCLR_release-(Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
993502 runtime Rolling net6.0-Linux-Release-x64-CoreCLR_release-(Fedora.32.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-32-helix-20200512010618-efb9f14
993470 runtime PR 48071 net6.0-Linux-Release-arm-CoreCLR_checked-(Alpine.312.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-arm32v7-20200908125213-5bece88
993404 runtime PR 47304 net6.0-Linux-Debug-x64-CoreCLR_checked-(Alpine.312.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-20200602002622-e06dc59
993300 runtime PR 45906 net6.0-Linux-Release-arm-CoreCLR_checked-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
993230 runtime Rolling net6.0-Linux-Release-x64-CoreCLR_release-(Fedora.30.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-30-helix-20200512010621-4f8cef7
993230 runtime Rolling net6.0-Linux-Release-x64-CoreCLR_release-(Fedora.32.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-32-helix-20200512010618-efb9f14
992824 runtime PR 48231 net6.0-Linux-Debug-x64-CoreCLR_release-RedHat.7.Amd64.Open
992800 runtime PR 48244 net6.0-Linux-Release-arm-CoreCLR_checked-(Ubuntu.1804.Arm32.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm32v7-bfcd90a-20200121150440
992660 runtime PR 48071 net6.0-Linux-Debug-x64-Mono_release-(Centos.8.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-8-helix-20201229003624-c1bf759
992594 runtime PR 47304 net6.0-windows-Release-x86-CoreCLR_checked-Windows.10.Amd64.Open
992405 runtime PR 48231 net6.0-Linux-Debug-arm64-Mono_release-(Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
992405 runtime PR 48231 net6.0-Linux-Release-arm-CoreCLR_checked-(Alpine.312.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-arm32v7-20200908125213-5bece88
992336 runtime PR 48230 net6.0-Linux-Debug-x64-Mono_release-Ubuntu.1604.Amd64.Open
992183 runtime PR 48203 net5.0-Linux-Debug-x64-Mono_release-SLES.12.Amd64.Open console.log test results runclient.py
992159 runtime Rolling net6.0-Linux-Release-arm-CoreCLR_checked-(Alpine.312.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-arm32v7-20200908125213-5bece88
992125 runtime PR 48107 net6.0-Linux-Debug-arm64-Mono_release-(Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
992125 runtime PR 48107 net6.0-Linux-Debug-x64-CoreCLR_release-SLES.15.Amd64.Open
992049 runtime PR 48218 net6.0-Linux-Debug-arm64-Mono_release-(Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
992035 runtime Rolling net6.0-Linux-Release-x64-CoreCLR_release-(Fedora.30.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-30-helix-20200512010621-4f8cef7
991809 runtime Rolling net6.0-Linux-Release-arm-CoreCLR_checked-(Alpine.312.Arm32.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.12-helix-arm32v7-20200908125213-5bece88
991636 runtime PR 48209 net6.0-OSX-Debug-x64-CoreCLR_release-OSX.1014.Amd64.Open
991636 runtime PR 48209 net6.0-OSX-Debug-x64-CoreCLR_release-OSX.1015.Amd64.Open
991636 runtime PR 48209 net6.0-OSX-Debug-x64-CoreCLR_checked-OSX.1013.Amd64.Open
991636 runtime PR 48209 net6.0-OSX-Debug-x64-Mono_release-OSX.1015.Amd64.Open
991636 runtime PR 48209 net6.0-OSX-Debug-x64-Mono_release-OSX.1014.Amd64.Open
991631 runtime Rolling net6.0-Linux-Release-x64-CoreCLR_release-(Centos.8.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-8-helix-20201229003624-c1bf759
991522 runtime PR 48206 net6.0-Linux-Debug-x64-Mono_release-Ubuntu.1804.Amd64.Open
991128 runtime Rolling net5.0-Linux-Release-x64-Mono_release-(Debian.10.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-amd64-bfcd90a-20200121150006 console.log test results runclient.py
990488 runtime Rolling net5.0-Linux-Release-x64-Mono_release-(Fedora.30.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-30-helix-20200512010621-4f8cef7 console.log test results runclient.py
990421 runtime PR 48160 net6.0-Linux-Debug-x64-Mono_release-(Debian.10.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:debian-10-helix-amd64-bfcd90a-20200121150006
990421 runtime PR 48160 net6.0-Linux-Debug-x64-Mono_release-(Centos.8.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-8-helix-20201229003624-c1bf759
990300 runtime PR 48176 net6.0-Linux-Debug-x64-mono_interpreter_release-Debian.9.Amd64.Open
990290 runtime PR 48175 net6.0-Linux-Debug-arm64-Mono_release-(Ubuntu.1804.ArmArch.Open)Ubuntu.1804.ArmArch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-helix-arm64v8-20210106155927-56c6673
990210 runtime PR 48120 net6.0-Linux-Debug-x64-CoreCLR_checked-Ubuntu.1804.Amd64.Open
990210 runtime PR 48120 net6.0-Linux-Debug-x64-Mono_release-Ubuntu.1604.Amd64.Open
990188 runtime PR 48170 net6.0-Linux-Debug-x64-mono_interpreter_release-Debian.9.Amd64.Open
990122 runtime PR 47333 net6.0-Linux-Debug-x64-CoreCLR_release-Ubuntu.1604.Amd64.Open
989990 runtime PR 48164 net6.0-Linux-Debug-x64-CoreCLR_checked-Ubuntu.1804.Amd64.Open
989955 runtime PR 48120 net6.0-Linux-Debug-x64-CoreCLR_release-(Fedora.30.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-30-helix-20200512010621-4f8cef7
989776 runtime PR 47858 net6.0-Linux-Debug-x64-Mono_release-(Fedora.30.Amd64.Open)ubuntu.1604.amd64.open@mcr.microsoft.com/dotnet-buildtools/prereqs:fedora-30-helix-20200512010621-4f8cef7
989558 runtime PR 48151 net6.0-Linux-Debug-x64-mono_interpreter_release-Debian.9.Amd64.Open
989520 runtime PR 47906 net6.0-Linux-Debug-x64-Mono_release-RedHat.7.Amd64.Open
989371 runtime PR 48149 net6.0-windows-Debug-x64-CoreCLR_release-Windows.81.Amd64.Open
989357 runtime Rolling net6.0-Linux-Release-x64-Mono_release-(Centos.8.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-8-helix-20201229003624-c1bf759
989310 runtime PR 48147 net6.0-Linux-Debug-x64-Mono_release-(Centos.8.Amd64.Open)Ubuntu.1604.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:centos-8-helix-20201229003624-c1bf759
988913 runtime PR 47301 net6.0-Linux-Debug-x64-CoreCLR_release-SLES.15.Amd64.Open
988669 runtime PR 48117 net5.0-Linux-Debug-x64-Mono_release-SLES.12.Amd64.Open console.log test results runclient.py
988291 runtime PR 48101 net6.0-Linux-Debug-x64-Mono_release-Ubuntu.1804.Amd64.Open
987742 runtime PR 47937 net5.0-Linux-Debug-x64-Mono_release-Ubuntu.1804.Amd64.Open console.log test results runclient.py
987742 runtime PR 47937 net5.0-Linux-Debug-x64-Mono_release-RedHat.7.Amd64.Open console.log test results runclient.py

Build Result Summary

Day Hit Count Week Hit Count Month Hit Count
0 1 7
@VincentBu VincentBu added area-System.Net.Security os-linux Linux OS (any supported distro) arch-x64 labels Feb 10, 2021
@ghost
Copy link

ghost commented Feb 10, 2021

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

Issue Details

Run : runtime 20210209.62

Failed test:

net6.0-Linux-Release-x64-mono_interpreter_release-Debian.9.Amd64.Open

  -System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain

Error message:

chain cannot be built
Expected: True
Actual:   False


Stack trace
   at System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain() in /_/src/libraries/System.Net.Security/tests/FunctionalTests/SslStreamNetworkStreamTest.cs:line 384
--- End of stack trace from previous location ---
Author: VincentBu
Assignees: -
Labels:

arch-x64, area-System.Net.Security, os-linux

Milestone: -

@dotnet-issue-labeler dotnet-issue-labeler bot added the untriaged New issue has not been triaged by the area owner label Feb 10, 2021
@wfurt wfurt self-assigned this Feb 10, 2021
@karelz karelz added the runtime-mono specific to the Mono runtime label Feb 10, 2021
@Anipik Anipik added the blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' label Feb 11, 2021
@ghost ghost added the in-pr There is an active PR which will close this issue when it is merged label Feb 11, 2021
@karelz karelz added this to the 6.0.0 milestone Feb 11, 2021
@Anipik
Copy link
Contributor

Anipik commented Feb 11, 2021

@karelz can you assign it to somebody ? its consistently failing on the ci

@karelz
Copy link
Member

karelz commented Feb 11, 2021

@Anipik is there info about frequency of failures? Is it Mono interpreter only platform?
@wfurt can you please take a look?

@wfurt
Copy link
Member

wfurt commented Feb 11, 2021

this has pending PR. should close when merged.

@ghost ghost removed the in-pr There is an active PR which will close this issue when it is merged label Feb 12, 2021
@ViktorHofer
Copy link
Member

I just hit this in https://dev.azure.com/dnceng/public/_build/results?buildId=992336&view=ms.vss-test-web.build-test-results-tab&runId=31092708&resultId=156372&paneView=debug

chain cannot be built\nExpected: True\nActual:   False
   at System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain() in /_/src/libraries/System.Net.Security/tests/FunctionalTests/SslStreamNetworkStreamTest.cs:line 374
--- End of stack trace from previous location ---

@Anipik
Copy link
Contributor

Anipik commented Feb 12, 2021

@Anipik is there info about frequency of failures? Is it Mono interpreter only platform?

i will link this one with runfo that should tell us about all the failures and the leg they failed on

@ViktorHofer
Copy link
Member

@Anipik I just linked the issue to provide the team with the data.

@am11
Copy link
Member

am11 commented Feb 13, 2021

Happened on Linux musl arm leg: https://helix.dot.net/api/2019-06-17/jobs/ba9c1251-f4c0-425e-adb7-69a6d1660be5/workitems/System.Net.Security.Tests/console.

    System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain [FAIL]
      chain cannot be built
      Expected: True
      Actual:   False
      Stack Trace:
        /_/src/libraries/System.Net.Security/tests/FunctionalTests/SslStreamNetworkStreamTest.cs(374,0): at System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain()
        --- End of stack trace from previous location ---
  Finished:    System.Net.Security.Tests

@VincentBu
Copy link
Contributor Author

Failed in runtime-coreclr libraries-jitstress2-jitstressregs 20210213.1

Failed test:

net6.0-Linux-Release-arm64-CoreCLR_checked-jitstress2_jitstressregs4-(Ubuntu.1804.Arm64.Open)Ubuntu.1804.Armarch.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-helix-arm64v8-a45aeeb-20190620155855

 -System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain

Error message:

chain cannot be built
Expected: True
Actual:   False


Stack trace
   at System.Net.Security.Tests.SslStreamNetworkStreamTest.SslStream_ClientCertificate_SendsChain()
--- End of stack trace from previous location ---

@ManickaP ManickaP removed the untriaged New issue has not been triaged by the area owner label Feb 18, 2021
@wfurt
Copy link
Member

wfurt commented Aug 16, 2021

no failure in last 60 days.

@wfurt wfurt closed this as completed Aug 16, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Sep 15, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
arch-x64 area-System.Net.Security blocking-clean-ci Blocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms' os-linux Linux OS (any supported distro) runtime-mono specific to the Mono runtime
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants