@@ -32,12 +32,42 @@ public class TestNGConfig extends SettingsCore<TestNGConfig.TestNGSettings> {
3232 * the {@code testng.properties} file and System property declarations.
3333 */
3434 public enum TestNGSettings implements SettingsCore .SettingsAPI {
35- /** name: <b>testng.timeout.test</b> <br> default: {@code null} */
35+ /**
36+ * This setting specifies the global default
37+ * <a href="https://javadoc.io/static/org.testng/testng/7.5/org/testng/annotations/Test.html#timeOut()">
38+ * method timeout</a> in milliseconds.
39+ * <p>
40+ * name: <b>testng.timeout.test</b><br>
41+ * default: {@code null}
42+ */
3643 TEST_TIMEOUT ("testng.timeout.test" , null ),
37- /** name: <b>testng.retry.analyzer</b> <br> default: <b>com.nordstrom.automation.testng.RetryManager</b> */
44+
45+ /**
46+ * This setting specifies the fully-qualified class name of the default <b>TestNG</b>
47+ * <a href="https://javadoc.io/static/org.testng/testng/7.5/org/testng/annotations/Test.html#retryAnalyzer()">
48+ * retry analyzer</a>.
49+ * <p>
50+ * name: <b>testng.retry.analyzer</b><br>
51+ * default: <b>{@link com.nordstrom.automation.testng.RetryManager}</b>
52+ */
3853 RETRY_ANALYZER ("testng.retry.analyzer" , "com.nordstrom.automation.testng.RetryManager" ),
39- /** name: <b>testng.max.retry</b> <br> default: <b>0</b> */
40- MAX_RETRY ("testng.max.retry" , "0" );
54+
55+ /**
56+ * This setting specifies the maximum number of times a failed method will be retried.
57+ * <p>
58+ * name: <b>testng.max.retry</b><br>
59+ * default: <b>0</b>
60+ */
61+ MAX_RETRY ("testng.max.retry" , "0" ),
62+
63+ /**
64+ * This setting specifies whether the exception that caused a test to fail will be logged in the notification
65+ * that the test is being retried.
66+ * <p>
67+ * name: <b>retry.more.info</b><br>
68+ * default: {@code false}
69+ */
70+ RETRY_MORE_INFO ("retry.more.info" , "false" );
4171
4272 private String propertyName ;
4373 private String defaultValue ;
0 commit comments