The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

HPE Application Automation Tools

loadRunnerTest: Run LoadRunner performance scenario tests

  • testPaths
    • Type: String
  • archiveTestResultsMode
    To view the run results, do one of the following:
    1) In the left pane, click the Report and Summary link to display the report link and the link to the report folder. From this link, you can open the run results directly in your browser or open the artifacts
    2) From the Build Artifacts:
    • Open the run_results.html to view the run results.
    • Download the zipped report to your desired location and unzip it. In the Run Results Viewer, select the Results.xml file found inside the unzipped folder.
    Note that this option is valid only when using the “Execute test from file system” build step.
    • Type: String
  • controllerPollingInterval (optional)
    Polling interval for checking the scenario status, in seconds. The default is 30 seconds.
    • Type: String
  • displayController (optional)
    Display the controller while the scenario is running.
    • Type: String
  • fsTimeout (optional)
    Timeout value in seconds. If left empty, there is no timeout.
    • Type: String
  • ignoreErrorStrings (optional)
    Ignore errors during the scenario run containing any of the strings listed below. For example: "Error: CPU usage for this load generator has exceeded 80%"
    • Type: String
  • perScenarioTimeOut (optional)
    The maximum time allotted for scenario execution, in minutes.
    • Type: String

runLoadRunnerScript: Run LoadRunner script

  • scriptPath
    • Type: String

sseBuildAndPublish: Execute tests using ALM Lab Management and Publish tests result

  • almServerName
    • Type: String
  • almProject
    • Type: String
  • credentialsId
    • Type: String
  • almDomain
    • Type: String
  • runType
    • Type: String
  • almEntityId
    • Type: String
  • timeslotDuration
    • Type: String
  • archiveTestResultsMode
    To view the run results, do one of the following:
    1) In the left pane, click the Report and Summary link to display the report link and the link to the report folder. From this link, you can open the run results directly in your browser or open the artifacts
    2) From the Build Artifacts:
    • Open the run_results.html to view the run results.
    • Download the zipped report to your desired location and unzip it. In the Run Results Viewer, select the Results.xml file found inside the unzipped folder.
    Note that this option is valid only when using the “Execute test from file system” build step.
    • Type: String
  • cdaDetails (optional)
      Nested Object
    • deploymentAction
      • Type: String
    • deployedEnvironmentName
      • Type: String
    • deprovisioningAction
      • Type: String
  • description (optional)
    • Type: String
  • environmentConfigurationId (optional)
    To find the ID of your environment configuration, right-click the entity, copy the URL, and paste it to a text editor. Use the number associated with the EntityID at the end of the URL.
    • Type: String
  • postRunAction (optional)
    • Type: String

pcBuild: Execute performance test using Performance Center

  • serverAndPort
    • Type: String
  • pcServerName
    Hostname or IP address
    • Type: String
  • almUserName
    • Type: String
  • almPassword
    • Type: String
  • almDomain
    • Type: String
  • almProject
    • Type: String
  • testId
    • Type: String
  • testInstanceId
    Represents an instance of a performance test within an ALM Test Set. In order to find the test instance id go to: PC Web UI > Test Lab perspective > Performance Test Set table and look for the ID column
    • Type: String
  • autoTestInstanceID
    • Type: String
  • timeslotDurationHours
    • Type: String
  • timeslotDurationMinutes
    • Type: String
  • postRunAction
    • Values: COLLATE, COLLATE_AND_ANALYZE, DO_NOTHING
  • vudsMode
    A Virtual User Day (VUD) license provides you with a specified number of Vusers (VUDs) that you can run an unlimited number of times within a 24 hour period. Before using this option, make sure that VUDs licenses are applied in your HPE Performance Center environment.
    • Type: boolean
  • statusBySLA
    Check this option in order to set the build-step status according to a pre-defined SLA (Service Level Agreement) configured within your performance test. Unless checked, the build-step will be labeled as Passed as long as no failures occurred.
    • Type: boolean
  • description
    • Type: String
  • addRunToTrendReport
    • Type: String
  • trendReportId
    • Type: String
  • HTTPSProtocol
    • Type: boolean
  • proxyOutURL
    Add your local proxy as following: http(s)://<host>:<port> or Leave empty if not using a local proxy.
    PAC (proxy auto-config) or Automatic configuration script are not supported.
    • Type: String
  • proxyOutUser
    • Type: String
  • proxyOutPassword
    • Type: String

