Add argument to benchmark parameter as output directory
This commit is contained in:
parent
c7a0d8da41
commit
c3e69cb2a9
@ -19,7 +19,7 @@ Argument regionArg = new (["-r", "--regionSize"], 1, "Region-Size");
|
|||||||
Argument importPathArg = new (["-i", "--importPath"], 1, "Region-Directory");
|
Argument importPathArg = new (["-i", "--importPath"], 1, "Region-Directory");
|
||||||
Argument routeCoordinateArg = new(["-c", "--route", "--coordinates"], 4, "Start and end coordinates");
|
Argument routeCoordinateArg = new(["-c", "--route", "--coordinates"], 4, "Start and end coordinates");
|
||||||
Argument exportRenderPathArg = new(["-e", "--exportPath"], 1, "Export file path.");
|
Argument exportRenderPathArg = new(["-e", "--exportPath"], 1, "Export file path.");
|
||||||
Argument benchmarkArg = new(["-b", "--benchmark"], 0, "Run tests");
|
Argument benchmarkArg = new(["-b", "--benchmark"], 1, "Run tests");
|
||||||
|
|
||||||
ArgumentFetcher af = new ([regionArg, importPathArg, routeCoordinateArg, exportRenderPathArg, benchmarkArg]);
|
ArgumentFetcher af = new ([regionArg, importPathArg, routeCoordinateArg, exportRenderPathArg, benchmarkArg]);
|
||||||
|
|
||||||
@ -52,7 +52,10 @@ if (!arguments.ContainsKey(benchmarkArg))
|
|||||||
logger.LogInformation($"Total {rendered - start:hh\\:mm\\:ss\\.fff}");
|
logger.LogInformation($"Total {rendered - start:hh\\:mm\\:ss\\.fff}");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
Benchmark.Run(startLat, startLon, endLat, endLon, regionSize, importPathVal[0], Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), "Benchmark"), logger);
|
{
|
||||||
|
Directory.CreateDirectory(arguments[benchmarkArg][0]);
|
||||||
|
Benchmark.Run(startLat, startLon, endLat, endLon, regionSize, importPathVal[0], arguments[benchmarkArg][0], logger);
|
||||||
|
}
|
||||||
|
|
||||||
logger.LogInformation("All done!");
|
logger.LogInformation("All done!");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user