Bug 38955 old junit launches not killed after run finished [JUnit]
20030611 on windows old junit launches are killed (good) on linux gtk they live and clutter my workbench (bug)
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/runner/RemoteTestRunner.java
throw new IllegalArgumentException(JUnitMessages.getString("RemoteTestRunner.error.portmissing")); 
		if (fDebugMode)
			System.out.println("keepalive "+fKeepAlive); 
	}
	private void readTestNames(String testNameFile) throws IOException {
		BufferedReader br= new BufferedReader(new FileReader(new File(testNameFile)));
		try {
			String line;
			Vector list= new Vector();
			while ((line= br.readLine()) != null) {
				list.add(line);
			}
			fTestClassNames= (String[]) list.toArray(new String[list.size()]);
		}
		finally {
			br.close();
		}
		if (fDebugMode) {
			System.out.println("Tests:"); 
			for (int i= 0; i < fTestClassNames.length; i++) {
				System.out.println("    "+fTestClassNames[i]); 
			}
		}
	}
	
	/**
	 * Connects to the remote ports and runs the tests.
	 */
	protected void run() {
		if (!connect()) {