Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
printablefalse

...

ParameterDescription
Cor_Profiler
{01CA2C22-DC03-4FF5-8350-59E32A3536BA}
Cor_Enable_Profiling
1
Cor_Profiler_Path

For .NET 4.5+ :
Path to the SeaLights profiler DLL.
Either SL.DotNet.ProfilerLib_x64.dll or SL.DotNet.ProfilerLib_x86.dll depending on your processes architecture

COR_PROFILER_PATH_32
COR_PROFILER_PATH_64
For  .NET 4.6+ :
Path to the SeaLights profiler DLL.
Both should be set and the correct one will be depending on the processes architechture
SeaLights_CollectorId
A random alphanumeric ID that was provided during the startBackgroundTestListener
SeaLights_LogLevelOptional: Level o logs to generate - Default is 0 (none), Fatal=1, Error=4, Debug=6, All=999
SeaLights_LogDirOptional: Folder to save log files in

...

Code Block
firstline1
titleUsage
SL.DotNet.exe startCollectorServiceSession {--buildSessionId <arg> | --buildSessionIdFile <arg>} --processName <arg> [--processTag <arg>] [--includeChildProcesses] [--machine <host>] [--labId <arg>] [--token  <arg> | --tokenFile <arg>] [--proxy <arg>]

...

ParameterDescription
token
Access token generated from the SeaLights server
tokenFile
Path to file containing the access token generated from the SeaLights server
buildSessionId 
Session ID of configuration created
buildSessionIdFile
Path to file containing the Session ID of configuration created
processName

The executable name of the services process.

For instance IIS is: w3wp.exe

processTag

The application pool identity tag in IIS

For non IIS services this should not be provided

includeChildProcesses
Should be set if the service spawns child processes and coverage needs to be captured from them
machine
Remote machine to start the collector service on
labId

Unique ID for a set of test labs in case multiple labs are running simultaneously

proxy
Address of proxy to run connection through
To use the system proxy just provide the value 'system'

...

Code Block
firstline1
titleUsage
SL.DotNet.exe stopCollectorServiceSession {--buildSessionId <arg> | --buildSessionIdFile <arg>} --processName <arg> [--processTag <arg>] [--includeChildProcesses] [--machine <host>] [--labId <arg>] [--token  <arg> | --tokenFile <arg>] [--proxy <arg>]

...

ParameterDescription
token
Access token generated from the SeaLights server
tokenFile
Path to file containing the access token generated from the SeaLights server
buildSessionId 
Session ID of configuration created
buildSessionIdFile
Path to file containing the Session ID of configuration created
processName

The executable name of the services process.

For instance IIS is: w3wp.exe

processTag

The application pool identity tag in IIS

For non IIS services this should not be provided

includeChildProcesses
Should be set if the service spawns child processes and coverage needs to be captured from them
machine
Remote machine to start the collector service on
labId

Unique ID for a set of test labs in case multiple labs are running simultaneously

proxy
Address of proxy to run connection through
To use the system proxy just provide the value 'system'

...