C# Класс compare.UnixRunner

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetTimeout ( ) : int
PrintCommandLine ( String prefix, ProcessStartInfo info ) : void

Описание методов

Run() публичный Метод

public Run ( string binaryProtocolFilename, bool &timedOut, string &stdoutOutput ) : long?
binaryProtocolFilename string
timedOut bool
stdoutOutput string
Результат long?

Run() публичный Метод

public Run ( string profilesDirectory, string profileFilename, string binaryProtocolFilename, bool &timedOut, string &stdoutOutput ) : long?
profilesDirectory string
profileFilename string
binaryProtocolFilename string
timedOut bool
stdoutOutput string
Результат long?

RunAOT() публичный Метод

public RunAOT ( bool &timedOut, string &stdoutOutput ) : long?
timedOut bool
stdoutOutput string
Результат long?

UnixRunner() публичный Метод

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
Результат System