commit | 486609f48f8c82dc405a1e394dfdaffe0821c3c2 | [log] [tgz] |
---|---|---|
author | Jooyung Han <jooyung@google.com> | Wed Apr 20 11:38:00 2022 +0900 |
committer | Jooyung Han <jooyung@google.com> | Wed Apr 20 12:25:23 2022 +0900 |
tree | 6625f8af3cf316a76b15e9ab44c2ffad87d64795 | |
parent | 9bfb1a1126f053fe79ffa5f3de91e0f47c09a65f [diff] |
sign_virt_apex: use thread pool Use ThreadPoolExecutor to run external tools for signing/verification to avoid unnecessary IO waiting which makes the tool extremely slow and tests depending on it fail. Local test shows `sign_virt_apex_test` running time reduced 15s->4s. Bug: 229721225 Test: atest --host sign_virt_apex_test Test: atest MicrodroidHostTestCases Test: presubmit Change-Id: I2b1ebe9f74e06256a049565a936c3b604a1775ce
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.