Lines Matching refs:src_path
154 def GetHEADSVNVersion(src_path): argument
157 cmd = ['git', '-C', src_path, 'rev-parse', 'HEAD']
161 version = get_llvm_hash.GetVersionFrom(src_path, git_hash.rstrip())
166 def VerifyHEADIsTheSameAsSVNVersion(src_path, svn_version): argument
169 head_svn_version = GetHEADSVNVersion(src_path)
222 def ApplyPatch(src_path, patch_path): argument
234 if not os.path.isdir(src_path):
235 raise ValueError('Invalid src path provided: %s' % src_path)
242 'patch', '--dry-run', '-d', src_path, '-f', '-p1', '-E',
248 'patch', '-d', src_path, '-f', '-p1', '-E', '--no-backup-if-mismatch',
286 def GetCommitHashesForBisection(src_path, good_svn_version, bad_svn_version): argument
289 bad_commit_hash = get_llvm_hash.GetGitHashFrom(src_path, bad_svn_version)
291 good_commit_hash = get_llvm_hash.GetGitHashFrom(src_path, good_svn_version)
296 def PerformBisection(src_path, good_commit, bad_commit, svn_version, argument
301 'git', '-C', src_path, 'bisect', 'start', bad_commit, good_commit
307 'git', '-C', src_path, 'bisect', 'run',
310 '--filesdir_path', filesdir_path, '--src_path', src_path,
320 'git', '-C', src_path, 'rev-parse', 'refs/bisect/bad'
325 end_cmd = ['git', '-C', src_path, 'bisect', 'reset']
330 version = get_llvm_hash.GetVersionFrom(src_path, git_hash.rstrip())
335 def CleanSrcTree(src_path): argument
338 reset_src_tree_cmd = ['git', '-C', src_path, 'reset', 'HEAD', '--hard']
342 clean_src_tree_cmd = ['git', '-C', src_path, 'clean', '-fd']
347 def SaveSrcTreeState(src_path): argument
350 save_src_tree_cmd = ['git', '-C', src_path, 'stash', '-a']
355 def RestoreSrcTreeState(src_path, bad_commit_hash): argument
358 checkout_cmd = ['git', '-C', src_path, 'checkout', bad_commit_hash]
362 get_changes_cmd = ['git', '-C', src_path, 'stash', 'pop']
370 src_path, argument
449 src_path, good_svn_version, svn_version)
514 patch_applied = ApplyPatch(src_path, path_to_patch)
543 SaveSrcTreeState(src_path)
547 CleanSrcTree(src_path)
557 src_path, good_commit, bad_commit, svn_version,
575 CleanSrcTree(src_path)
586 RestoreSrcTreeState(src_path, bad_commit)
623 CleanSrcTree(src_path)
645 CleanSrcTree(src_path)
729 VerifyHEADIsTheSameAsSVNVersion(args_output.src_path,
737 args_output.svn_version = GetHEADSVNVersion(args_output.src_path)
742 args_output.filesdir_path, args_output.src_path,