From b7f026ae77d2cb0cd10834b61aac0037cfcff2bd Mon Sep 17 00:00:00 2001 From: George Karpenkov Date: Thu, 1 Mar 2018 02:18:54 +0000 Subject: [PATCH] [analyzer] [tests] Create a directory for the log file git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@326408 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/analyzer/SATestUpdateDiffs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/analyzer/SATestUpdateDiffs.py b/utils/analyzer/SATestUpdateDiffs.py index 8cda8d16b2..92bbd83172 100755 --- a/utils/analyzer/SATestUpdateDiffs.py +++ b/utils/analyzer/SATestUpdateDiffs.py @@ -35,6 +35,8 @@ def updateReferenceResults(ProjName, ProjBuildMode): sys.exit(1) BuildLogPath = SATestBuild.getBuildLogPath(RefResultsPath) + Dirname = os.path.dirname(os.path.abspath(BuildLogPath)) + runCmd("mkdir -p '%s'" % Dirname) with open(BuildLogPath, "wb+") as PBuildLogFile: # Remove reference results: in git, and then again for a good measure # with rm, as git might not remove things fully if there are empty