Test Listener
Interface for listening to test execution. The intent is to be framework agnostic. Currently this interface can support feedback from JUnit and TestNG tests.
Note that the beforeSuite method will be called at 3 different times:
- Before the test task executes any tests
- Each time a test worker is started before it executes any tests
- Before each "test suite" as defined by the testing framework is executed (for JVM, this typically means prior to every test class)