The API's to control cluster processes (tests/common/impala_cluster.py) do not start processes correctly. When Process::start() is called from pytests, the process dies immediately. For example:
Results in catalogd exiting with the following, indicating the env for Java is not as expected:
Making this easier will make it easier to test more scenarios that restart processes.
Note that starting statestored works fine (no Java).