protected void chooseFromCorrelationPanel(final String correlatorName, Runnable wizardAction) {

		WizardStep<?> currentWizardStep = wizardModel.getCurrentStep();
		JComponent component = currentWizardStep.getComponent();
		assertTrue(component instanceof CorrelatorChooserPanel);
		CorrelatorChooserPanel correlatorPanel = (CorrelatorChooserPanel) component;
		runSwing(() -> {
			GhidraTable table = (GhidraTable) TestUtils.getInstanceField("table", correlatorPanel);
			TableModel model = table.getModel();
			int column = getNamedColumnIndex("Name", model);
			assertTrue(column >= 0);
			int row = getRowWithFieldValueInColumn(correlatorName, model, column);
			assertTrue(row >= 0);
			model.setValueAt(Boolean.TRUE, row, 0);
			wizardAction.run();
		});
	}
Run Dummy Task Monitor, flush events and wait for Swing.
@param task
@throws Exception
Ghidra/Features/VersionTracking/src/test.slow/java/ghidra/feature/vt/gui/provider/AbstractVTCorrelatorTest.java