SentryOne Test Web Portal Remote Agents

Overview

Manage the remote agents within your testing environment on the Remote Agents page. Add or Delete remote agents, or verify the connection with the Remote Agent.

SentryOne Test Remote Agents page

Note:  For more information about installing a Remote Agent for your testing environment, see the Installing SentryOne Test article. 

FunctionDescription
Machine NameThe name of the remote agent.
Date RegisteredThe day and time when the remote agent was successfully registered with the SentryOne Test Web Portal.
DescriptionDetails about the remote agent.
Last Signal ReceivedThe day and time when the SentryOne Test Web Portal last made a successful connection to the Remote agent.
ButtonDescriptionImage
SentryOne Test Edit Remote Agent Description buttonSelect this button to edit the description of the selected remote agent.

Note:  Editing the description of the remote agent only changes the description on the SentryOne Test Web Portal .
SentryOne Test Edit Remote Agent Description
SentryOne Test Check Connectivity buttonSelect this button to open the Check Remote Agent Connectivity window. Select Start Connectivity check to begin a check of the Remote Agent connection. 
SentryOne Test Check Remote Agent Connectivity
Check Connectivity
SentryOne Test Connectivity Check Successful
Check Successful

SentryOne Test Delete Remote Agent buttonSelect this button to open the Delete Remote Agent window. Select Delete Remote Agent  to delete the selected Remote Agent from SentryOne Test.

Note:  You can't delete a Remote Agent that is running.

Important:  Selecting to delete a Remote Agent does not uninstall the Remote agent from the machine.
SentryOne Test Delete Remote Agent window
SentryOne Test View Remote Agent Assembly log buttonSelect this button to open the Assembly Run Logs page for the selected Remote Agent. SentryOne Test Assembly Run Logs page

SentryOne Test Remote Agent Log Files

The SentryOne Test remote agent produces logs that can assist with troubleshooting. 

For example:

  • If the remote agent encounters a communication or authentication problem with the SentryOne Test server, you should check the log files. The issue can't be debugged from the SentryOne Test Portal if the remote agent can't authenticate and push the information up to the server.
  • If you have a remote agent that has executed tests, but they failed, then the test execution log output captured from NUnit/MSTest is uploaded to the SentryOne Test Portal and those types of issues can be debugged from the portal side. 
    • Access test run logs by selecting the View Test Logs icon for the remote agent via the Remote Agents screen.
    • In addition, for the most recent test run, you can go directly from the main Summary dashboard. If the log file for that execution is available, the Most Recent Execution column for a solution has a file icon after the time to view that log information.

Log Files Location

View the remote agent log files at the following file path: 

%programdata%\Pragmaticworks

SentryOne Test Remote Agent Test Logs

There are two different types of log files:

  • SentryOneTestRemoteAgent.log
  • SentryOneTestRemoteAgent_{YourRemoteAgentName}.log

SentryOneTestRemoteAgent.log

This is a general log file that contains only the initialization information about the remote agents you have installed.

SentryOneTestRemoteAgent_{YourRemoteAgentName}.log

Once a remote agent has been fully initialized and has its identity, it switches from the general SentryOneTestRemoteAgent.log file to its own isolated file (SentryOneTestRemoteAgent_{YourRemoteAgentName}.log).