runFromAlmBuilder: Execute functional tests from HPE ALM

  • almServerName
    • Type: String
  • almUserName
    • Type: String
  • almPassword
    • Type: String
  • almDomain
    • Type: String
  • almProject
    • Type: String
  • almTestSets
    • Type: String
  • almRunResultsMode
    • Type: String
  • almTimeout
    • Type: String
  • almRunMode
    • Type: String
  • almRunHost
    • Type: String

sseBuild: Execute tests using ALM Lab Management

  • almServerName
    • Type: String
  • almProject
    • Type: String
  • credentialsId
    • Type: String
  • almDomain
    • Type: String
  • runType
    • Type: String
  • almEntityId
    • Type: String
  • timeslotDuration
    • Type: String
  • cdaDetails (optional)
      Nested Object
    • deploymentAction
      • Type: String
    • deployedEnvironmentName
      • Type: String
    • deprovisioningAction
      • Type: String
  • description (optional)
    • Type: String
  • environmentConfigurationId (optional)
    To find the ID of your environment configuration, right-click the entity, copy the URL, and paste it to a text editor. Use the number associated with the EntityID at the end of the URL.
    • Type: String
  • postRunAction (optional)
    • Type: String

svChangeModeStep: SV: Change Mode of Virtual Service

  • serverName
    • Type: String
  • force
    • Type: boolean
  • mode
    • Values: OFFLINE, SIMULATING, STAND_BY, LEARNING
  • dataModel
      Nested Object
    • selectionType
      • Values: BY_NAME, NONE, DEFAULT
    • dataModel
      • Type: String
  • performanceModel
      Nested Object
    • selectionType
      • Values: BY_NAME, NONE, OFFLINE, DEFAULT
    • performanceModel
      • Type: String
  • serviceSelection
      Nested Object
    • selectionType
      • Values: SERVICE, PROJECT, ALL_DEPLOYED, DEPLOY
    • service
      • Type: String
    • projectPath
      • Type: String
    • projectPassword
      • Type: String

svDeployStep: SV: Deploy Virtual Service

  • serverName
    • Type: String
  • force
    • Type: boolean
  • service
    • Type: String
  • projectPath
    • Type: String
  • projectPassword
    • Type: String
  • firstAgentFallback
    • Type: boolean

svExportStep: SV: Export Virtual Service

  • serverName
    • Type: String
  • force
    • Type: boolean
  • targetDirectory
    • Type: String
  • cleanTargetDirectory
    • Type: boolean
  • serviceSelection
      Nested Object
    • selectionType
      • Values: SERVICE, PROJECT, ALL_DEPLOYED, DEPLOY
    • service
      • Type: String
    • projectPath
      • Type: String
    • projectPassword
      • Type: String
  • switchToStandByFirst
    • Type: boolean
  • archive
    • Type: boolean

svUndeployStep: SV: Undeploy Virtual Service

  • serverName
    • Type: String
  • continueIfNotDeployed
    • Type: boolean
  • force
    • Type: boolean
  • serviceSelection
      Nested Object
    • selectionType
      • Values: SERVICE, PROJECT, ALL_DEPLOYED, DEPLOY
    • service
      • Type: String
    • projectPath
      • Type: String
    • projectPassword
      • Type: String

uftScenarioLoad: Run UFT scenario

  • testPaths
    • Type: String
  • archiveTestResultsMode
    To view the run results, do one of the following:
    1) In the left pane, click the Report and Summary link to display the report link and the link to the report folder. From this link, you can open the run results directly in your browser or open the artifacts
    2) From the Build Artifacts:
    • Open the run_results.html to view the run results.
    • Download the zipped report to your desired location and unzip it. In the Run Results Viewer, select the Results.xml file found inside the unzipped folder.
    Note that this option is valid only when using the “Execute test from file system” build step.
    • Type: String
  • fsTimeout (optional)
    • Type: String
  • fsUftRunMode (optional)
    • Type: String

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.