Add testing infrastructure for running Alluxio servers in subprocesses

Description

In fault-tolerance tests, it would be useful to be able to kill -9 servers to test that they react well to this. There isn't a way to simulate this in a JVM, so we need to run servers in their own processes. This also has the advantage of being more similar to a real deployment.

Environment

None
Fixed

Assignee

Andrew Audibert

Reporter

Andrew Audibert

Labels

Affects versions

Priority

Major