Package edu.illinois.nondex.gradle.tasks
Class AbstractNonDexTest
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.gradle.api.internal.ConventionTask
-
- org.gradle.api.tasks.testing.AbstractTestTask
-
- org.gradle.api.tasks.testing.Test
-
- edu.illinois.nondex.gradle.tasks.AbstractNonDexTest
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.reporting.Reporting<org.gradle.api.tasks.testing.TestTaskReports>,org.gradle.api.Task,org.gradle.api.tasks.util.PatternFilterable,org.gradle.api.tasks.VerificationTask,org.gradle.process.JavaForkOptions,org.gradle.process.ProcessForkOptions,org.gradle.util.Configurable<org.gradle.api.Task>
- Direct Known Subclasses:
NonDexDebug,NonDexTest
public abstract class AbstractNonDexTest extends org.gradle.api.tasks.testing.Test
-
-
Field Summary
Fields Modifier and Type Field Description protected longnondexEndprotected java.lang.StringnondexExecutionIdprotected java.lang.StringnondexFilterprotected java.lang.StringnondexLoggingLevelprotected edu.illinois.nondex.common.ModenondexModeprotected booleannondexRerunprotected java.lang.StringnondexRunIdprotected intnondexRunsprotected intnondexRunsWithoutShufflingprotected intnondexSeedprotected longnondexStartprotected java.util.List<java.lang.String>originalArgLineprotected org.gradle.api.tasks.testing.TesttestTask
-
Constructor Summary
Constructors Constructor Description AbstractNonDexTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gradle.api.file.FileTreegetCandidateClassFiles()longgetNondexEnd()java.lang.StringgetNondexExecutionId()java.lang.StringgetNondexFilter()java.lang.StringgetNondexLoggingLevel()edu.illinois.nondex.common.ModegetNondexMode()booleangetNondexRerun()java.lang.StringgetNondexRunId()intgetNondexRuns()intgetNondexRunsWithoutShuffling()intgetNondexSeed()longgetNondexStart()java.util.List<java.lang.String>getOriginalArgLine()voidsetNondexEnd(java.lang.String end)voidsetNondexExecutionId(java.lang.String executionId)voidsetNondexFilter(java.lang.String filter)voidsetNondexLoggingLevel(java.lang.String loggingLevel)voidsetNondexMode(edu.illinois.nondex.common.Mode mode)voidsetNondexRerun(boolean rerun)voidsetNondexRunId(java.lang.String runId)voidsetNondexRuns(java.lang.String numRuns)voidsetNondexRunsWithoutShuffling(java.lang.String numRunsWithoutShuffling)voidsetNondexSeed(java.lang.String seed)voidsetNondexStart(java.lang.String start)protected voidsetUpNondexTesting()-
Methods inherited from class org.gradle.api.tasks.testing.Test
bootstrapClasspath, copyTo, copyTo, createTestExecuter, createTestExecutionSpec, debugOptions, environment, environment, exclude, exclude, exclude, exclude, executable, executeTests, filter, getActorFactory, getAllJvmArgs, getBootstrapClasspath, getClasspath, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getExcludes, getExecutable, getFailFast, getForkEvery, getForkOptionsFactory, getIncludes, getJavaLauncher, getJavaModuleDetector, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getMaxHeapSize, getMaxParallelForks, getMinHeapSize, getModularity, getModuleRegistry, getNoMatchingTestErrorReasons, getObjectFactory, getOptions, getPatternSetFactory, getProcessBuilderFactory, getStableClasspath, getSystemProperties, getTestClassesDirs, getTestFramework, getTestFrameworkProperty, getWorkingDir, include, include, include, include, isScanForTestClasses, jvmArgs, jvmArgs, options, options, setAllJvmArgs, setAllJvmArgs, setBootstrapClasspath, setClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setExcludes, setExecutable, setExecutable, setFailFast, setForkEvery, setIncludes, setJvmArgs, setJvmArgs, setMaxHeapSize, setMaxParallelForks, setMinHeapSize, setScanForTestClasses, setSystemProperties, setTestClassesDirs, setTestNameIncludePatterns, setWorkingDir, setWorkingDir, systemProperties, systemProperty, testFramework, useJUnit, useJUnit, useJUnit, useJUnitPlatform, useJUnitPlatform, useTestNG, useTestNG, useTestNG, workingDir
-
Methods inherited from class org.gradle.api.tasks.testing.AbstractTestTask
addTestListener, addTestOutputListener, afterSuite, afterTest, beforeSuite, beforeTest, getBinaryResultsDirectory, getBinResultsDir, getBuildOperationExecutor, getFileSystemOperations, getFilter, getHostnameLookup, getIgnoreFailures, getInstantiator, getListenerManager, getProgressLoggerFactory, getReports, getTestLogging, getTextOutputFactory, onOutput, removeTestListener, removeTestOutputListener, reports, reports, setBinResultsDir, setIgnoreFailures, testLogging, testLogging
-
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping
-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
-
-
-
-
Field Detail
-
nondexSeed
protected int nondexSeed
-
nondexMode
protected edu.illinois.nondex.common.Mode nondexMode
-
nondexFilter
protected java.lang.String nondexFilter
-
nondexStart
protected long nondexStart
-
nondexEnd
protected long nondexEnd
-
nondexRunsWithoutShuffling
protected int nondexRunsWithoutShuffling
-
nondexRuns
protected int nondexRuns
-
nondexRerun
protected boolean nondexRerun
-
nondexExecutionId
protected java.lang.String nondexExecutionId
-
nondexRunId
protected java.lang.String nondexRunId
-
nondexLoggingLevel
protected java.lang.String nondexLoggingLevel
-
testTask
@Internal protected org.gradle.api.tasks.testing.Test testTask
-
originalArgLine
@Internal protected java.util.List<java.lang.String> originalArgLine
-
-
Method Detail
-
setNondexSeed
public void setNondexSeed(java.lang.String seed)
-
getNondexSeed
@Input public int getNondexSeed()
-
setNondexMode
public void setNondexMode(edu.illinois.nondex.common.Mode mode)
-
getNondexMode
@Input public edu.illinois.nondex.common.Mode getNondexMode()
-
setNondexFilter
public void setNondexFilter(java.lang.String filter)
-
getNondexFilter
@Input public java.lang.String getNondexFilter()
-
setNondexStart
public void setNondexStart(java.lang.String start)
-
getNondexStart
@Input public long getNondexStart()
-
setNondexEnd
public void setNondexEnd(java.lang.String end)
-
getNondexEnd
@Input public long getNondexEnd()
-
setNondexRunsWithoutShuffling
public void setNondexRunsWithoutShuffling(java.lang.String numRunsWithoutShuffling)
-
getNondexRunsWithoutShuffling
@Input public int getNondexRunsWithoutShuffling()
-
setNondexRuns
public void setNondexRuns(java.lang.String numRuns)
-
getNondexRuns
@Input public int getNondexRuns()
-
setNondexRerun
public void setNondexRerun(boolean rerun)
-
getNondexRerun
@Input public boolean getNondexRerun()
-
setNondexExecutionId
public void setNondexExecutionId(java.lang.String executionId)
-
getNondexExecutionId
@Input public java.lang.String getNondexExecutionId()
-
setNondexRunId
public void setNondexRunId(java.lang.String runId)
-
getNondexRunId
@Input public java.lang.String getNondexRunId()
-
setNondexLoggingLevel
public void setNondexLoggingLevel(java.lang.String loggingLevel)
-
getNondexLoggingLevel
@Input public java.lang.String getNondexLoggingLevel()
-
getOriginalArgLine
public java.util.List<java.lang.String> getOriginalArgLine()
-
setUpNondexTesting
protected void setUpNondexTesting()
-
getCandidateClassFiles
public org.gradle.api.file.FileTree getCandidateClassFiles()
- Overrides:
getCandidateClassFilesin classorg.gradle.api.tasks.testing.Test
-
-