| Index: tools/determinism/compare_build_artifacts.py
|
| diff --git a/tools/determinism/compare_build_artifacts.py b/tools/determinism/compare_build_artifacts.py
|
| index fb5293e118ad2a44e2baff91c8906117c223b021..d486cb99db63af1ac1eaa66dcce8164b7e3b6d87 100755
|
| --- a/tools/determinism/compare_build_artifacts.py
|
| +++ b/tools/determinism/compare_build_artifacts.py
|
| @@ -544,19 +544,22 @@ def get_deps(build_dir, target):
|
| def compare_deps(first_dir, second_dir, targets):
|
| """Print difference of dependent files."""
|
| for target in targets:
|
| - print 'Checking %s difference:' % target
|
| first_deps = get_deps(first_dir, target)
|
| - second_deps =get_deps(second_dir, target)
|
| + second_deps = get_deps(second_dir, target)
|
| + print 'Checking %s difference: (%s deps)' % (target, len(first_deps))
|
| if set(first_deps) != set(second_deps):
|
| # Since we do not thiks this case occur, we do not do anything special
|
| # for this case.
|
| print 'deps on %s are different: %s' % (
|
| target, set(first_deps).symmetric_difference(set(second_deps)))
|
| continue
|
| + max_filepath_len = max(len(n) for n in first_deps)
|
| for d in first_deps:
|
| first_file = os.path.join(first_dir, d)
|
| second_file = os.path.join(second_dir, d)
|
| - compare_files(first_file, second_file)
|
| + result = compare_files(first_file, second_file)
|
| + if result:
|
| + print('%-*s: %s' % (max_filepath_len, d, result))
|
|
|
|
|
| def compare_build_artifacts(first_dir, second_dir, target_platform,
|
|
|