|
|
@@ -69,6 +69,13 @@ namespace MonoTests.System.ServiceModel
|
|
|
// are bad enough to be disabled.
|
|
|
|
|
|
[Test]
|
|
|
+ [Category ("NotWorking")] // this is disabled because right now
|
|
|
+ // there is no way for ChannelDispatcher to "close" the accepted
|
|
|
+ // channels, which is typically done at the end of request
|
|
|
+ // processing. ChannelDispatcher proceeds channel acceptor
|
|
|
+ // throttling cycle only when a channel is closed. But since
|
|
|
+ // it does not happen on TCP duplex session channels, it will
|
|
|
+ // end up to infinite wait by throttling WaitHandle.
|
|
|
public void BufferedConnection ()
|
|
|
{
|
|
|
var host = new ServiceHost (typeof (Foo));
|
|
|
@@ -93,6 +100,11 @@ namespace MonoTests.System.ServiceModel
|
|
|
}
|
|
|
|
|
|
[Test]
|
|
|
+ [Category ("NotWorking")] // similar to BufferedConnection(),
|
|
|
+ // but the reason should be different as it is not duplex.
|
|
|
+ // I haven't investigated the reason why it fails only as NUnit
|
|
|
+ // test (and blocked only when FaultsTest.cs is included in the
|
|
|
+ // test assembly).
|
|
|
public void StreamedConnection ()
|
|
|
{
|
|
|
var host = new ServiceHost (typeof (Foo));
|