@Extension public class HALMTestReporterDescriptor extends BuildStepDescriptor<Publisher>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Selfclazz| Constructor and Description |
|---|
HALMTestReporterDescriptor()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
FormValidation |
doCheckAutomationSuiteID(String automationSuiteID)
Validates the input to the automationSuite field.
|
FormValidation |
doCheckHalmConnectionID(String halmConnectionID)
Checks the entered connection ID.
|
FormValidation |
doCheckProjectID(String projectID)
Validates the input to the projectID field.
|
ListBoxModel |
doFillAutomationSuiteIDItems(String halmConnectionID,
String projectID)
Populates the Automation Suite dropdown based on the selected connection and project.
|
ListBoxModel |
doFillHalmConnectionIDItems()
Populates the 'credentialType' dropdown with appropriate values.
|
ListBoxModel |
doFillProjectIDItems(String halmConnectionID)
Populates the 'projectID' dropdown based on the selection of the connectionID dropdown.
|
ListBoxModel |
doFillTestFileFormatItems()
Populates the Test File Format dropdown.
|
ListBoxModel |
doFillTestRunSetIDItems(String halmConnectionID,
String projectID)
Populates the Test Run Set dropdown.
|
String |
getDisplayName() |
boolean |
isApplicable(Class<? extends AbstractProject> jobType) |
filteraddHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic boolean isApplicable(Class<? extends AbstractProject> jobType)
isApplicable in class BuildStepDescriptor<Publisher>@NotNull public String getDisplayName()
getDisplayName in class Descriptor<Publisher>public ListBoxModel doFillHalmConnectionIDItems()
@POST public FormValidation doCheckHalmConnectionID(@QueryParameter(value="value") String halmConnectionID)
halmConnectionID - - the currently selected connection ID.public ListBoxModel doFillProjectIDItems(@QueryParameter(value="halmConnectionID") String halmConnectionID)
halmConnectionID - Currently selected halmConnectionID@POST public FormValidation doCheckProjectID(@QueryParameter(value="value") String projectID)
projectID - - The current value of the projectID field.public ListBoxModel doFillAutomationSuiteIDItems(@QueryParameter(value="halmConnectionID") String halmConnectionID, @QueryParameter(value="projectID") String projectID)
halmConnectionID - Currently selected HALM Connection UUIDprojectID - Currently selected HALM Project UUID@POST public FormValidation doCheckAutomationSuiteID(@QueryParameter(value="value") String automationSuiteID)
automationSuiteID - - The current value of the automationSuite field.public ListBoxModel doFillTestFileFormatItems()
public ListBoxModel doFillTestRunSetIDItems(@QueryParameter(value="halmConnectionID") String halmConnectionID, @QueryParameter(value="projectID") String projectID)
halmConnectionID - Currently selected HALM Connection UUIDprojectID - Currently selected HALM Project UUIDCopyright © 2016–2023. All rights reserved.