Class TcTestBuilder

    • Constructor Detail

      • TcTestBuilder

        @DataBoundConstructor
        public TcTestBuilder​(String suite)
    • Method Detail

      • setSuite

        @DataBoundSetter
        public void setSuite​(String suite)
      • getSuite

        public String getSuite()
      • setLaunchType

        @DataBoundSetter
        public void setLaunchType​(String launchType)
      • getLaunchType

        public String getLaunchType()
      • setProject

        @DataBoundSetter
        public void setProject​(String project)
      • getProject

        public String getProject()
      • setUnit

        @DataBoundSetter
        public void setUnit​(String unit)
      • getUnit

        public String getUnit()
      • setRoutine

        @DataBoundSetter
        public void setRoutine​(String routine)
      • getRoutine

        public String getRoutine()
      • setTest

        @DataBoundSetter
        public void setTest​(String test)
      • getTest

        public String getTest()
      • setTags

        @DataBoundSetter
        public void setTags​(String tags)
      • getTags

        public String getTags()
      • setExecutorType

        @DataBoundSetter
        public void setExecutorType​(String executorType)
      • getExecutorType

        public String getExecutorType()
      • setExecutorVersion

        @DataBoundSetter
        public void setExecutorVersion​(String executorVersion)
      • getExecutorVersion

        public String getExecutorVersion()
      • setActionOnWarnings

        @DataBoundSetter
        public void setActionOnWarnings​(String actionOnWarnings)
      • getActionOnWarnings

        public String getActionOnWarnings()
      • setActionOnErrors

        @DataBoundSetter
        public void setActionOnErrors​(String actionOnErrors)
      • getActionOnErrors

        public String getActionOnErrors()
      • setCommandLineArguments

        @DataBoundSetter
        public void setCommandLineArguments​(String commandLineArguments)
      • getCommandLineArguments

        public String getCommandLineArguments()
      • setUseTimeout

        @DataBoundSetter
        public void setUseTimeout​(boolean useTimeout)
      • getUseTimeout

        public boolean getUseTimeout()
      • setTimeout

        @DataBoundSetter
        public void setTimeout​(String timeout)
      • getTimeout

        public String getTimeout()
      • setUseTCService

        @DataBoundSetter
        public void setUseTCService​(boolean useTCService)
      • getUseTCService

        public boolean getUseTCService()
      • setUserName

        @DataBoundSetter
        public void setUserName​(String userName)
      • getUserName

        public String getUserName()
      • setUserPassword

        @DataBoundSetter
        public void setUserPassword​(String userPassword)
      • getUserPassword

        public Secret getUserPassword()
      • getCredentialsId

        public String getCredentialsId()
      • setCredentialsId

        @DataBoundSetter
        public void setCredentialsId​(String credentialsId)
      • setUseActiveSession

        @DataBoundSetter
        public void setUseActiveSession​(boolean useActiveSession)
      • getUseActiveSession

        public boolean getUseActiveSession()
      • getAccessKeyId

        public String getAccessKeyId()
      • setAccessKeyId

        @DataBoundSetter
        public void setAccessKeyId​(String accessKeyId)
      • setSessionScreenResolution

        @DataBoundSetter
        public void setSessionScreenResolution​(String sessionScreenResolution)
      • getSessionScreenResolution

        public String getSessionScreenResolution()
      • setGenerateMHT

        @DataBoundSetter
        public void setGenerateMHT​(boolean generateMHT)
      • getGenerateMHT

        public boolean getGenerateMHT()
      • setPublishJUnitReports

        @DataBoundSetter
        public void setPublishJUnitReports​(boolean publishJUnitReports)
      • getPublishJUnitReports

        public boolean getPublishJUnitReports()
      • usingOldCredentials

        public boolean usingOldCredentials()
      • performInternal

        public void performInternal​(Run<?,​?> run,
                                    FilePath filePath,
                                    Launcher launcher,
                                    TaskListener listener,
                                    Computer currentComputer)
                             throws IOException,
                                    InterruptedException,
                                    com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.InvalidConfigurationException,
                                    com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CBTException,
                                    com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.TagsException,
                                    com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CredentialsNotFoundException
        Throws:
        IOException
        InterruptedException
        com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.InvalidConfigurationException
        com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CBTException
        com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.TagsException
        com.smartbear.jenkins.plugins.testcomplete.TcTestBuilder.CredentialsNotFoundException