Refactor (many) IPC tests, notably most of the multiprocess tests.

This factors out common code and, more importantly/usefully, makes test-specific
code more local, and thus easier to add new tests and maintain existing ones. In
particular, this allows you to add a new test "client" (running in another
process) without modifying ipc_test_base.*.

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

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


CrOS-Libchrome-Original-Commit: 3c78858906d3d0d7f5319d7c993240284b4503b5
9 files changed
tree: 8cabab0ccd837771dade3f7418aec19e9bfd0b5b
  1. base/
  2. build/
  3. dbus/
  4. ipc/
  5. testing/
  6. third_party/