19ae4e70bde40b32777755f9294a5b1b06b420005Cédric Beustpackage test.retryAnalyzer; 29ae4e70bde40b32777755f9294a5b1b06b420005Cédric Beust 39ae4e70bde40b32777755f9294a5b1b06b420005Cédric Beustimport org.testng.annotations.Factory; 49ae4e70bde40b32777755f9294a5b1b06b420005Cédric Beust 59ae4e70bde40b32777755f9294a5b1b06b420005Cédric Beustpublic class MyFactory { 616d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt @Factory 716d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt public Object[] createTests() { 816d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt int num = 10; 916d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt Object[] result = new Object[num]; 1016d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt for (int i = 0; i < num; i++) { 1116d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt FactoryTest obj = new FactoryTest("Test" + i); 1216d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt result[i] = obj; 1316d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt } 1416d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt return result; 1516d23357bbc58d4d394ac7a96b2bb8196cae6bf2Ryan Schmitt } 169ae4e70bde40b32777755f9294a5b1b06b420005Cédric Beust} 17