public class org.testng.CommandLineArgs
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.testng.CommandLineArgs
super_class: java.lang.Object
{
public java.util.List<java.lang.String> suiteFiles;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljava/lang/String;>;
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(description = "The XML suite files to run")
public static final java.lang.String LOG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-log"
public static final java.lang.String VERBOSE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-verbose"
public java.lang.Integer verbose;
descriptor: Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-log", "-verbose"}, description = "Level of verbosity")
public static final java.lang.String GROUPS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-groups"
public java.lang.String groups;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-groups"}, description = "Comma-separated list of group names to be run")
public static final java.lang.String EXCLUDED_GROUPS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-excludegroups"
public java.lang.String excludedGroups;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-excludegroups"}, description = "Comma-separated list of group names to exclude")
public static final java.lang.String OUTPUT_DIRECTORY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-d"
public java.lang.String outputDirectory;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-d"}, description = "Output directory")
public static final java.lang.String JUNIT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-junit"
public java.lang.Boolean junit;
descriptor: Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-junit"}, description = "JUnit mode")
public static final java.lang.String MIXED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-mixed"
public java.lang.Boolean mixed;
descriptor: Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-mixed"}, description = "Mixed mode - autodetect the type of current test and run it with appropriate runner")
public static final java.lang.String LISTENER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-listener"
public java.lang.String listener;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-listener"}, description = "List of .class files or list of class names implementing ITestListener or ISuiteListener")
public static final java.lang.String METHOD_SELECTORS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-methodselectors"
public java.lang.String methodSelectors;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-methodselectors"}, description = "List of .class files or list of class names implementing IMethodSelector")
public static final java.lang.String OBJECT_FACTORY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-objectfactory"
public java.lang.String objectFactory;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-objectfactory"}, description = "List of .class files or list of class names implementing ITestRunnerFactory")
public static final java.lang.String PARALLEL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-parallel"
public org.testng.xml.XmlSuite$ParallelMode parallelMode;
descriptor: Lorg/testng/xml/XmlSuite$ParallelMode;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-parallel"}, description = "Parallel mode (methods, tests or classes)")
public static final java.lang.String CONFIG_FAILURE_POLICY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-configfailurepolicy"
public java.lang.String configFailurePolicy;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-configfailurepolicy"}, description = "Configuration failure policy (skip or continue)")
public static final java.lang.String THREAD_COUNT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-threadcount"
public java.lang.Integer threadCount;
descriptor: Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-threadcount"}, description = "Number of threads to use when running tests in parallel")
public static final java.lang.String DATA_PROVIDER_THREAD_COUNT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-dataproviderthreadcount"
public java.lang.Integer dataProviderThreadCount;
descriptor: Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-dataproviderthreadcount"}, description = "Number of threads to use when running data providers")
public static final java.lang.String SUITE_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-suitename"
public java.lang.String suiteName;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-suitename"}, description = "Default name of test suite, if not specified in suite definition file or source code")
public static final java.lang.String TEST_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-testname"
public java.lang.String testName;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-testname"}, description = "Default name of test, if not specified in suitedefinition file or source code")
public static final java.lang.String REPORTER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-reporter"
public java.lang.String reporter;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-reporter"}, description = "Extended configuration for custom report listener")
public static final java.lang.String USE_DEFAULT_LISTENERS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-usedefaultlisteners"
public java.lang.String useDefaultListeners;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-usedefaultlisteners"}, description = "Whether to use the default listeners")
public static final java.lang.String SKIP_FAILED_INVOCATION_COUNTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-skipfailedinvocationcounts"
public java.lang.Boolean skipFailedInvocationCounts;
descriptor: Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-skipfailedinvocationcounts"}, hidden = true)
public static final java.lang.String TEST_CLASS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-testclass"
public java.lang.String testClass;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-testclass"}, description = "The list of test classes")
public static final java.lang.String TEST_NAMES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-testnames"
public java.lang.String testNames;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-testnames"}, description = "The list of test names to run")
public static final java.lang.String TEST_JAR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-testjar"
public java.lang.String testJar;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-testjar"}, description = "A jar file containing the tests")
public static final java.lang.String XML_PATH_IN_JAR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-xmlpathinjar"
public static final java.lang.String XML_PATH_IN_JAR_DEFAULT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "testng.xml"
public java.lang.String xmlPathInJar;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-xmlpathinjar"}, description = "The full path to the xml file inside the jar file (only valid if -testjar was specified)")
public static final java.lang.String TEST_RUNNER_FACTORY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-testrunfactory"
public java.lang.String testRunnerFactory;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-testrunfactory", "-testRunFactory"}, description = "The factory used to create tests")
public static final java.lang.String PORT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-port"
public java.lang.Integer port;
descriptor: Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-port"}, description = "The port")
public static final java.lang.String HOST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-host"
public java.lang.String host;
descriptor: Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-host"}, description = "The host", hidden = true)
public static final java.lang.String METHODS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-methods"
public java.util.List<java.lang.String> commandLineMethods;
descriptor: Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Signature: Ljava/util/List<Ljava/lang/String;>;
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-methods"}, description = "Comma separated of test methods", splitter = Lcom/beust/jcommander/converters/CommaParameterSplitter;)
public static final java.lang.String SUITE_THREAD_POOL_SIZE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-suitethreadpoolsize"
public static final java.lang.Integer SUITE_THREAD_POOL_SIZE_DEFAULT;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public java.lang.Integer suiteThreadPoolSize;
descriptor: Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-suitethreadpoolsize"}, description = "Size of the thread pool to use to run suites")
public static final java.lang.String RANDOMIZE_SUITES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-randomizesuites"
public java.lang.Boolean randomizeSuites;
descriptor: Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-randomizesuites"}, hidden = true, description = "Whether to run suites in same order as specified in XML or not")
public static final java.lang.String DEBUG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "-debug"
public java.lang.Boolean debug;
descriptor: Ljava/lang/Boolean;
flags: (0x0001) ACC_PUBLIC
RuntimeVisibleAnnotations:
com.beust.jcommander.Parameter(names = {"-debug"}, hidden = true, description = "Used to debug TestNG")
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.testng.CommandLineArgs.SUITE_THREAD_POOL_SIZE_DEFAULT:Ljava/lang/Integer;
1: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
invokestatic org.testng.collections.Lists.newArrayList:()Ljava/util/List;
putfield org.testng.CommandLineArgs.suiteFiles:Ljava/util/List;
2: aload 0
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
putfield org.testng.CommandLineArgs.junit:Ljava/lang/Boolean;
3: aload 0
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
putfield org.testng.CommandLineArgs.mixed:Ljava/lang/Boolean;
4: aload 0
ldc "true"
putfield org.testng.CommandLineArgs.useDefaultListeners:Ljava/lang/String;
5: aload 0
ldc "testng.xml"
putfield org.testng.CommandLineArgs.xmlPathInJar:Ljava/lang/String;
6: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.testng.CommandLineArgs.commandLineMethods:Ljava/util/List;
7: aload 0
getstatic org.testng.CommandLineArgs.SUITE_THREAD_POOL_SIZE_DEFAULT:Ljava/lang/Integer;
putfield org.testng.CommandLineArgs.suiteThreadPoolSize:Ljava/lang/Integer;
8: aload 0
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
putfield org.testng.CommandLineArgs.randomizeSuites:Ljava/lang/Boolean;
9: aload 0
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
putfield org.testng.CommandLineArgs.debug:Ljava/lang/Boolean;
10: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/testng/CommandLineArgs;
}
SourceFile: "CommandLineArgs.java"
InnerClasses:
public final ParallelMode = org.testng.xml.XmlSuite$ParallelMode of org.testng.xml.XmlSuite