Property | Type | Description | |
---|---|---|---|
MessageSinkActorProps | Props | ||
MessageSinkActorRef | IActorRef | ||
NodeFailureReasonRegex | |||
NodeLogFragmentRegex | |||
NodeLogMessageRegex | |||
NodePassStatusRegex | |||
RunnerLogMessageRegex |
Method | Description | |
---|---|---|
BeginTest ( string className, string methodName, IList |
||
Close ( ActorSystem context ) : Task |
||
DetermineMessageType ( string messageStr ) : MultiNodeTestRunnerMessageType | ||
EndTest ( ) : void | ||
Fail ( int nodeIndex ) : void | ||
Fail ( int nodeIndex, string message ) : void | ||
Log ( int nodeIndex, string message, string logSource, LogLevel level ) : void | ||
LogRunnerMessage ( string message, string logSource, LogLevel level ) : void | ||
Offer ( string messageStr ) : void | ||
Open ( ActorSystem context ) : void | ||
Success ( int nodeIndex ) : void | ||
Success ( int nodeIndex, string message ) : void | ||
TryParseFailureExceptionMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail &message ) : bool | ||
TryParseFailureMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail &message ) : bool | ||
TryParseLogMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForNode &logMessage ) : bool | ||
TryParseLogMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForTestRunner &logMessage ) : bool | ||
TryParseLogMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageFragmentForNode &logMessage ) : bool | ||
TryParseSuccessMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithSuccess &message ) : bool |
Method | Description | |
---|---|---|
HandleUnknownMessageType ( string message ) : void | ||
MessageSink ( Props messageSinkActorProps ) : System |
Method | Description | |
---|---|---|
RequestExitCode ( IActorRef sender ) : void |
public BeginTest ( string className, string methodName, IList |
||
className | string | |
methodName | string | |
nodes | IList |
|
return | void |
public static DetermineMessageType ( string messageStr ) : MultiNodeTestRunnerMessageType | ||
messageStr | string | |
return | MultiNodeTestRunnerMessageType |
public Fail ( int nodeIndex, string message ) : void | ||
nodeIndex | int | |
message | string | |
return | void |
protected abstract HandleUnknownMessageType ( string message ) : void | ||
message | string | |
return | void |
public Log ( int nodeIndex, string message, string logSource, LogLevel level ) : void | ||
nodeIndex | int | |
message | string | |
logSource | string | |
level | LogLevel | |
return | void |
public LogRunnerMessage ( string message, string logSource, LogLevel level ) : void | ||
message | string | |
logSource | string | |
level | LogLevel | |
return | void |
protected MessageSink ( Props messageSinkActorProps ) : System | ||
messageSinkActorProps | Props | |
return | System |
public Success ( int nodeIndex, string message ) : void | ||
nodeIndex | int | |
message | string | |
return | void |
public static TryParseFailureExceptionMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail &message ) : bool | ||
messageStr | string | |
message | Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail | |
return | bool |
public static TryParseFailureMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail &message ) : bool | ||
messageStr | string | |
message | Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithFail | |
return | bool |
public static TryParseLogMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForNode &logMessage ) : bool | ||
messageStr | string | |
logMessage | Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForNode | |
return | bool |
public static TryParseLogMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForTestRunner &logMessage ) : bool | ||
messageStr | string | |
logMessage | Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageForTestRunner | |
return | bool |
public static TryParseLogMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageFragmentForNode &logMessage ) : bool | ||
messageStr | string | |
logMessage | Akka.MultiNodeTestRunner.Shared.Sinks.LogMessageFragmentForNode | |
return | bool |
public static TryParseSuccessMessage ( string messageStr, Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithSuccess &message ) : bool | ||
messageStr | string | |
message | Akka.MultiNodeTestRunner.Shared.Sinks.NodeCompletedSpecWithSuccess | |
return | bool |
protected static Regex,System.Text.RegularExpressions NodeFailureReasonRegex | ||
return |
protected static Regex,System.Text.RegularExpressions NodeLogFragmentRegex | ||
return |
protected static Regex,System.Text.RegularExpressions NodeLogMessageRegex | ||
return |
protected static Regex,System.Text.RegularExpressions NodePassStatusRegex | ||
return |