commit | 1a993569fb77957b08cb62305096f6cbb3d5623e | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Tue Aug 21 12:43:50 2018 -0700 |
committer | Christopher Ferris <cferris@google.com> | Thu Sep 06 15:21:29 2018 -0700 |
tree | 266672fca9aede99e47783c3ef49970f204a848e | |
parent | 267da04f79bc1b147a31dc3d34c37ce9f78396a6 [diff] |
Add the ability to run each test in isolation. This adds a new gtest main that will run each test in its own forked process. This can avoid problems where some tests do not clean up after themselves, or a test modifies global state that can change the behavior of another test. This is only supported on device and linux. Test: Passes extensive unit tests. Change-Id: Iab29bf60b9f5cd9c1af67e85f502ada7efe24b18