
com.google.gwt.junit.JUnitShell.class Maven / Gradle / Ivy
???? 1D Q9 Q: Q; Q< Q= Q> Q? Q@ QA QB QCDE
FG
IH
I
JK
L
QM
QNOPQ
RS
T
U
F
QV
QWX
Y
QZ Q[\]
$^_
`
,ab
?ac
Qd
ef
?g
Ih
,i
jk
elmnopqr
5st
5uvwxy
?Fz
{|}
I~
I C?
?????
I?
?~
??
M??
O??
QR Q?
Q??
U?
U???
?
??
??
???
Q??
Q?
0R?
dR?
f? Q? Q?? Q?
Q?
Q?
????
Q?
????? Q? ?`
0?
Q??
|?
??
Q?
?? ??????
??
0? Q?
??
0? Q?
|?
|??
|? ???
??
|?
|??? ????
?? ???? Q? Q? Q? Q? Q?@?@ ??
U?
??
|??
??
?F Q??
|??
?????
|? Q?
???
??
???
???
??
???
???
???
?
?R
Q
?F
?
,
,
,
I
I
I
?
,
,
? A!?"
$R
|#m$%m&?'()(*+ ?,- ?./
?01
?23
456
?F
47
?8
49
?:;
<
=>
=?3@
QA
BC
h
D
?h
?E
?F QG
QHJ
K
QL
?M
?N
?O
QP
QQ
|R
|S
|T
UVW
RX
?YZ
[\
[]^
_`
_a
_b
_c
d
$e
fT
Igh ArgProcessor InnerClassesi Strategy TEST_BEGIN_TIMEOUT_MILLIS I
ConstantValue ?`
PROP_GWT_ARGS Ljava/lang/String;
unitTestShell !Lcom/google/gwt/junit/JUnitShell; baseTestMethodTimeoutMillis J batchingStrategy 'Lcom/google/gwt/junit/BatchingStrategy; compileStrategy &Lcom/google/gwt/junit/CompileStrategy; currentCompilationState +Lcom/google/gwt/dev/javac/CompilationState;
currentModule "Lcom/google/gwt/dev/cfg/ModuleDef; currentTestInfo TestInfo 5Lcom/google/gwt/junit/client/impl/JUnitHost$TestInfo; developmentMode Z firstLaunch lastLaunchFailed
lastModule messageQueue (Lcom/google/gwt/junit/JUnitMessageQueue; pendingException 3Lcom/google/gwt/core/ext/UnableToCompleteException; remoteUserAgents [Ljava/lang/String; runStyle Lcom/google/gwt/junit/RunStyle; runStyleName shouldAutoGenerateResources
standardsMode testBatchingMethodTimeoutMillis
testBeginTime testBeginTimeout testMethodTimeout tries $assertionsDisabled getMessageQueue *()Lcom/google/gwt/junit/JUnitMessageQueue; Code LineNumberTable getRemoteUserAgents ()[Ljava/lang/String; mustNotExecuteTest 8(Lcom/google/gwt/junit/client/impl/JUnitHost$TestInfo;)Z LocalVariableTable testClass Ljava/lang/Class; e "Ljava/lang/ClassNotFoundException; testInfo LocalVariableTypeTable Ljava/lang/Class<*>; runTest H(Lcom/google/gwt/junit/client/GWTTestCase;Ljunit/framework/TestResult;)V testCase )Lcom/google/gwt/junit/client/GWTTestCase;
testResult Ljunit/framework/TestResult;
Exceptions K(Ljava/lang/String;Ljunit/framework/TestCase;Ljunit/framework/TestResult;)V
moduleName Ljunit/framework/TestCase;
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; u(Ljava/lang/String;Ljunit/framework/TestCase;Ljunit/framework/TestResult;Lcom/google/gwt/junit/JUnitShell$Strategy;)V strategy *Lcom/google/gwt/junit/JUnitShell$Strategy; gwtTestCase checkTestClassInCurrentModule ?(Lcom/google/gwt/dev/javac/CompilationState;Ljava/lang/String;Ljunit/framework/TestCase;)Lcom/google/gwt/junit/JUnitFatalLaunchException; errMsg compilationState
typeOracle -Lcom/google/gwt/core/ext/typeinfo/TypeOracle; typeName foundType -Lcom/google/gwt/core/ext/typeinfo/JClassType; unitMap Ljava/util/Map; unit *Lcom/google/gwt/dev/javac/CompilationUnit; MLjava/util/Map; getBannedPlatforms 4(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/Set;
testMethod Ljava/lang/reflect/Method; Ljava/lang/SecurityException; !Ljava/lang/NoSuchMethodException;
methodName bannedSet Ljava/util/Set; 0Ljava/util/Set; Signature X(Ljava/lang/Class<*>;Ljava/lang/String;)Ljava/util/Set; getUnitTestShell #()Lcom/google/gwt/junit/JUnitShell; Ljava/net/UnknownHostException; args argProcessor .Lcom/google/gwt/junit/JUnitShell$ArgProcessor; ()V this getModuleUrl &(Ljava/lang/String;)Ljava/lang/String; localhost url checkForUpdatesInterval ()J doStartup ()Z
numClients ensureCodeServerListener
loadModule [(Lcom/google/gwt/core/ext/TreeLogger;Ljava/lang/String;Z)Lcom/google/gwt/dev/cfg/ModuleDef; logger $Lcom/google/gwt/core/ext/TreeLogger; refresh notDone newClient arr$ len$ i$
newClients
printIndex i
userAgentList elapsed D host msg Ljava/lang/StringBuilder;
activeClients expectedClients currentTimeMillis interruptedHosts warnAboutNoStartupUrls compileForWebMode ((Ljava/lang/String;[Ljava/lang/String;)V bindingProperty (Lcom/google/gwt/dev/cfg/BindingProperty; props #Lcom/google/gwt/dev/cfg/Properties; userAgent !Lcom/google/gwt/dev/cfg/Property;
userAgents module
newOptions *Lcom/google/gwt/dev/LegacyCompilerOptions; maybeCompileForWebMode setHeadlessAccessor (Z)V headlessMode
setNumClients (I)V setStandardsMode checkArgs createRunStyle (Ljava/lang/String;)I clazz
runStyleClass ctor Ljava/lang/reflect/Constructor; $Ljava/lang/IllegalArgumentException; "Ljava/lang/InstantiationException; "Ljava/lang/IllegalAccessException; -Ljava/lang/reflect/InvocationTargetException; name colon caught Ljava/lang/Throwable; 3Ljava/lang/Class<+Lcom/google/gwt/junit/RunStyle;>; ALjava/lang/reflect/Constructor<+Lcom/google/gwt/junit/RunStyle;>; (Ljava/util/Set;)Z bannedPlatforms 3(Ljava/util/Set;)Z mustRetry (I)Z numTries processTestResult c(Ljunit/framework/TestCase;Ljunit/framework/TestResult;Lcom/google/gwt/junit/JUnitShell$Strategy;)V
oldMessage newException &Ljunit/framework/AssertionFailedError; client ClientStatus 5Lcom/google/gwt/junit/JUnitMessageQueue$ClientStatus; result .Lcom/google/gwt/junit/client/impl/JUnitResult; exception entry Entry Ljava/util/Map$Entry; Ljava/util/Iterator; results zLjava/util/Map$Entry; tLjava/util/Map; runTestImpl I(Lcom/google/gwt/junit/client/GWTTestCase;Ljunit/framework/TestResult;I)V .Lcom/google/gwt/junit/client/TimeoutException; syntheticModuleName sameTest launchException 0Lcom/google/gwt/junit/JUnitFatalLaunchException; synthesizeArgs arg qmatcher Ljava/util/regex/Matcher; pattern Ljava/util/regex/Pattern; matcher quotedArgsPattern argList Ljava/util/ArrayList; )Ljava/util/ArrayList;
access$000j ShellOptionsImpl Q(Lcom/google/gwt/junit/JUnitShell;)Lcom/google/gwt/dev/GWTShell$ShellOptionsImpl; x0
access$100
access$200
access$300
access$400
access$500
access$600
access$700
access$800
access$900 access$1000 access$1100 access$1202 %(Lcom/google/gwt/junit/JUnitShell;Z)Z x1 access$1302 access$1402 %(Lcom/google/gwt/junit/JUnitShell;J)J access$1502 G(Lcom/google/gwt/junit/JUnitShell;Ljava/lang/String;)Ljava/lang/String; access$1602 q(Lcom/google/gwt/junit/JUnitShell;Lcom/google/gwt/junit/BatchingStrategy;)Lcom/google/gwt/junit/BatchingStrategy; access$1702 o(Lcom/google/gwt/junit/JUnitShell;Lcom/google/gwt/junit/CompileStrategy;)Lcom/google/gwt/junit/CompileStrategy; access$1802 %(Lcom/google/gwt/junit/JUnitShell;I)I access$1902 I(Lcom/google/gwt/junit/JUnitShell;[Ljava/lang/String;)[Ljava/lang/String; access$1900 6(Lcom/google/gwt/junit/JUnitShell;)[Ljava/lang/String;
SourceFile JUnitShell.javaST^6AB?@W:=>JKXKkl;<OP java/lang/IllegalStateException 4mustNotExecuteTest cannot be called before runTest()?m junit/framework/TestCasenopqrstuq??f? java/lang/ClassNotFoundException "java/lang/IllegalArgumentException java/lang/StringBuilder?? Could not load test class: vwxq??q 'com/google/gwt/junit/client/GWTTestCaseyzp}_K java/lang/AssertionError moduleName cannot be null?{ strategy cannot be null|q}~ 5moduleName does not match GWTTestCase#getModuleName() 1strategy does not match GWTTestCase#getStrategy()pq?????q?????????? (com/google/gwt/dev/javac/CompilationUnit The test class ' ' was not found in module ' -'; no compilation unit for that type was seen?? +' had compile errors; check log for details?? B' depends on a unit that had compile errors; check log for details "Unexpected error: the test class ' d' appears to be valid, but no corresponding type was found in TypeOracle; please contact GWT support .com/google/gwt/junit/JUnitFatalLaunchException com/google/gwt/junit/Platform??? !com/google/gwt/junit/DoNotRunWith???????????? java/lang/Class??? java/lang/SecurityException?? java/lang/NoSuchMethodException com/google/gwt/junit/JUnitShellMK e ,com/google/gwt/junit/JUnitShell$ArgProcessor???? Error processing shell arguments 0.0.0.0?m????q?m java/net/UnknownHostException Unable to resolve my address?? Shell failed to start?? 'com/google/gwt/junit/NoBatchingStrategy *com/google/gwt/junit/SimpleCompileStrategyLKUV HtmlUnitYK?????q http:// :??v? / /junit-standards.html /junit.html
?gwt.codesvr=?6???? &com/google/gwt/junit/JUnitMessageQueue??????????? Run style does not support development
production mode???????????GI???? #com/google/gwt/junit/RunStyleManual?e??? - ??m???e , ?? 8All clients connected (Limiting future permutations to: )???? Too many clients: expected , found EFNF]>Z>[> ,com/google/gwt/junit/client/TimeoutException -The browser did not complete the test method in v? ms.
We have no results from:
?? Actual time elapsed: v?
seconds.
\> 7The browser did not contact the server within 60000ms.
??
Actual time elapsed: ?e *A remote browser died a mysterious death.
We lost communication with:
?gQR??? 1com/google/gwt/core/ext/UnableToCompleteException?????
user.agent??? &com/google/gwt/dev/cfg/BindingProperty???? 5com/google/gwt/dev/GWTCompiler$GWTCompilerOptionsImpl GWTCompilerOptionsImpl?? com/google/gwt/dev/GWTCompiler com/google/gwt/dev/cfg/ModuleDef???? 'java/lang/UnsupportedOperationException This method should be deleted.?? %Batching does not work with tries > 1?????? com/google/gwt/junit/RunStyle?t???? java/lang/Object????? Unable to create runStyle " "??????? - did you mean "??v "? -- is it spelled correctly? java/lang/InstantiationException java/lang/IllegalAccessException +java/lang/reflect/InvocationTargetException? %com/google/gwt/junit/RunStyleHtmlUnit?~? !=
?
java/util/Map$Entry 3com/google/gwt/junit/JUnitMessageQueue$ClientStatus ,com/google/gwt/junit/client/impl/JUnitResult Remote test failed at q $junit/framework/AssertionFailedErrorq
java/lang/RuntimeException? !"#$%&?'q()*+CD??, 3com/google/gwt/junit/client/impl/JUnitHost$TestInfo?-??./0m?1????2?3g45v6 # is being retried, retry attempt = java/util/ArrayList gwt.args7? [^\s"]+|"[^"\\]*(\\.[^"\\]*)*"89:; ^(["'])(.*)(["'])$<??=q>?=??~ java/lang/String@AB? com/google/gwt/dev/GWTShell (com/google/gwt/junit/JUnitShell$Strategy ,com/google/gwt/dev/GWTShell$ShellOptionsImpl options .Lcom/google/gwt/dev/GWTShell$ShellOptionsImpl; (Ljava/lang/String;)V getClassLoader ()Ljava/lang/ClassLoader; getTestClass ()Ljava/lang/String; java/lang/ClassLoader loadClass %(Ljava/lang/String;)Ljava/lang/Class;
getTestMethod append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString getStrategy ,()Lcom/google/gwt/junit/JUnitShell$Strategy; (Ljava/lang/Object;)V
getModuleName equals (Ljava/lang/Object;)Z )com/google/gwt/dev/javac/CompilationState
getTypeOracle /()Lcom/google/gwt/core/ext/typeinfo/TypeOracle; getClass ()Ljava/lang/Class; getName replace (CC)Ljava/lang/String; +com/google/gwt/core/ext/typeinfo/TypeOracle findType A(Ljava/lang/String;)Lcom/google/gwt/core/ext/typeinfo/JClassType; getCompilationUnitMap ()Ljava/util/Map;
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; isError
isCompiled java/util/EnumSet noneOf &(Ljava/lang/Class;)Ljava/util/EnumSet; isAnnotationPresent (Ljava/lang/Class;)Z
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; value "()[Lcom/google/gwt/junit/Platform; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
java/util/Set addAll (Ljava/util/Collection;)Z getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; java/lang/reflect/Method printStackTrace $(Lcom/google/gwt/junit/JUnitShell;)V processArgs ([Ljava/lang/String;)Z setBindAddress java/net/InetAddress getLocalHost ()Ljava/net/InetAddress; getHostAddress setConnectAddress startUp setRunTomcat setHeadless getLocalHostName getPort ()I (I)Ljava/lang/StringBuilder; codeServerPort setTries getTopLogger &()Lcom/google/gwt/core/ext/TreeLogger; setupMode ((Lcom/google/gwt/core/ext/TreeLogger;Z)Z "com/google/gwt/core/ext/TreeLogger ERRORC Type )Lcom/google/gwt/core/ext/TreeLogger$Type; log >(Lcom/google/gwt/core/ext/TreeLogger$Type;Ljava/lang/String;)V listener *Lcom/google/gwt/dev/shell/BrowserListener; (com/google/gwt/dev/shell/BrowserListener setIgnoreRemoteDeath getNumClientsRetrievedTest 8(Lcom/google/gwt/junit/client/impl/JUnitHost$TestInfo;)I
getNumClients
getNewClients java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println getNumConnectedClients
getUserAgents INFO WARN (J)Ljava/lang/StringBuilder; getWorkingClients I(Lcom/google/gwt/junit/client/impl/JUnitHost$TestInfo;)Ljava/lang/String; (D)Ljava/lang/StringBuilder; getUnretrievedClients getInterruptedHosts
hasResults $com/google/gwt/junit/CompileStrategy maybeCompileAhead &com/google/gwt/dev/cfg/ModuleDefLoader loadFromClassPath
getProperties %()Lcom/google/gwt/dev/cfg/Properties; !com/google/gwt/dev/cfg/Properties find 5(Ljava/lang/String;)Lcom/google/gwt/dev/cfg/Property; getRootCondition '()Lcom/google/gwt/dev/cfg/ConditionAll; setAllowedValues 8(Lcom/google/gwt/dev/cfg/Condition;[Ljava/lang/String;)V -(Lcom/google/gwt/dev/LegacyCompilerOptions;)V run J(Lcom/google/gwt/core/ext/TreeLogger;[Lcom/google/gwt/dev/cfg/ModuleDef;)Z getTries indexOf (I)I substring (I)Ljava/lang/String; (II)Ljava/lang/String; forName
asSubclass $(Ljava/lang/Class;)Ljava/lang/Class; getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object;
initialize length charAt (I)C java/lang/Character isLowerCase (C)Z toUpperCase (C)C (C)Ljava/lang/StringBuilder; S(Lcom/google/gwt/core/ext/TreeLogger$Type;Ljava/lang/String;Ljava/lang/Throwable;)V Lcom/google/gwt/junit/Platform; contains
getResults F(Lcom/google/gwt/junit/client/impl/JUnitHost$TestInfo;)Ljava/util/Map; size entrySet ()Ljava/util/Set; iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; getKey getValue getException ()Ljava/lang/Throwable; getDesc java/lang/Throwable
getMessage
getStackTrace ()[Ljava/lang/StackTraceElement;
setStackTrace !([Ljava/lang/StackTraceElement;)V getCause initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; *(Ljava/lang/String;Ljava/lang/Throwable;)V junit/framework/TestResult
addFailure ?(Ljunit/framework/Test;Ljunit/framework/AssertionFailedError;)V addError .(Ljunit/framework/Test;Ljava/lang/Throwable;)V
processResult K(Ljunit/framework/TestCase;Lcom/google/gwt/junit/client/impl/JUnitResult;)V %com/google/gwt/junit/BatchingStrategy getTimeoutMultiplier getSyntheticModuleName maybeCompileModule ?(Ljava/lang/String;Ljava/lang/String;Lcom/google/gwt/junit/JUnitShell$Strategy;Lcom/google/gwt/junit/BatchingStrategy;Lcom/google/gwt/core/ext/TreeLogger;)Lcom/google/gwt/dev/cfg/ModuleDef; getCompilationState Q(Lcom/google/gwt/core/ext/TreeLogger;)Lcom/google/gwt/dev/javac/CompilationState; *com/google/gwt/junit/client/impl/JUnitHost 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V maybeAddTestBlockForCurrentTest S(Lcom/google/gwt/junit/client/GWTTestCase;Lcom/google/gwt/junit/BatchingStrategy;)V launchModule (Ljava/lang/Throwable;)V waitForResults needsRerunning
removeResults 8(Lcom/google/gwt/junit/client/impl/JUnitHost$TestInfo;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getProperty java/util/regex/Pattern compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; java/util/regex/Matcher group matches add toArray (([Ljava/lang/Object;)[Ljava/lang/Object; desiredAssertionStatus 'com/google/gwt/core/ext/TreeLogger$Type ! Q0 56 7 8 9: 7
;<