private Window getMergeWindow(CountDownLatch doneLatch) {

		waitForCondition(() -> {
			Window w = getWindowByTitleContaining(null, "Merge Tool");
			boolean isDone = doneLatch.getCount() == 0;
			return w != null || isDone;
		}, "Timed-out waiting for merge window!");

		mergeTool = mergeMgr.getMergeTool();

		return getWindowByTitleContaining(null, "Merge Tool");
	}
Adapter for data type merge tests.
Ghidra/Features/Base/src/test.slow/java/ghidra/app/merge/datatypes/AbstractDataTypeMergeTest.java