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
| インタフェース hudson.tasks.BuildStep から継承された入れ子のクラス/インタフェース |
hudson.tasks.BuildStep.PublisherList |
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| インタフェース 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)
|
| クラス 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.