Refactor generate_milestone_report.py
This is mostly clean-up/rewrite, but motivated by adding bundle logic, which will be a bit tricky since we'll be comparing bundles to non-bundles. Changes: * Moved out of libsupersize directory. * Remove all imports to libsupersize * Makes things faster because of pypy. * Hides logs from supersize. * Downloads each .size file only once * Prints progress * Removed --verbose flag * Encapsulates more logic in the "Report" class * git cl format --python --full Bug: 873714 Change-Id: If9b2938d3cb3c33d6dbb3f4c8049c026c4bee496 Reviewed-on: https://chromium-review.googlesource.com/c/1469271 Commit-Queue: Andrew Grieve <agrieve@chromium.org> Reviewed-by:Eric Stevenson <estevenson@chromium.org> Cr-Commit-Position: refs/heads/master@{#632057}
Showing
Please register or sign in to comment