private async Task CacheTestResult(ContentFile contentFile, TestResult testResult) { try { var resultFileContent = File.ReadAllText(testResult.ResultsFilePath); var cachedTestResult = new CachedTestResult( exitCode: testResult.ExitCode, standardOutput: testResult.StandardOutput, errorOutput: testResult.ErrorOutput, resultsFileContent: resultFileContent, elapsed: testResult.Elapsed); await _dataStorage.AddCachedTestResult(testResult.AssemblyInfo, contentFile, cachedTestResult).ConfigureAwait(true); } catch (Exception ex) { Logger.Log($"Failed to create cached {ex}"); } }
private void CacheTestResult(ContentFile contentFile, TestResult testResult) { try { var resultFileContent = File.ReadAllText(testResult.ResultsFilePath); var cachedTestResult = new CachedTestResult( exitCode: testResult.ExitCode, standardOutput: testResult.StandardOutput, errorOutput: testResult.ErrorOutput, resultsFileName: Path.GetFileName(testResult.ResultsFilePath), resultsFileContent: resultFileContent); _dataStorage.AddCachedTestResult(contentFile, cachedTestResult); } catch (Exception ex) { Logger.Log($"Failed to create cached {ex}"); } }