Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gradle.api.file.FileTree getCandidateClassFiles()  
      long getNondexEnd()  
      java.lang.String getNondexExecutionId()  
      java.lang.String getNondexFilter()  
      java.lang.String getNondexLoggingLevel()  
      edu.illinois.nondex.common.Mode getNondexMode()  
      boolean getNondexRerun()  
      java.lang.String getNondexRunId()  
      int getNondexRuns()  
      int getNondexRunsWithoutShuffling()  
      int getNondexSeed()  
      long getNondexStart()  
      java.util.List<java.lang.String> getOriginalArgLine()  
      void setNondexEnd​(java.lang.String end)  
      void setNondexExecutionId​(java.lang.String executionId)  
      void setNondexFilter​(java.lang.String filter)  
      void setNondexLoggingLevel​(java.lang.String loggingLevel)  
      void setNondexMode​(edu.illinois.nondex.common.Mode mode)  
      void setNondexRerun​(boolean rerun)  
      void setNondexRunId​(java.lang.String runId)  
      void setNondexRuns​(java.lang.String numRuns)  
      void setNondexRunsWithoutShuffling​(java.lang.String numRunsWithoutShuffling)  
      void setNondexSeed​(java.lang.String seed)  
      void setNondexStart​(java.lang.String start)  
      protected void setUpNondexTesting()  
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.gradle.api.Task

        doNotTrackState, getConvention, notCompatibleWithConfigurationCache
    • 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
    • Constructor Detail

      • AbstractNonDexTest

        public AbstractNonDexTest()
    • 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:
        getCandidateClassFiles in class org.gradle.api.tasks.testing.Test