Commit d26f5c50 authored by Max Moroz's avatar Max Moroz Committed by Commit Bot

Code Coverage: use correct path to llvm binaries in update_clang_coverage_tools.py.

TBR=liaoyuke@chromium.org,robertocn@chromium.org

Change-Id: I783b07eacca213f2815f6c0f66bfb77c55b9435f
Bug: 896556
Reviewed-on: https://chromium-review.googlesource.com/c/1288689Reviewed-by: default avatarMax Moroz <mmoroz@chromium.org>
Commit-Queue: Max Moroz <mmoroz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#600748}
parent 7c413700
...@@ -49,9 +49,8 @@ def DownloadCoverageToolsIfNeeded(): ...@@ -49,9 +49,8 @@ def DownloadCoverageToolsIfNeeded():
clang_revision_str, clang_sub_revision_str = package_version.split('-') clang_revision_str, clang_sub_revision_str = package_version.split('-')
return int(clang_revision_str), int(clang_sub_revision_str) return int(clang_revision_str), int(clang_sub_revision_str)
llvm_bin_dir = os.path.join(clang_update.LLVM_BUILD_DIR, 'bin') cov_path = os.path.join(clang_update.LLVM_BUILD_DIR, 'llvm-cov')
cov_path = os.path.join(llvm_bin_dir, 'llvm-cov') profdata_path = os.path.join(clang_update.LLVM_BUILD_DIR, 'llvm-profdata')
profdata_path = os.path.join(llvm_bin_dir, 'llvm-profdata')
host_platform = coverage_utils.GetHostPlatform() host_platform = coverage_utils.GetHostPlatform()
clang_revision, clang_sub_revision = _GetRevisionFromStampFile( clang_revision, clang_sub_revision = _GetRevisionFromStampFile(
...@@ -85,7 +84,8 @@ def DownloadCoverageToolsIfNeeded(): ...@@ -85,7 +84,8 @@ def DownloadCoverageToolsIfNeeded():
coverage_tools_url = (clang_update.CDS_URL + '/Win/' + coverage_tools_file) coverage_tools_url = (clang_update.CDS_URL + '/Win/' + coverage_tools_file)
try: try:
clang_update.DownloadAndUnpack(coverage_tools_url, llvm_bin_dir) clang_update.DownloadAndUnpack(
coverage_tools_url, clang_update.LLVM_BUILD_DIR)
with open(coverage_revision_stamp_file, 'w') as file_handle: with open(coverage_revision_stamp_file, 'w') as file_handle:
file_handle.write('%s,%s' % (package_version, host_platform)) file_handle.write('%s,%s' % (package_version, host_platform))
file_handle.write('\n') file_handle.write('\n')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment