Interface DevelocityTestConfiguration


  • public interface DevelocityTestConfiguration
    The DSL extension for configuring Develocity testing features, with the name develocity.
    
     tasks.test {
       develocity {
         // Develocity configuration
         testDistribution {
           enabled.set(true)
         }
         predictiveTestSelection {
           enabled.set(true)
         }
         testRetry {
           maxRetries.set(2)
         }
       }
     }
     
    Since:
    3.17
    • Method Detail

      • getPredictiveTestSelection

        PredictiveTestSelectionConfiguration getPredictiveTestSelection()
        The Predictive Test Selection configuration.
        Returns:
        the Predictive Test Selection configuration
      • getTestDistribution

        TestDistributionConfiguration getTestDistribution()
        The Test Distribution configuration.
        Returns:
        the Test Distribution configuration
      • getTestRetry

        TestRetryConfiguration getTestRetry()
        The test retry configuration.
        Returns:
        the test retry configuration
      • testRetry

        void testRetry​(Action<? super TestRetryConfiguration> action)
        Configure test retries.
        Parameters:
        action - the configuration action