C# Class compare.UnixRunner

ファイルを表示 Open project: xamarin/benchmarker Class Usage Examples

Public Methods

Method Description
Run ( string binaryProtocolFilename, bool &timedOut, string &stdoutOutput ) : long?
Run ( string profilesDirectory, string profileFilename, string binaryProtocolFilename, bool &timedOut, string &stdoutOutput ) : long?
RunAOT ( bool &timedOut, string &stdoutOutput ) : long?
UnixRunner ( string testsDirectory, Config _config, Benchmark _benchmark, Machine _machine, int _timeoutSeconds, string _runTool, string _runToolArguments ) : System

Private Methods

Method Description
GetTimeout ( ) : int
PrintCommandLine ( String prefix, ProcessStartInfo info ) : void

Method Details

Run() public method

public Run ( string binaryProtocolFilename, bool &timedOut, string &stdoutOutput ) : long?
binaryProtocolFilename string
timedOut bool
stdoutOutput string
return long?

Run() public method

public Run ( string profilesDirectory, string profileFilename, string binaryProtocolFilename, bool &timedOut, string &stdoutOutput ) : long?
profilesDirectory string
profileFilename string
binaryProtocolFilename string
timedOut bool
stdoutOutput string
return long?

RunAOT() public method

public RunAOT ( bool &timedOut, string &stdoutOutput ) : long?
timedOut bool
stdoutOutput string
return long?

UnixRunner() public method

public UnixRunner ( string testsDirectory, Config _config, Benchmark _benchmark, Machine _machine, int _timeoutSeconds, string _runTool, string _runToolArguments ) : System
testsDirectory string
_config Benchmarker.Models.Config
_benchmark Benchmarker.Models.Benchmark
_machine Machine
_timeoutSeconds int
_runTool string
_runToolArguments string
return System