org.jenkinsci.plugins.vstest_runner
クラス VsTestBuilder

java.lang.Object
  上位を拡張 hudson.tasks.BuildStepCompatibilityLayer
      上位を拡張 hudson.tasks.Builder
          上位を拡張 org.jenkinsci.plugins.vstest_runner.VsTestBuilder
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep

public class VsTestBuilder
extends hudson.tasks.Builder

作成者:
Yasuyuki Saito

入れ子のクラスの概要
static class VsTestBuilder.DescriptorImpl
           
 
インタフェース hudson.tasks.BuildStep から継承された入れ子のクラス/インタフェース
hudson.tasks.BuildStep.PublisherList
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
フィールドの概要
static VsTestBuilder.DescriptorImpl DESCRIPTOR
          Descriptor should be singleton.
 
インタフェース hudson.tasks.BuildStep から継承されたフィールド
BUILDERS, PUBLISHERS
 
コンストラクタの概要
VsTestBuilder(String vsTestName, String testFiles, String settings, String tests, String testCaseFilter, boolean enablecodecoverage, boolean inIsolation, boolean useVsixExtensions, String platform, String otherPlatform, String framework, String otherFramework, String logger, String otherLogger, String cmdLineArgs, boolean failBuild)
           
 
メソッドの概要
 String getCmdLineArgs()
           
 hudson.model.Descriptor<hudson.tasks.Builder> getDescriptor()
           
 String getFramework()
           
 String getLogger()
           
 String getOtherFramework()
           
 String getOtherLogger()
           
 String getOtherPlatform()
           
 String getPlatform()
           
 String getSettings()
           
 String getTestCaseFilter()
           
 String getTestFiles()
           
 String getTests()
           
 VsTestInstallation getVsTest()
           
 String getVsTestName()
           
 boolean isEnablecodecoverage()
           
 boolean isFailBuild()
           
 boolean isInIsolation()
           
 boolean isUseVsixExtensions()
           
 boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 
クラス hudson.tasks.Builder から継承されたメソッド
all, getRequiredMonitorService, prebuild
 
クラス hudson.tasks.BuildStepCompatibilityLayer から継承されたメソッド
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース hudson.tasks.BuildStep から継承されたメソッド
getProjectAction, getProjectActions, prebuild
 

フィールドの詳細

DESCRIPTOR

@Extension
public static final VsTestBuilder.DescriptorImpl DESCRIPTOR
Descriptor should be singleton.

コンストラクタの詳細

VsTestBuilder

@DataBoundConstructor
public VsTestBuilder(String vsTestName,
                                          String testFiles,
                                          String settings,
                                          String tests,
                                          String testCaseFilter,
                                          boolean enablecodecoverage,
                                          boolean inIsolation,
                                          boolean useVsixExtensions,
                                          String platform,
                                          String otherPlatform,
                                          String framework,
                                          String otherFramework,
                                          String logger,
                                          String otherLogger,
                                          String cmdLineArgs,
                                          boolean failBuild)
パラメータ:
vsTestName -
testFiles -
settings -
tests -
testCaseFilter -
enablecodecoverage -
inIsolation -
useVsixExtensions -
platform -
otherPlatform -
framework -
otherFramework -
logger -
otherLogger -
cmdLineArgs -
failBuild -
メソッドの詳細

getVsTestName

public String getVsTestName()

getTestFiles

public String getTestFiles()

getSettings

public String getSettings()

getTests

public String getTests()

isEnablecodecoverage

public boolean isEnablecodecoverage()

isInIsolation

public boolean isInIsolation()

isUseVsixExtensions

public boolean isUseVsixExtensions()

getPlatform

public String getPlatform()

getOtherPlatform

public String getOtherPlatform()

getFramework

public String getFramework()

getOtherFramework

public String getOtherFramework()

getTestCaseFilter

public String getTestCaseFilter()

getLogger

public String getLogger()

getOtherLogger

public String getOtherLogger()

getCmdLineArgs

public String getCmdLineArgs()

isFailBuild

public boolean isFailBuild()

getVsTest

public VsTestInstallation getVsTest()

getDescriptor

public hudson.model.Descriptor<hudson.tasks.Builder> getDescriptor()
定義:
インタフェース hudson.model.Describable<hudson.tasks.Builder> 内の getDescriptor
オーバーライド:
クラス hudson.tasks.Builder 内の getDescriptor

perform

public boolean perform(hudson.model.AbstractBuild<?,?> build,
                       hudson.Launcher launcher,
                       hudson.model.BuildListener listener)
                throws InterruptedException,
                       IOException
定義:
インタフェース hudson.tasks.BuildStep 内の perform
オーバーライド:
クラス hudson.tasks.BuildStepCompatibilityLayer 内の perform
例外:
InterruptedException
IOException


Copyright © 2004-2013. All Rights Reserved.