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 LIFECYCLE, INFO, and DEBUG, respectively.
Type | Name and description |
---|---|
void |
debug(Action<TestLogging> action) Configures logging options for debug level. |
void |
error(Action<TestLogging> action) Configures logging options for error level. |
TestLogging |
get(LogLevel level) Returns logging options for the specified level. |
TestLogging |
getDebug() Returns logging options for debug level. |
TestLogging |
getError() Returns logging options for error level. |
TestLogging |
getInfo() Gets logging options for info level. |
TestLogging |
getLifecycle() Returns logging options for lifecycle level. |
TestLogging |
getQuiet() Returns logging options for quiet level. |
TestLogging |
getWarn() Gets logging options for warn level. |
void |
info(Action<TestLogging> action) Configures logging options for info level. |
void |
lifecycle(Action<TestLogging> action) Configures logging options for lifecycle level. |
void |
quiet(Action<TestLogging> action) Configures logging options for quiet level. |
void |
setDebug(TestLogging logging) Sets logging options for debug level. |
void |
setError(TestLogging logging) Sets logging options for error level. |
void |
setInfo(TestLogging logging) Sets logging options for info level. |
void |
setLifecycle(TestLogging logging) Sets logging options for lifecycle level. |
void |
setQuiet(TestLogging logging) Sets logging options for quiet level. |
void |
setWarn(TestLogging logging) Sets logging options for warn level. |
void |
warn(Action<TestLogging> action) Configures logging options for warn level. |
Methods inherited from class | Name |
---|---|
interface TestLogging |
events, getDisplayGranularity, getEvents, getExceptionFormat, getMaxGranularity, getMinGranularity, getShowCauses, getShowExceptions, getShowStackTraces, getShowStandardStreams, getStackTraceFilters, setDisplayGranularity, setEvents, setExceptionFormat, setMaxGranularity, setMinGranularity, setShowCauses, setShowExceptions, setShowStackTraces, setShowStandardStreams, setStackTraceFilters, stackTraceFilters |
Configures logging options for debug level.
action
- logging options for debug levelConfigures logging options for error level.
action
- logging options for error levelReturns logging options for the specified level.
level
- the level whose logging options are to be returnedReturns logging options for debug level.
Returns logging options for error level.
Gets logging options for info level.
Returns logging options for lifecycle level.
Returns logging options for quiet level.
Gets logging options for warn level.
Configures logging options for info level.
action
- logging options for info levelConfigures logging options for lifecycle level.
action
- logging options for lifecycle levelConfigures logging options for quiet level.
action
- logging options for quiet levelSets logging options for debug level.
logging
- logging options for debug levelSets logging options for error level.
logging
- logging options for error levelSets logging options for info level.
logging
- logging options for info levelSets logging options for lifecycle level.
logging
- logging options for lifecycle levelSets logging options for quiet level.
logging
- logging options for quiet levelSets logging options for warn level.
logging
- logging options for warn levelConfigures logging options for warn level.
action
- logging options for warn level