package test.reports; import org.testng.Reporter; import org.testng.annotations.DataProvider; import org.testng.annotations.Test; /** * Regression test: if a timeOut is provided, getReporter(testResult) returns null. */ public class ReporterSample { @DataProvider(name = "dp") public Object[][] createParameters() { return new Object[][] { new Object[] {"param1"}, new Object[] {"param2"} }; } @Test(dataProvider = "dp", timeOut = 10000) public void report(String p) { Reporter.log("IN THE REPORTER: " + p); } }