| Index: scripts/slave/recipe_modules/isolate/resources/compare_build_artifacts.py
|
| diff --git a/scripts/slave/recipe_modules/isolate/resources/compare_build_artifacts.py b/scripts/slave/recipe_modules/isolate/resources/compare_build_artifacts.py
|
| index 69544334374abc5fe4d821caac95acf777559789..8001ba3b72b662876c35f124c6d2d4aac73edd02 100644
|
| --- a/scripts/slave/recipe_modules/isolate/resources/compare_build_artifacts.py
|
| +++ b/scripts/slave/recipe_modules/isolate/resources/compare_build_artifacts.py
|
| @@ -85,8 +85,11 @@ def compare_build_artifacts(first_dir, second_dir):
|
| if not files_diffs:
|
| result = 'equal'
|
| else:
|
| - result = 'DIFFERENT: %s' % ('different size' if result == -1 else
|
| - '%d different bytes' % files_diffs)
|
| + file_len = os.stat(first_file).st_size
|
| + difference = ('different size' if result == -1 else
|
| + '%d out of %d bytes are different (%.2f%%)' %
|
| + (files_diffs, file_len, 100.0 * files_diffs / file_len))
|
| + result = 'DIFFERENT: %s' % difference
|
| res += 1
|
| print('%-*s: %s' % (max_filepath_len, f, result))
|
|
|
|
|