docs.gradle.org

  • All Superinterfaces:
    TestLogging

    public interface TestLoggingContainer
    extends TestLogging

    Container for all test logging related options. Different options can be set for each log level. Options that are set directly (without specifying a log level) apply to log level LIFECYCLE. Example:

     apply plugin: 'java'
     test {
         testLogging {
             // set options for log level LIFECYCLE
             events "failed"
             exceptionFormat "short"
             // set options for log level DEBUG
             debug {
                 events "started", "skipped", "failed"
                 exceptionFormat "full"
             }
             // remove standard output/error logging from --info builds
             // by assigning only 'failed' and 'skipped' events
             info.events = ["failed", "skipped"]
         }
     }
     

    The defaults that are in place show progressively more information on log levels WARN, LIFECYCLE, INFO, and DEBUG, respectively.

    • Method Detail

      • getDebug

        TestLogging getDebug()

        Returns logging options for debug level.

        Returns:
        logging options for debug level
      • setDebug

        void setDebug​(TestLogging logging)

        Sets logging options for debug level.

        Parameters:
        logging - logging options for debug level
      • debug

        void debug​(Action<TestLogging> action)

        Configures logging options for debug level.

        Parameters:
        action - logging options for debug level
      • getInfo

        TestLogging getInfo()

        Gets logging options for info level.

        Returns:
        logging options for info level
      • setInfo

        void setInfo​(TestLogging logging)

        Sets logging options for info level.

        Parameters:
        logging - logging options for info level
      • info

        void info​(Action<TestLogging> action)

        Configures logging options for info level.

        Parameters:
        action - logging options for info level
      • getLifecycle

        TestLogging getLifecycle()

        Returns logging options for lifecycle level.

        Returns:
        logging options for lifecycle level
      • setLifecycle

        void setLifecycle​(TestLogging logging)

        Sets logging options for lifecycle level.

        Parameters:
        logging - logging options for lifecycle level
      • lifecycle

        void lifecycle​(Action<TestLogging> action)

        Configures logging options for lifecycle level.

        Parameters:
        action - logging options for lifecycle level
      • getWarn

        TestLogging getWarn()

        Gets logging options for warn level.

        Returns:
        logging options for warn level
      • setWarn

        void setWarn​(TestLogging logging)

        Sets logging options for warn level.

        Parameters:
        logging - logging options for warn level
      • warn

        void warn​(Action<TestLogging> action)

        Configures logging options for warn level.

        Parameters:
        action - logging options for warn level
      • getQuiet

        TestLogging getQuiet()

        Returns logging options for quiet level.

        Returns:
        logging options for quiet level
      • setQuiet

        void setQuiet​(TestLogging logging)

        Sets logging options for quiet level.

        Parameters:
        logging - logging options for quiet level
      • quiet

        void quiet​(Action<TestLogging> action)

        Configures logging options for quiet level.

        Parameters:
        action - logging options for quiet level
      • getError

        TestLogging getError()

        Returns logging options for error level.

        Returns:
        logging options for error level
      • setError

        void setError​(TestLogging logging)

        Sets logging options for error level.

        Parameters:
        logging - logging options for error level
      • error

        void error​(Action<TestLogging> action)

        Configures logging options for error level.

        Parameters:
        action - logging options for error level
      • get

        TestLogging get​(LogLevel level)

        Returns logging options for the specified level.

        Parameters:
        level - the level whose logging options are to be returned
        Returns:
        logging options for the specified level

Read the original on docs.gradle.org ↗