http://code.google.com/p/mb-unit/issues/detail?id=756
On Oct 12, 1:35 pm, mark Kharitonov <[email protected]> wrote: > The tests do talk to a remote server. Only they use WCF rather than .net > remoting. > > > > On Tue, Oct 12, 2010 at 10:37 AM, Graham Hay <[email protected]> wrote: > > Are you using remoting in your tests? > > > On 11 October 2010 05:40, Mark Kharitonov <[email protected]>wrote: > > >> Dear ladies and sirs. > >> We are lately experiencing strange crashes that abort the test > >> execution. > >> Here is the error message as found in the html report. > >> Please, help me to solve this problem. > > >> # > >> [warning] Watchdog timer expired! > >> # > >> [warning] Could not send Ping message to the remote host service. > >> Details: Gallio.Runtime.Hosting.HostException: The remote host service > >> threw an exception or could not be reached. ---> > >> System.Runtime.Remoting.RemotingException: Port is Busy: All pipe > >> instances are busy. > > >> Server stack trace: > >> at System.Runtime.Remoting.Channels.Ipc.IpcPort.Connect(String > >> portName, Boolean secure, TokenImpersonationLevel impersonationLevel, > >> Int32 timeout) > >> at > >> System.Runtime.Remoting.Channels.Ipc.ConnectionCache.GetConnection(String > >> portName, Boolean secure, TokenImpersonationLevel level, Int32 > >> timeout) > >> at > > >> System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage > >> msg, ITransportHeaders requestHeaders, Stream requestStream, > >> ITransportHeaders& responseHeaders, Stream& responseStream) > >> at > > >> System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage > >> msg) > > >> Exception rethrown at [0]: > >> at > >> System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage > >> reqMsg, IMessage retMsg) > >> at > >> System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& > >> msgData, Int32 type) > >> at Gallio.Runtime.Hosting.IHostService.Ping() > >> at Gallio.Runtime.Hosting.RemoteHost.ProxyHostService.PingImpl() in > >> c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Runtime\Hosting > >> \RemoteHost.cs:line 193 > >> --- End of inner exception stack trace --- > >> at Gallio.Runtime.Hosting.RemoteHost.ProxyHostService.PingImpl() in > >> c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Runtime\Hosting > >> \RemoteHost.cs:line 197 > >> at Gallio.Runtime.Hosting.BaseHostService.Ping() in c:\Server > >> \Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Runtime\Hosting > >> \BaseHostService.cs:line 41 > >> at Gallio.Runtime.Hosting.RemoteHost.PingTimerElapsed(Object state) > >> in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Runtime > >> \Hosting\RemoteHost.cs:line 140 > >> # > >> [info] Host stopped at 10/11/2010 2:17:19 AM. > >> # > >> [info] Host process exited with code: 0 > >> # > >> [error] A fatal exception occurred while running tests. Possible > >> causes include invalid test runner parameters and stack overflows. > >> Details: Gallio.Model.ModelException: An exception occurred while > >> invoking a test driver. ---> > >> System.Runtime.Remoting.RemotingException: Failed to connect to an IPC > >> Port: The system cannot find the file specified. > > >> Server stack trace: > >> at System.Runtime.Remoting.Channels.Ipc.IpcPort.Connect(String > >> portName, Boolean secure, TokenImpersonationLevel impersonationLevel, > >> Int32 timeout) > >> at > >> System.Runtime.Remoting.Channels.Ipc.ConnectionCache.GetConnection(String > >> portName, Boolean secure, TokenImpersonationLevel level, Int32 > >> timeout) > >> at > > >> System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage > >> msg, ITransportHeaders requestHeaders, Stream requestStream, > >> ITransportHeaders& responseHeaders, Stream& responseStream) > >> at > > >> System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage > >> msg) > > >> Exception rethrown at [0]: > >> at > >> System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage > >> reqMsg, IMessage retMsg) > >> at > >> System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& > >> msgData, Int32 type) > >> at > >> Gallio.Model.Isolation.HostedTestIsolationContext.Shim.Shutdown() > >> at > > >> Gallio.Model.Isolation.HostedTestIsolationContext.RunIsolatedTaskInHost[TIsolatedTask] > >> (HostSetup hostSetup, StatusReporter statusReporter, Object[] args) in > >> c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model\Isolation > >> \HostedTestIsolationContext.cs:line 149 > >> at > > >> Gallio.Model.Isolation.HostedTestIsolationContext.RunIsolatedTaskImpl[TIsolatedTask] > >> (HostSetup hostSetup, StatusReporter statusReporter, Object[] args) in > >> c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model\Isolation > >> \HostedTestIsolationContext.cs:line 93 > >> at > > >> Gallio.Model.Isolation.BaseTestIsolationContext.RunIsolatedTask[TIsolatedTask] > >> (HostSetup hostSetup, StatusReporter statusReporter, Object[] args) in > >> c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model\Isolation > >> \BaseTestIsolationContext.cs:line 59 > >> at > >> Gallio.Model.DotNetTestDriver.ExploreOrRunAssembly(ITestIsolationContext > >> testIsolationContext, TestPackage testPackage, TestExplorationOptions > >> testExplorationOptions, TestExecutionOptions testExecutionOptions, > >> RemoteMessageSink remoteMessageSink, IProgressMonitor progressMonitor, > >> String taskName, FileInfo file) in c:\Server\Projects\MbUnit v3.2\Work > >> \src\Gallio\Gallio\Model\DotNetTestDriver.cs:line 196 > >> at Gallio.Model.DotNetTestDriver.ExploreOrRun(ITestIsolationContext > >> testIsolationContext, TestPackage testPackage, TestExplorationOptions > >> testExplorationOptions, TestExecutionOptions testExecutionOptions, > >> IMessageSink messageSink, IProgressMonitor progressMonitor, String > >> taskName) in c:\Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio > >> \Model\DotNetTestDriver.cs:line 163 > >> at Gallio.Model.DotNetTestDriver.RunImpl(ITestIsolationContext > >> testIsolationContext, TestPackage testPackage, TestExplorationOptions > >> testExplorationOptions, TestExecutionOptions testExecutionOptions, > >> IMessageSink messageSink, IProgressMonitor progressMonitor) in c: > >> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model > >> \DotNetTestDriver.cs:line 148 > >> at Gallio.Model.BaseTestDriver.Run(ITestIsolationContext > >> testIsolationContext, TestPackage testPackage, TestExplorationOptions > >> testExplorationOptions, TestExecutionOptions testExecutionOptions, > >> IMessageSink messageSink, IProgressMonitor progressMonitor) in c: > >> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model > >> \BaseTestDriver.cs:line 94 > >> at > > >> Gallio.Model.DefaultTestFrameworkManager.FilteredTestDriver.<>c__DisplayClass1f.<RunImpl>b__1d(ITestDriver > >> driver, IList`1 items, Int32 driverCount) in c:\Server\Projects\MbUnit > >> v3.2\Work\src\Gallio\Gallio\Model\DefaultTestFrameworkManager.cs:line > >> 463 > >> at > > >> Gallio.Model.DefaultTestFrameworkManager.FilteredTestDriver.ForEachDriver[T] > >> (MultiMap`2 testFrameworkPartitions, Func`4 func) in c:\Server\Projects > >> \MbUnit v3.2\Work\src\Gallio\Gallio\Model > >> \DefaultTestFrameworkManager.cs:line 525 > >> --- End of inner exception stack trace --- > >> at > > >> Gallio.Model.DefaultTestFrameworkManager.FilteredTestDriver.ForEachDriver[T] > >> (MultiMap`2 testFrameworkPartitions, Func`4 func) in c:\Server\Projects > >> \MbUnit v3.2\Work\src\Gallio\Gallio\Model > >> \DefaultTestFrameworkManager.cs:line 531 > >> at > > >> Gallio.Model.DefaultTestFrameworkManager.FilteredTestDriver.RunImpl(ITestIsolationContext > >> testIsolationContext, TestPackage testPackage, TestExplorationOptions > >> testExplorationOptions, TestExecutionOptions testExecutionOptions, > >> IMessageSink messageSink, IProgressMonitor progressMonitor) in c: > >> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model > >> \DefaultTestFrameworkManager.cs:line 458 > >> at Gallio.Model.BaseTestDriver.Run(ITestIsolationContext > >> testIsolationContext, TestPackage testPackage, TestExplorationOptions > >> testExplorationOptions, TestExecutionOptions testExecutionOptions, > >> IMessageSink messageSink, IProgressMonitor progressMonitor) in c: > >> \Server\Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Model > >> \BaseTestDriver.cs:line 94 > >> at Gallio.Runner.DefaultTestRunner.Run(TestPackage testPackage, > >> TestExplorationOptions testExplorationOptions, TestExecutionOptions > >> testExecutionOptions, IProgressMonitor progressMonitor) in c:\Server > >> \Projects\MbUnit v3.2\Work\src\Gallio\Gallio\Runner > >> \DefaultTestRunner.cs:line 314 > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "MbUnit.User" group. > >> To post to this group, send email to [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]<mbunituser%[email protected]> > >> . > >> For more options, visit this group at > >>http://groups.google.com/group/mbunituser?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "MbUnit.User" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]<mbunituser%[email protected]> > > . > > For more options, visit this group at > >http://groups.google.com/group/mbunituser?hl=en. > > -- > Be well and prosper. > ============================== > "There are two kinds of people.Those whose guns are loaded and those who > dig." > ("The good, the bad and the ugly") > So let us drink for our guns always be loaded. -- You received this message because you are subscribed to the Google Groups "MbUnit.User" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/mbunituser?hl=en.
