@Override
    public void run() {
        // top-level command, do nothing
    }
@Test
    public void test_submit_clientShutdownWhenDone() {
        run("submit", testJobJarFile.toString());
        assertTrueEventually(() -> assertEquals(1, hz.getJet().getJobs().size()));
        Job job = hz.getJet().getJobs().get(0);
        assertThat(job).eventuallyHasStatus(JobStatus.RUNNING);
        assertFalse("Instance should be shut down", client.getLifecycleService().isRunning());
    }