private static GhidraProject createGhidraTestProject(String projectName) throws IOException {

		// delete this content before creating the project, as the project may try to use
		// these files when initializing
		deleteOldTestTools();
		deleteSavedFrontEndTool();

		String projectDirectoryName = AbstractGTest.getTestDirectoryPath();
		GhidraProject gp = GhidraProject.createProject(projectDirectoryName, projectName, true);

		installDefaultTool(gp);

		return gp;
	}
Waits for the first window of the given class.  This method is the same as
{@link #waitForDialogComponent(Class, int)} with the exception that the parent
window is assumed to be this instance's tool frame.

@param ghidraClass The class of the dialog the user desires
@param maxTimeMS The max amount of time in milliseconds to wait for the requested dialog
       to appear.
@return The first occurrence of a dialog that extends the given <code>ghidraClass</code>
@deprecated use instead {@link AbstractDockingTest#waitForDialogComponent(Class)}
Ghidra/Features/Base/src/main/java/ghidra/test/TestEnv.java