GTTF: TestLauncher: asynchronous and out-of-order execution of tests

This will make it possible to write a TestLauncherDelegate for small
unit tests, for which the overhead of launching each one in its own
process would be too big.

This new interface makes it possible for the TestLauncherDelegate
to e.g. batch test runs, launch child process to run the batch,
and then call a series of callbacks for the tests in the batch.

BUG=236893
R=sky@chromium.org

Review URL: https://codereview.chromium.org/17551010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207948 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: be86704c9fd8d08015cd8a88dc544def05205f83
2 files changed
tree: ad177c7b36a26d9458c5c77c51c6d0b3232dafcf
  1. base/
  2. build/
  3. dbus/
  4. ipc/
  5. testing/
  6. third_party/