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.

ecu.test execution plugin

ttCheckPackage: [TT] Check an ecu.test package

  • testCasePath : String
  • executionConfig (optional)
      Nested Object
    • executePackageCheck : boolean (optional)
    • stopOnError : boolean (optional)
    • stopUndefinedTools : boolean (optional)
    • timeout : int (optional)

ttGenerateReports: [TT] Generate ecu.test reports

  • generatorName : String
  • additionalSettings (optional)
      Array / List of Nested Object
    • name : String
    • value : String
  • reportIds : Array / List of String (optional)

    ttRunPackage: [TT] Run an ecu.test package

    • testCasePath : String
    • analysisConfig (optional)
        Nested Object
      • analysisName : String (optional)
      • mapping : String (optional)
      • recordings (optional)
          Array / List of Nested Object
        • path : String
        • deviceName : String (optional)
        • formatDetails : String (optional)
        • mappingNames : Array / List of String (optional)
          • recordingGroup : String (optional)
      • executionConfig (optional)
          Nested Object
        • executePackageCheck : boolean (optional)
        • stopOnError : boolean (optional)
        • stopUndefinedTools : boolean (optional)
        • timeout : int (optional)
      • packageConfig (optional)
          Nested Object
        • packageParameters
            Array / List of Nested Object
          • label : String
          • value : String
      • testConfig (optional)
          Nested Object
        • constants (optional)
            Array / List of Nested Object
          • label : String
          • value : String
        • forceConfigurationReload : boolean (optional)
        • tbcPath : String (optional)
        • tcfPath : String (optional)

      ttRunProject: [TT] Run an ecu.test project

      • testCasePath : String
      • executionConfig (optional)
          Nested Object
        • executePackageCheck : boolean (optional)
        • stopOnError : boolean (optional)
        • stopUndefinedTools : boolean (optional)
        • timeout : int (optional)
      • testConfig (optional)
          Nested Object
        • constants (optional)
            Array / List of Nested Object
          • label : String
          • value : String
        • forceConfigurationReload : boolean (optional)
        • tbcPath : String (optional)
        • tcfPath : String (optional)

      ttRunTestFolder: [TT] Run an ecu.test test folder

      • testCasePath : String
      • analysisConfig (optional)
          Nested Object
        • analysisName : String (optional)
        • mapping : String (optional)
        • recordings (optional)
            Array / List of Nested Object
          • path : String
          • deviceName : String (optional)
          • formatDetails : String (optional)
          • mappingNames : Array / List of String (optional)
            • recordingGroup : String (optional)
        • executionConfig (optional)
            Nested Object
          • executePackageCheck : boolean (optional)
          • stopOnError : boolean (optional)
          • stopUndefinedTools : boolean (optional)
          • timeout : int (optional)
        • failFast : boolean (optional)
        • packageConfig (optional)
            Nested Object
          • packageParameters
              Array / List of Nested Object
            • label : String
            • value : String
        • recursiveScan : boolean (optional)
        • scanMode (optional)
          • Values: PACKAGES_ONLY, PROJECTS_ONLY, PACKAGES_AND_PROJECTS
        • testConfig (optional)
            Nested Object
          • constants (optional)
              Array / List of Nested Object
            • label : String
            • value : String
          • forceConfigurationReload : boolean (optional)
          • tbcPath : String (optional)
          • tcfPath : String (optional)

        ttStartTool: [TT] Start an ecu.test or trace.check instance

        • toolName : String
        • keepInstance : boolean (optional)
        • settingsDir : String (optional)
        • stopUndefinedTools : boolean (optional)
        • timeout : int (optional)
        • workspaceDir : String (optional)

        ttStopTool: [TT] Stop an ecu.test or trace.check instance

        • toolName : String
        • stopUndefinedTools : boolean (optional)
        • timeout : int (optional)

        ttUploadReports: [TT] Upload ecu.test reports to test.guide

        • testGuideUrl : String
        • credentialsId : String
        • additionalSettings (optional)
            Array / List of Nested Object
          • name : String
          • value : String
        • projectId : int (optional)
        • reportIds : Array / List of String (optional)
          • useSettingsFromServer : boolean (optional)

          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.