Пример #1
0
        private void TestHostManagerHostExited(object sender, HostProviderEventArgs e)
        {
            this.testHostProcessStdError = e.Data;
            this.RequestSender.OnClientProcessExit(this.testHostProcessStdError);

            this.testHostExited.Set();
        }
Пример #2
0
 private void TestHostManagerHostExited(object sender, HostProviderEventArgs e)
 {
     if (e.ErrroCode != 0)
     {
         this.errorMessage = e.Data.TrimEnd(Environment.NewLine.ToCharArray());
     }
 }
Пример #3
0
 private void DotnetHostManagerHostExited(object sender, HostProviderEventArgs e)
 {
     if (e.ErrroCode != 0)
     {
         this.errorMessage = e.Data;
     }
 }
Пример #4
0
 /// <summary>
 /// Raises HostExited event
 /// </summary>
 /// <param name="e">hostprovider event args</param>
 private void OnHostExited(HostProviderEventArgs e)
 {
     if (!this.hostExitedEventRaised)
     {
         this.hostExitedEventRaised = true;
         this.HostExited.SafeInvoke(this, e, "HostProviderEvents.OnHostExited");
     }
 }
Пример #5
0
 /// <summary>
 /// Raises HostExited event
 /// </summary>
 /// <param name="e">host provider event args</param>
 private void OnHostExited(HostProviderEventArgs e)
 {
     if (!this.hostExitedEventRaised)
     {
         this.hostExitedEventRaised = true;
         EqtTrace.Verbose("DotnetTestHostManager.OnHostExited: invoking OnHostExited callback");
         this.HostExited.SafeInvoke(this, e, "HostProviderEvents.OnHostExited");
     }
     else
     {
         EqtTrace.Verbose("DotnetTestHostManager.OnHostExited: exit event was already raised, skipping");
     }
 }
Пример #6
0
        private void TestHostManagerHostExited(object sender, HostProviderEventArgs e)
        {
            EqtTrace.Verbose("CrossPlatEngine.TestHostManagerHostExited: calling on client process exit callback.");
            this.testHostProcessStdError = e.Data;

            // This needs to be set before we call the OnClientProcess exit because the
            // OnClientProcess will short-circuit WaitForRequestHandlerConnection in SetupChannel
            // that then continues to throw an exception and checks if the test host process exited.
            // If not it reports timeout, if we don't set this before OnClientProcessExit we will
            // report timeout even though we exited the test host before even attempting the connect.
            this.testHostExited.Set();
            this.RequestSender.OnClientProcessExit(this.testHostProcessStdError);
        }
Пример #7
0
 /// <summary>
 /// Raises HostLaunched event
 /// </summary>
 /// <param name="e">hostprovider event args</param>
 private void OnHostLaunched(HostProviderEventArgs e)
 {
     this.HostLaunched.SafeInvoke(this, e, "HostProviderEvents.OnHostLaunched");
 }
Пример #8
0
 private void TestHostManagerHostLaunched(object sender, HostProviderEventArgs e)
 {
     EqtTrace.Verbose(e.Data);
     this.testHostProcessId = e.ProcessId;
 }
 public void OnHostLaunched(HostProviderEventArgs e)
 {
     this.HostLaunched.Invoke(this, new HostProviderEventArgs("Error"));
 }
Пример #10
0
 private void TestHostManagerHostLaunched(object sender, HostProviderEventArgs e)
 {
     this.testHostId = e.ProcessId;
 }
Пример #11
0
 public void OnHostExited(HostProviderEventArgs e)
 {
     this.HostExited.SafeInvoke(this, e, "HostProviderEvents.OnHostExited");
 }
 private void DotnetHostManagerExitCodeTesterHostExited(object sender, HostProviderEventArgs e)
 {
     this.errorMessage = e.Data.TrimEnd(Environment.NewLine.ToCharArray());
     this.exitCode     = e.ErrroCode;
 }
Пример #13
0
 private void TestHostManager_HostExited(object sender, HostProviderEventArgs e)
 {
     this.testHostProcessStdError.Clear();
     this.testHostProcessStdError.Append(e.Data);
 }
Пример #14
0
 private void TestHostManager_HostLaunched(object sender, HostProviderEventArgs e)
 {
     EqtTrace.Verbose(e.Data);
 }
 private void TestHostLaunchedHandler(object sender, HostProviderEventArgs e)
 {
     this.ProxyDataCollectionManager.TestHostLaunched(e.ProcessId);
 }
Пример #16
0
 private void DotnetHostManagerExitCodeTesterHostExited(object sender, HostProviderEventArgs e)
 {
     this.errorMessage = e.Data;
     this.exitCode     = e.ErrroCode;
 }