public SampleResult RunSampleTest(int sampleSize) { Console.WriteLine($"Attempting to hash [{sampleSize}] values in stress test:"); Console.WriteLine(); TaskList = CreateWorkTasks(sampleSize); var stopwatch = new StopwatchWorker(); stopwatch.Start(); var processCounters = new ProcessCounters(); HashSampleSet(ref processCounters); stopwatch.Stop(); var result = new SampleResult { NumberOfThreads = processCounters.ThreadCount, SucceededItems = processCounters.SuccessCount, FailedItems = processCounters.FailureCount, Duration = stopwatch.ElapsedTime() }; DisplayWorker.DisplayResultSummary(result.SucceededItems, result.FailedItems, result.NumberOfThreads, result.Duration); return(result); }
void Start() { displayworker = gameObject.GetComponent <DisplayWorker>(); Global.started = true; StartCoroutine(Finish(Global.timetogame, Global.tabletime)); }