Disable compression when writing zip file.
Disable compression when writing zip file.

AFAICT this is only used by Android for batching adb file pushes:
https://source.chromium.org/search?q=catapult%20zip_utils%20-f:pydeps&sq=

Most likely benefit of adb pushing using a zip file comes from
reducing the number of round-trips. When pushing already compressed
large files like in our use case, DEFLATE causes a major slowdown.
The whole operation ends up being about than twice as fast:

Before this change (432s):
zip took 204 s
I  209.754s TimeoutThread-1-for-individual_device_set_up(15081FDEE00026)  Pushing 2811 files via .zip of size 5457609162
push took 168 s
unzip took 60 s

After this change (217s):
zip took 20 s
I   29.068s TimeoutThread-1-for-individual_device_set_up(15081FDEE00026)  Pushing 2811 files via .zip of size 5555557083
push took 167 s
unzip took 30 s

Bug: angleproject:6854
Change-Id: I1813e1249e4ad4be2da147bf6eb677de08ceef26
Reviewed-on: https://chromium-review.googlesource.com/c/catapult/+/3427937
Reviewed-by: Ben Pastene <e214258550f76fa23ac7c1d953424f3f468f5c6b@chromium.org>
Commit-Queue: Roman Lavrov <1e76dbfb25fd5980b2c0470350560509f4fe4542@google.com>

catapult-project/catapult,catapult-project/catapult,catapult-project/catapult,catapult-project/catapult,catapult-project/catapult,catapult-project/catapult,catapult-project/catapult