debugPanel.setVisible(false);
new NotNullValidator().validate(serverUrl);
new UrlValidator().validate(serverUrl);
JenkinsSettings jenkinsSettings = JenkinsSettings.getSafeInstance(project);
String password = isPasswordModified() ? getPassword() : jenkinsSettings.getPassword();
RequestManager.getInstance(project).authenticate(serverUrl.getText(), username.getText(), password, crumbDataField.getText());
setConnectionFeedbackLabel(CONNECTION_TEST_SUCCESSFUL_COLOR, "Successful");
setPassword(password);
} catch (Exception ex) {