Go to file
Jooyung Han 486609f48f 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
2022-04-20 12:25:23 +09:00
.prebuilt_info Drop prebuilt files to android source tree. 2022-03-28 16:21:17 +00:00
apex sign_virt_apex: use thread pool 2022-04-20 12:25:23 +09:00
apkdmverity apkdmverity: Using LOOP_CONFIGURE 2022-04-18 14:30:19 +09:00
authfs Reland: Migrate AuthFsHostTest to use MicrodroidBuilder 2022-04-11 16:43:55 -07:00
compos Remove reconnectHostAdb hack 2022-04-04 20:37:29 +09:00
demo Enable --extended-status for crosvm and return reason why VM died. 2022-01-14 16:07:03 +00:00
docs/getting_started Update doc about rebuilding kernel for Microdroid 2022-03-18 16:11:03 +09:00
javalib Synchronize VM callbacks 2022-03-16 22:10:53 +00:00
launcher A lib in APK can depend on other libs in the same APK 2021-06-24 01:36:37 +09:00
libs Make avb_bindgen host supported 2022-04-11 17:09:41 +00:00
microdroid Add task_profiles.json to microdroid 2022-04-14 03:48:38 +09:00
microdroid_manager Derive dice before running zipfuse 2022-04-14 08:29:18 +09:00
pvmfw Merge changes I4e779ab0,I9105f200 2022-04-19 10:44:03 +00:00
tests Use longer timeout to run sign_virt_apex in tests 2022-04-19 23:48:27 +09:00
virtualizationservice [AVF Telemetry] Add exception_code to logged atoms 2022-04-12 22:49:44 +00:00
vm vm run --log <logfile> 2022-02-22 05:27:29 +09:00
zipfuse Migrate to use fuse crate's FuseConfig API 2022-04-06 17:36:02 -07:00
.clang-format
.gitignore Ignore cargo output in all directories, not just virtualizationservice. 2021-11-30 14:15:52 +00:00
Android.bp
OWNERS
PREUPLOAD.cfg Remove google-java-format hook 2021-11-23 11:39:53 +00:00
README.md Add README at top of repository with links to others. 2021-06-30 16:22:17 +00:00
TEST_MAPPING Rename odsign_e2e_tests to odsign_e2e_tests_full 2022-04-06 08:57:48 -07:00
rustfmt.toml

README.md

Virtualization

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.