public PerftestPrinter(Parameters arguments) { this.arguments = arguments; dataLength = (int)this.arguments.DataLen; printIntervals = !arguments.NoPrintIntervals; printHeaders = !arguments.NoOutputHeaders; showCPU = arguments.Cpu; if (arguments.OutputFormat.Contains("csv", StringComparison.OrdinalIgnoreCase)) { outputFormat = PerftestOutputFormat.CSV; } else if (arguments.OutputFormat.Contains("json", StringComparison.OrdinalIgnoreCase)) { outputFormat = PerftestOutputFormat.JSON; isJsonInitialized = false; } else if (arguments.OutputFormat.Contains("legacy", StringComparison.OrdinalIgnoreCase)) { outputFormat = PerftestOutputFormat.LEGACY; } }
public void initialize( bool printIntervals, string outputFormat, bool printHeaders, bool showCpu) { _printIntervals = printIntervals; _printHeaders = printHeaders; _showCPU = showCpu; if (outputFormat.Equals("csv")) { _outputFormat = PerftestOutputFormat.CSV; } else if (outputFormat.Equals("json")) { _outputFormat = PerftestOutputFormat.JSON; _isJsonInitialized = false; } else if (outputFormat.Equals("legacy")) { _outputFormat = PerftestOutputFormat.LEGACY; } }
public PerftestPrinter() { _dataLength = 100; _printSummaryHeaders = true; _outputFormat = PerftestOutputFormat.CSV; }