runtime: PublicKeyTests.TestKey_RSA failure on Unix in CI
http://dotnet-ci.cloudapp.net/job/dotnet_corefx/job/centos7.1_release_tst_prtest/1959/console
17:10:15 System.Security.Cryptography.X509Certificates.Tests.PublicKeyTests.TestKey_RSA [FAIL]
17:10:15 Assert.Equal() Failure
17:10:15 Expected: Byte[] [232, 175, 92, 162, 32, ...]
17:10:15 Actual: Byte[] [0, 0, 0, 0, 0, ...]
17:10:15 Stack Trace:
17:10:16 at System.Security.Cryptography.X509Certificates.Tests.PublicKeyTests.TestKey_RSA()
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 40 (40 by maintainers)
I’m like 99% sure I just found the missing GC.KeepAlive and the confusing scenario that bound it all up.
Thanks @karelz for noticing the release-only, and @steveharter for getting a stable repro with that knowledge.
FWIW here’s Jenkins history since May 2016 including the release branch. I can’t say whether each of these failed for the same reason this issue is tracking, since that level of history isn’t available.
Pretty much every flavor of Linux + Mac.