commit | 163c8aba763f40c3e36e0b3f1a10b69904b96923 | [log] [tgz] |
---|---|---|
author | Orion Hodson <oth@google.com> | Fri Apr 05 11:40:30 2019 +0100 |
committer | Orion Hodson <oth@google.com> | Mon Apr 08 08:17:21 2019 +0000 |
tree | fe8309ab16f0495237dd5286ccae6d944ebde4af | |
parent | 76b9c695a7cee0772cb9ee7e472bbf8ce3030a73 [diff] |
Use concurrent.futures.ThreadExecutor for testrunner threads Moves from controlling threads with a semaphore to a slightly more convenient thread pool. Moves printing to be on the main thread. Removes unnecessary thread for supervising tests. Bug: 129406631 Test: art/test/testrunner.py --dry-run (and simulate failures locally) Change-Id: I23244d35afa2341f1696ebc60cd009fb133ba872