-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
setup-kdc.sh is not installing Kerberos on some distros causing System.Net.Security.Tests.NegotiateStreamTests to no-op #23537
Comments
failed tests: |
cc: @karelz @danmosemsft System.Net.Security.NegotiateStream seems broken on Linux. |
It may be as simple as "kdestroy" not being available on suse 4.22.
|
These tests have been failing on Ubuntu 17.10 as well. I thought @Priya91 was looking into that. |
From the callstack, it looks like these tests are failing due to some wrong arguments to fork and exec.. This is not the same issue as the one on ubuntu 17.10, that's a different bug. |
This is causing 350 tests to fail. It is only on Centos, Debian, Fedora, Ubuntu 17.xx and SUSE. Not RH, SLES, Ubuntu 16.xx, On my personal Centos box, I had to Next step: someone SSH into one of these and debug the script. |
@danmosemsft I don't see any test failures on the link you pasted. |
Oh, I wasn't signed in (and the page didn't indicate that well :( ... @Chrisboh is it something that can be improved please?) |
@wfurt can you please look at this high-impactful test failure? |
@karelz if you look at https://mc.dot.net/#/product/netcore/master/source/official~2Fcorefx~2Fmaster~2F/type/test~2Ffunctional~2Fcli~2F/build/20170916.01 on the left you see 350, this is the number of failures. The failures began in https://mc.dot.net/#/product/netcore/master/source/official~2Fcorefx~2Fmaster~2F/type/test~2Ffunctional~2Fcli~2F/build/20170915.02 . I don't know why : the script didn't change. It would probably be easy for @wfurt to figure out by running it locally. I'll modify this PR - not a problem |
This issue is also repro in CI, outerloop_netcoreapp_centos7.1_release, detail: https://ci.dot.net/job/dotnet_corefx/job/master/job/outerloop_netcoreapp_centos7.1_release/170/testReport/ |
Ah, in the higher-level report, I didn't notice that -- it counts each failure twice (automatic rerun I assume?) |
@karelz there are no reruns currently. The x2 is chk and ret. They don't have columns for both, for lack of space. |
Now it failed with "Xunit.Sdk.TrueException", detail: https://mc.dot.net/#/product/netcore/master/source/official~2Fcorefx~2Fmaster~2F/type/test~2Ffunctional~2Fcli~2F/build/20170920.02/workItem/System.Net.Security.Tests/analysis/xunit/System.Net.Security.Tests.NegotiateStreamTest~2FNegotiateStream_EchoServer_ClientWriteRead_Successive_Async_Success The test Assert.True() Failure
Build : Master - 20170920.02 (Core Tests)
|
These tests all failed with "Xunit.Sdk.TrueException" in outerloop_netcoreapp_ubuntu16.04_debug, detail: https://ci.dot.net/job/dotnet_corefx/job/master/job/outerloop_netcoreapp_ubuntu16.04_debug/180/testReport/ |
It seems like this got broken by dotnet/corefx#24017 The negotiate tests seems problematic as they try to install packages during test runs as well as they can mark test as Pass even if the test was not executed. |
actually, it may have been dotnet/corefx#23705 . The execution on Unix with shell seems broken. I'll do more testing. |
This should be fixed by dotnet/corefx#24682 |
Opened on behalf of @JiayiLi1
The test
System.Net.Security.Tests.NegotiateStreamTest/NegotiateStream_EchoServer_NTLM_ClientWriteRead_Successive_Async_Success
has failed.System.ComponentModel.Win32Exception : Invalid argument
Build : Master - 20170913.01 (Core Tests)
Failing configurations:
Detail: https://mc.dot.net/#/product/netcore/master/source/official~2Fcorefx~2Fmaster~2F/type/test~2Ffunctional~2Fcli~2F/build/20170913.01/workItem/System.Net.Security.Tests/analysis/xunit/System.Net.Security.Tests.NegotiateStreamTest~2FNegotiateStream_EchoServer_NTLM_ClientWriteRead_Successive_Async_Success
The text was updated successfully, but these errors were encountered: