Compress precompiled python zips
When making this script deterministic we accidentally changed it so that none of the entries in the output zip file were compressed. Re-add the compression. Adding the compression makes atest go from 67M to 34M, at the cost of 0.33s startup time instead of 0.28s. Test: Presubmits Change-Id: I4e58eb76235ddabf0195694cdd3644f26b7e84ec
This commit is contained in:
parent
24cd8c3756
commit
baae083e60
1 changed files with 1 additions and 0 deletions
|
@ -30,6 +30,7 @@ def process_one_file(name, infile, outzip):
|
|||
# Date was chosen to be the same as
|
||||
# https://cs.android.com/android/platform/superproject/main/+/main:build/soong/jar/jar.go;l=36;drc=2863e4535eb65e15f955dc8ed48fa99b1d2a1db5
|
||||
info = zipfile.ZipInfo(filename=name, date_time=(2008, 1, 1, 0, 0, 0))
|
||||
info.compress_type = zipfile.ZIP_DEFLATED
|
||||
|
||||
if not info.filename.endswith('.py'):
|
||||
outzip.writestr(info, infile.read())
|
||||
|
|
Loading…
Reference in a new issue