@Test
    @Timeout(15000)
    public void noRestart() throws Exception {
        Path outputDir = getNewOutputDir("no_restart");

        Map<String, String> args = getDefaultArgs("no_restart", outputDir);
        args.put("numConsumers", "1");

        BatchProcessTestExecutor ex = new BatchProcessTestExecutor(args);

        StreamStrings streamStrings = ex.execute();

        Path test2 = outputDir.resolve("test2_norestart.xml.xml");
        assertTrue(Files.exists(test2), "test2_norestart.xml");
        Path test3 = outputDir.resolve("test3_ok.xml.xml");
        assertFalse(Files.exists(test3), "test3_ok.xml");
        assertContains("exitStatus=" + BatchProcessDriverCLI.PROCESS_NO_RESTART_EXIT_CODE, streamStrings.getOutString());
        assertContains("causeForTermination='MAIN_LOOP_EXCEPTION_NO_RESTART'", streamStrings.getOutString());
    }
This runs a single process.  This was useful during development,
but we don't need it because it is duplicative of {@link BatchDriverTest}
tika-batch/src/test/java/org/apache/tika/batch/fs/BatchProcessTest.java