commit | 106356ff8defd8d5c86e6620c47f01ef19f06aa4 | [log] [tgz] |
---|---|---|
author | Takuto Ikuta <tikuta@chromium.org> | Tue Mar 26 02:33:45 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Mar 26 02:33:45 2019 |
tree | 6d88969645f0f7cbce9d97dbd71191c655b4e2f4 | |
parent | aa60736aded9fc32a0e21a81f5fc51f6009d01f3 [diff] |
[isolated] use ThreadPool to write downloaded file Putting files with multiple threads reduces overhead of webkit_layout_tests on windows. With this CL, downloading isolate input for webkit_layout_tests took 180 seconds improved from 405 seconds without this CL on my z840 Windows 10. Stats are taken from isolated input of https://chromium-swarm.appspot.com/task?id=4308c9ee376f0610 Bug: 908483 Change-Id: Id618d8642b8fccdd36c3f28bff44d336773dd3df Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-py/+/1535935 Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org> Auto-Submit: Takuto Ikuta <tikuta@chromium.org> Cr-Mirrored-From: https://chromium.googlesource.com/infra/luci/luci-py Cr-Mirrored-Commit: fa1f8ebf0aae66231bcde7b9f70ec86306ad1720
This is the Python Client code for LUCI. It's part of the main python repo, and is also mirrored into a standalone client-py repo.
To contribute changes you need to clone the main python repo and then use git cl upload. The client-py repo mirror (which appears in Chromium's third_party directory) cannot be contributed to directly.
This project is licensed under Apache v2.0 license. See LICENSE for details.