Add method ProgressLogger.measureAndLogTime
Example of usage:
def result = ProgressLogger.measureAndLogTime({spent-> log.debug('Operation took: ' + spent) }){
println 'test' // Some long measured work
return 42
}
assert 42 == result
Add method ProgressLogger.measureAndLogTime
Example of usage:
def result = ProgressLogger.measureAndLogTime({spent-> log.debug('Operation took: ' + spent) }){
println 'test' // Some long measured work
return 42
}
assert 42 == result