Class ShowSlowestTestsAtEndPlugin.TestStatsService
java.lang.Object
com.carrotsearch.gradle.buildinfra.testing.ShowSlowestTestsAtEndPlugin.TestStatsService
- All Implemented Interfaces:
AutoCloseable, org.gradle.api.services.BuildService<ShowSlowestTestsAtEndPlugin.TestStatsServiceParams>, org.gradle.tooling.events.OperationCompletionListener
- Enclosing class:
ShowSlowestTestsAtEndPlugin
public abstract static class ShowSlowestTestsAtEndPlugin.TestStatsService
extends Object
implements org.gradle.api.services.BuildService<ShowSlowestTestsAtEndPlugin.TestStatsServiceParams>, org.gradle.tooling.events.OperationCompletionListener, AutoCloseable
Collects test and suite times and prints the slowest ones when closed (at the end of a
successful build).
-
Constructor Details
-
TestStatsService
public TestStatsService()
-
-
Method Details
-
addTest
-
addSuite
-
onFinish
public void onFinish(org.gradle.tooling.events.FinishEvent event) - Specified by:
onFinishin interfaceorg.gradle.tooling.events.OperationCompletionListener
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-