Class CppTestJunitHudsonTestType
java.lang.Object
org.jenkinsci.lib.dtkit.type.MetricsType
org.jenkinsci.lib.dtkit.type.TestType
org.jenkinsci.plugins.xunit.types.CppTestJunitHudsonTestType
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.lib.dtkit.type.TestType>
,Serializable
public class CppTestJunitHudsonTestType
extends org.jenkinsci.lib.dtkit.type.TestType
CppTest is a portable and
powerful, yet simple, unit testing framework for handling automated tests in
C++. The focus lies on usability and extendability.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorDescriptionCppTestJunitHudsonTestType
(String pattern) CppTestJunitHudsonTestType
(String pattern, boolean skipNoTestFiles, boolean failIfNotNew, boolean deleteOutputFiles, boolean stopProcessingIfError) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setDeleteOutputFiles
(boolean deleteOutputFiles) void
setExcludesPattern
(String excludesPattern) void
setFailIfNotNew
(boolean failIfNotNew) void
setSkipNoTestFiles
(boolean skipNoTestFiles) void
setStopProcessingIfError
(boolean stopProcessingIfError) Methods inherited from class org.jenkinsci.lib.dtkit.type.TestType
all, getDescriptor, getInputMetric
Methods inherited from class org.jenkinsci.lib.dtkit.type.MetricsType
getExcludesPattern, getPattern, isDeleteOutputFiles, isFaildedIfNotNew, isFailIfNotNew, isSkipNoTestFiles, isStopProcessingIfError, readResolve
-
Constructor Details
-
CppTestJunitHudsonTestType
public CppTestJunitHudsonTestType(String pattern, boolean skipNoTestFiles, boolean failIfNotNew, boolean deleteOutputFiles, boolean stopProcessingIfError) -
CppTestJunitHudsonTestType
-
-
Method Details
-
setDeleteOutputFiles
@DataBoundSetter public void setDeleteOutputFiles(boolean deleteOutputFiles) - Overrides:
setDeleteOutputFiles
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setFailIfNotNew
@DataBoundSetter public void setFailIfNotNew(boolean failIfNotNew) - Overrides:
setFailIfNotNew
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setExcludesPattern
- Overrides:
setExcludesPattern
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setSkipNoTestFiles
@DataBoundSetter public void setSkipNoTestFiles(boolean skipNoTestFiles) - Overrides:
setSkipNoTestFiles
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-
setStopProcessingIfError
@DataBoundSetter public void setStopProcessingIfError(boolean stopProcessingIfError) - Overrides:
setStopProcessingIfError
in classorg.jenkinsci.lib.dtkit.type.MetricsType
-