All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qameta.allure.junitplatform.AllureJunitPlatform.class Maven / Gradle / Ivy

????4
???
?	.??
?	.??
?	.?	.?
??
??
??
??
.?	???
?
?
.?
???
??
????
??
??????
????????
.?
???
c?
c?
.?
??
??????????
.????	??
3?
????
??	???
.?
????
c??
c????
I?
I?
??
I?
.
I
.
I	
I?
I		
c

??
I?
??
?
???!??$%
&'?(
I)??????
?4
?5
.69
?:
?;
?<
=>
=?@ABC?DBE@F?G?H	?I
?J
KL
cM
c?N
.O	?P
?Q??
&UV
?W
.X
?Y
Z[\
?]
?^_
.`??cd?g ?j!?mn"?q#?t$?%z?{&
c??'??(??)???
.??????????
??
????s?
???
???
????
??
??
B?
??
c??	.????
c?
??*??
B?
B?	?
I?
I?
??
??
??
.?
??
???
B?
3?
I?
??
??
??
.?
????InnerClassesLOGGERLorg/slf4j/Logger;STDOUTLjava/lang/String;
ConstantValueSTDERR
TEXT_PLAIN
TXT_EXTENSIONtestPlanStorageLjava/lang/ThreadLocal;	Signature?Ljava/lang/ThreadLocal;	testUuidsLjava/util/Map;OLjava/util/Map;lock*Ljava/util/concurrent/locks/ReadWriteLock;	lifecycle"Lio/qameta/allure/AllureLifecycle;%(Lio/qameta/allure/AllureLifecycle;)VCodeLineNumberTableLocalVariableTablethis4Lio/qameta/allure/junitplatform/AllureJunitPlatform;()VgetLifecycle$()Lio/qameta/allure/AllureLifecycle;testPlanExecutionStarted)(Lorg/junit/platform/launcher/TestPlan;)VtestPlan&Lorg/junit/platform/launcher/TestPlan;testPlanExecutionFinishedexecutionStarted/(Lorg/junit/platform/launcher/TestIdentifier;)VtestIdentifier,Lorg/junit/platform/launcher/TestIdentifier;
StackMapTableexecutionSkippedA(Lorg/junit/platform/launcher/TestIdentifier;Ljava/lang/String;)VchildrenLjava/util/Set;visitedreasonLocalVariableTypeTable=Ljava/util/Set;??v(Lorg/junit/platform/launcher/TestPlan;Lorg/junit/platform/launcher/TestIdentifier;Ljava/lang/String;Ljava/util/Set;)V?(Lorg/junit/platform/launcher/TestPlan;Lorg/junit/platform/launcher/TestIdentifier;Ljava/lang/String;Ljava/util/Set;)VexecutionFinished^(Lorg/junit/platform/launcher/TestIdentifier;Lorg/junit/platform/engine/TestExecutionResult;)VstatusLio/qameta/allure/model/Status;
statusDetails&Lio/qameta/allure/model/StatusDetails;testExecutionResult/Lorg/junit/platform/engine/TestExecutionResult;reportingEntryPublished`(Lorg/junit/platform/launcher/TestIdentifier;Lorg/junit/platform/engine/reporting/ReportEntry;)Vcontententry1Lorg/junit/platform/engine/reporting/ReportEntry;uuid
keyValuePairs5Ljava/util/Map;??	getStatus6(Ljava/lang/Throwable;)Lio/qameta/allure/model/Status;	throwableLjava/lang/Throwable;
startTestCasemethodSourceLjava/util/Optional;
testMethod	testClassresult#Lio/qameta/allure/model/TestResult;classDescriptionmethodDescriptiondescriptionQLjava/util/Optional;0Ljava/util/Optional;*Ljava/util/Optional;>;(Ljava/util/Optional;stopTestCaset(Lorg/junit/platform/launcher/TestIdentifier;Lio/qameta/allure/model/Status;Lio/qameta/allure/model/StatusDetails;)V
createUuid@(Lorg/junit/platform/launcher/TestIdentifier;)Ljava/lang/String;??NgetUuid
removeUuid
extractStatusP(Lorg/junit/platform/engine/TestExecutionResult;)Lio/qameta/allure/model/Status;?getTags>(Lorg/junit/platform/launcher/TestIdentifier;)Ljava/util/List;^(Lorg/junit/platform/launcher/TestIdentifier;)Ljava/util/List;getHistoryIdmd5&(Ljava/lang/String;)Ljava/lang/String;sourcebytes[BgetSeverity:(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Optional;annotatedElement$Ljava/lang/reflect/AnnotatedElement;\(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Optional;getOwnerN(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Optional;getDisplayNamegetDescription	getLabels6(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/List;V(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/List;getLinksU(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/List;getAnnotationsP(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;)Ljava/util/stream/Stream;annotationClassLjava/lang/Class;
annotation!Ljava/lang/annotation/Annotation;Ljava/lang/Class;TT;???m?(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;)Ljava/util/stream/Stream;extractRepeatableG(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;)Ljava/util/List;valueLjava/lang/reflect/Method;annotationsLjava/lang/Object;eLjava/lang/Exception;
repeatable!Ljava/lang/annotation/Repeatable;wrapper5Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;??w(Ljava/lang/reflect/AnnotatedElement;Ljava/lang/Class;)Ljava/util/List;getTestClassQ(Lorg/junit/platform/engine/support/descriptor/MethodSource;)Ljava/util/Optional;"Ljava/lang/ClassNotFoundException;;Lorg/junit/platform/engine/support/descriptor/MethodSource;?g(Lorg/junit/platform/engine/support/descriptor/MethodSource;)Ljava/util/Optional;>;
getTestMethodaClassLjava/lang/Class<*>;m(Lorg/junit/platform/engine/support/descriptor/MethodSource;)Ljava/util/Optional;lambda$getTestMethod$6X(Lorg/junit/platform/engine/support/descriptor/MethodSource;Ljava/lang/reflect/Method;)Zmethodlambda$stopTestCase$5k(Lio/qameta/allure/model/Status;Lio/qameta/allure/model/StatusDetails;Lio/qameta/allure/model/TestResult;)Vlambda$startTestCase$4@(Lio/qameta/allure/model/TestResult;Ljava/lang/reflect/Method;)Vlambda$startTestCase$37(Lio/qameta/allure/model/TestResult;Ljava/lang/Class;)V	suiteNamelambda$startTestCase$2a(Lio/qameta/allure/model/TestResult;Lorg/junit/platform/engine/support/descriptor/MethodSource;)Vlambda$executionSkipped$1v(Lorg/junit/platform/launcher/TestPlan;Ljava/lang/String;Ljava/util/Set;Lorg/junit/platform/launcher/TestIdentifier;)Vchildlambda$executionSkipped$0
SourceFileAllureJunitPlatform.java? java/lang/InheritableThreadLocal??&java/util/concurrent/ConcurrentHashMap??1java/util/concurrent/locks/ReentrantReadWriteLock????????????3
? $io/qameta/allure/model/StatusDetails??AB??$org/junit/platform/launcher/TestPlan????????java/util/HashSet?????BootstrapMethods???
?????????	???????JK????????????HD?????2io/qameta/allure/junitplatform/AllureJunitPlatformstdout???java/lang/StringStdout
text/plain.txt	stderrStderr
/? io/qameta/allure/model/StatusCD?9org/junit/platform/engine/support/descriptor/MethodSource
??????!io/qameta/allure/model/TestResult]MNPD !"#$%_&	'(?)*?+,b&-./?0.12?345?6789java/util/Optional:;?<?=?>?

@ABCDEFGH	]IJKLMNOP3QIDRP?STUAQVQWXYZ[\]^?_`a]????bc/efghi?java/lang/Throwable/0j Mklmnopjava/util/ListqQRrstuvjava/math/BigInteger?wZxio/qameta/allure/Severityde	yz{?io/qameta/allure/Owner	|}!org/junit/jupiter/api/DisplayName	~io/qameta/allure/Description	??java/util/stream/Streamio/qameta/allure/Epic??io/qameta/allure/Feature??io/qameta/allure/Story???????????????io/qameta/allure/Link??io/qameta/allure/Issue??io/qameta/allure/TmsLink?????qr??:???java/lang/annotation/Repeatable??s?java/lang/Class??java/lang/Object???"[Ljava/lang/annotation/Annotation;???java/lang/Exceptionjava/lang/IllegalStateException???&???:? java/lang/ClassNotFoundException??.Could not get test class from method source {}???????????/Could not get test method from method source {}?????!??????????]W??L%s.%s?????L?L?L???1org/junit/platform/launcher/TestExecutionListener4io/qameta/allure/junitplatform/AllureJunitPlatform$1
java/util/Set
java/util/Map*org/junit/platform/launcher/TestIdentifier"java/lang/reflect/AnnotatedElementjava/lang/annotation/Annotationio/qameta/allure/Allurejava/lang/ThreadLocalset(Ljava/lang/Object;)VremoveisTest()ZSKIPPED
setMessage:(Ljava/lang/String;)Lio/qameta/allure/model/StatusDetails;get()Ljava/lang/Object;java/util/ObjectsnonNull(Ljava/lang/Object;)ZgetChildren=(Lorg/junit/platform/launcher/TestIdentifier;)Ljava/util/Set;isEmptyjava/util/Collections	singleton#(Ljava/lang/Object;)Ljava/util/Set;(Ljava/util/Collection;)V
??
.?accept?(Lio/qameta/allure/junitplatform/AllureJunitPlatform;Lorg/junit/platform/launcher/TestPlan;Ljava/lang/String;Ljava/util/Set;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)Vstream()Ljava/util/stream/Stream;getClass()Ljava/lang/Class;?/(Lorg/junit/platform/launcher/TestIdentifier;)Ztest/(Ljava/util/Set;)Ljava/util/function/Predicate;filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
.?-org/junit/platform/engine/TestExecutionResultgetThrowable()Ljava/util/Optional;&(Ljava/lang/Object;)Ljava/lang/Object;
??+(Ljava/lang/Throwable;)Ljava/util/Optional;apply()Ljava/util/function/Function;flatMap3(Ljava/util/function/Function;)Ljava/util/Optional;orElseisNull/org/junit/platform/engine/reporting/ReportEntrygetKeyValuePairs()Ljava/util/Map;containsKeygetOrDefault8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;getBytes(Ljava/nio/charset/Charset;)[B io/qameta/allure/AllureLifecycle
addAttachment;(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V"io/qameta/allure/util/ResultsUtilsFAILED	getSource
??)(Lorg/junit/platform/engine/TestSource;)Z1(Ljava/lang/Class;)Ljava/util/function/Predicate;4(Ljava/util/function/Predicate;)Ljava/util/Optional;
??c(Lorg/junit/platform/engine/TestSource;)Lorg/junit/platform/engine/support/descriptor/MethodSource;0(Ljava/lang/Class;)Ljava/util/function/Function;map
.?S(Lio/qameta/allure/junitplatform/AllureJunitPlatform;)Ljava/util/function/Function;
.?setUuid7(Ljava/lang/String;)Lio/qameta/allure/model/TestResult;()Ljava/lang/String;setName	setLabels5(Ljava/util/List;)Lio/qameta/allure/model/TestResult;setHistoryIdio/qameta/allure/model/StageRUNNINGLio/qameta/allure/model/Stage;setStageC(Lio/qameta/allure/model/Stage;)Lio/qameta/allure/model/TestResult;
.?#(Ljava/lang/Class;)Ljava/util/List;()Ljava/util/List;??(Ljava/util/List;)V/(Ljava/util/List;)Ljava/util/function/Consumer;	ifPresent,(Ljava/lang/reflect/Method;)Ljava/util/List;
.?createHostLabel ()Lio/qameta/allure/model/Label;addcreateThreadLabel
.?>(Lorg/junit/platform/engine/support/descriptor/MethodSource;)VB(Lio/qameta/allure/model/TestResult;)Ljava/util/function/Consumer;
.?(Ljava/lang/Class;)Vv(Lio/qameta/allure/junitplatform/AllureJunitPlatform;Lio/qameta/allure/model/TestResult;)Ljava/util/function/Consumer;
.?'(Ljava/lang/Class;)Ljava/util/Optional;0(Ljava/lang/reflect/Method;)Ljava/util/Optional;of.([Ljava/lang/Object;)Ljava/util/stream/Stream;(Ljava/util/Optional;)Z ()Ljava/util/function/Predicate;((Ljava/util/Optional;)Ljava/lang/String;8(Ljava/util/function/Function;)Ljava/util/stream/Stream;java/util/stream/Collectorsjoining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;setDescription
.?
??@(Lio/qameta/allure/SeverityLevel;)Lio/qameta/allure/model/Label;!(Lio/qameta/allure/model/Label;)V
.?
??2(Ljava/lang/String;)Lio/qameta/allure/model/Label;
.?(Ljava/lang/reflect/Method;)VscheduleTestCase&(Lio/qameta/allure/model/TestResult;)V(Ljava/lang/String;)V
.?d(Lio/qameta/allure/model/Status;Lio/qameta/allure/model/StatusDetails;)Ljava/util/function/Consumer;updateTestCase2(Ljava/lang/String;Ljava/util/function/Consumer;)V
writeTestCasejava/util/UUID
randomUUID()Ljava/util/UUID;toString(java/util/concurrent/locks/ReadWriteLock	writeLock#()Ljava/util/concurrent/locks/Lock;java/util/concurrent/locks/LockputunlockreadLock?$SwitchMap$org$junit$platform$engine$TestExecutionResult$Status[IStatus8()Lorg/junit/platform/engine/TestExecutionResult$Status;4org/junit/platform/engine/TestExecutionResult$Statusordinal()I	isPresentPASSED()Ljava/util/Set;
??7(Lorg/junit/platform/engine/TestTag;)Ljava/lang/String;
??toList()Ljava/util/stream/Collector;getUniqueIdgetMd5Digest()Ljava/security/MessageDigest;java/security/MessageDigestdigest([B)[B(I[B)V(I)Ljava/lang/String;??=(Lio/qameta/allure/Severity;)Lio/qameta/allure/SeverityLevel;findAny??,(Lio/qameta/allure/Owner;)Ljava/lang/String;??7(Lorg/junit/jupiter/api/DisplayName;)Ljava/lang/String;??2(Lio/qameta/allure/Description;)Ljava/lang/String;
??7(Lio/qameta/allure/Epic;)Lio/qameta/allure/model/Label;
??:(Lio/qameta/allure/Feature;)Lio/qameta/allure/model/Label;
??8(Lio/qameta/allure/Story;)Lio/qameta/allure/model/Label;M(Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Ljava/util/stream/Stream;%()Ljava/util/function/BinaryOperator;reduce9(Ljava/util/function/BinaryOperator;)Ljava/util/Optional;()Ljava/util/function/Supplier;	orElseGet1(Ljava/util/function/Supplier;)Ljava/lang/Object;
??6(Lio/qameta/allure/Link;)Lio/qameta/allure/model/Link;
??7(Lio/qameta/allure/Issue;)Lio/qameta/allure/model/Link;
??9(Lio/qameta/allure/TmsLink;)Lio/qameta/allure/model/Link;
getAnnotation4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;empty-(Ljava/lang/Object;)Ljava/util/stream/Stream;concatisAnnotationPresent(Ljava/lang/Class;)Z	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;(Ljava/lang/Throwable;)V	emptyListgetClassNameforName%(Ljava/lang/String;)Ljava/lang/Class;((Ljava/lang/Object;)Ljava/util/Optional;org/slf4j/Loggertrace9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VgetDeclaredMethods()[Ljava/lang/reflect/Method;
.?(Ljava/lang/reflect/Method;)Z[(Lorg/junit/platform/engine/support/descriptor/MethodSource;)Ljava/util/function/Predicate;fromW(Ljava/lang/reflect/Method;)Lorg/junit/platform/engine/support/descriptor/MethodSource;equalsFINISHED	setStatusD(Lio/qameta/allure/model/Status;)Lio/qameta/allure/model/TestResult;setStatusDetailsK(Lio/qameta/allure/model/StatusDetails;)Lio/qameta/allure/model/TestResult;getDeclaringClassgetClassLoader()Ljava/lang/ClassLoader;processDescription[(Ljava/lang/ClassLoader;Ljava/lang/reflect/Method;Lio/qameta/allure/model/ExecutableItem;)VgetCanonicalNamecreateSuiteLabel
getMethodNameformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;setFullNamecreatePackageLabelcreateTestClassLabelcreateTestMethodLabelorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;?????????????????_`??b`????^WVW?H[W?L???????Ls?s??????????????"java/lang/invoke/LambdaMetafactorymetafactory?Lookup?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;getStatusDetails
isInstancecastaddAll(Ljava/util/Collection;)ZcreateSeverityLabelcreateOwnerLabel!org/junit/platform/engine/TestTaggetNamecreateTagLabel"()Lio/qameta/allure/SeverityLevel;createLabel
createLink%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!.??	?????/???;???6???7????????????&???s+*?*?Y??*?Y??*?Y?	?
*+??SKMO%T*U++????k-*?*?Y??*?Y??*?Y?	?
*???WKMO%X,Y-?/*??\?A	*?+?
?
ab			
?@*???
fg	

?R
+??*+??kln

?<{+??*+?*+??Y?,???*???N-??K-+?:??*+?*+??Y?,????Y+??:*-,???:rstu w+x2y9zC|H}[~\?i?z?>9Ai{{{?+P	
9Ai ?;???O,??*,?*,??Y?-???+,?:? Y?!W?"?#*+-?$?%?&	???? ?'?:?I?N?>OO	
OO?O'(O'( ???++??&*,?&N,?'?(?)?*?:*+-????
???"?*?4
 "!"+++#$*%&?,w*+?+N-?,??,?-:/?0?(/1?2?3:*?4567?8?9?:;?0?(;1?2?3:*?4<67?8?9?:?.??
??? ?0?E?Q?a?v?H0'?a'?www()q*?c+?c+,?-?6.0/0?B+?=?>?*????123
?a
*+?@M+?ABY?!W?C?DBY?!W?E?FN-*?G?):-*?H?):?IY?J,?K+?L?M*+?N?O*+?P?Q?R?S:*?T?F?UY?!W?V?W*?X?F?UY?!W?V?W*?Y?F?ZY?!W?V?W*?[?F?ZY?!W?V?W?U?\?]W?U?^?]W-?_?W*?`?W*?a?):*?b?):?cYSYS?d?e?#?f?gh?i?j?3:		?kW*?l?F?e?D*?m?)?*?c?n?F?UY?!W?o?W*?p?F?e?D*?q?)?*?c?r?F?UY?!W?o?W?s?W*?4?t*?4,?u??)???%?)?5?A?I?M?U?]?f?k??????????????? ?-?C?M?T?a?i?y????????????????????????f
?*?)?455?65A?75k?89 ?:5-?;5a?<?	4)?4=5?6>A?7? ?:@-?;@AB??**+?v:*?4,-?w?x*?4?y*?4?z? 	)
4*** *!"#*?CD??E?{?|M*?
?}?~*?+,?W*?
?}???N*?
?}??-?,?!2
!/2C EE>*??2EF-GHD??=*?
???~*?+???3M*?
????,?N*?
????-?,*,==lGID??=*?
?}?~*?+???3M*?
?}??,?N*?
?}??-?,"#%*#,%==lGJK??K??+????.?<8+?'???*+?'????????>??????*$,0-B,C0G2KK#$
$BLMN?m)+??? ???g???g???j???789:(7))?OPD?=	*+?????>		QR?_??+?8?9??M??Y,?????
BC S?TUVW?W*+??????g???GHIGXY?Z[W?W*+??????g???MNOMXY?\]W?W*+??????g???STUSXY?\^W?W*+??????g???YZ[YXY?\_`??d??Y*+??????gSY*+??????gSY*+??????gS?d?????????????j???_
`a2b@_Hcc_ddXY?ab`??d??Y*+??????gSY*+??????gSY*+??????gS?d?????????????j???g
hi2j@gHkcgddXY?cde??(+,??N*+,????-?,?	???-?????qrst$r*((XY(fg hi(fj hk1? Elmno?Elmnoo?pqr?Sf,????\,?????N-??:+??:??8?!?????:????:???¸ð:??Y?ƿ?ǰ-UV?.{	|}~%-?=?J?V?X?b?\	=stJuvX
wxOyzG{g%=hiffXYffgG{|ffj!?VElm}mn~?????z+?ȸɸʰM???+,???ϰ
????? w?S?K???????1+?ȸ?M,?иd+???#???M???+,???ϰ ?"????? ?!?-?*?g!w?11S???`???
???=	+??*?Ԭ?	S?	?t
???_,?նSW,*??W,+??W?  !"89
???I
+?ض?+*?ڱ??	?
89
?t???o*,??,?ܶ*?3N+?U-?ݹ]W????*89?g??
????P*???Y+??SY+??S???W*?U+?ȸ?]W*?U+?ȸ?]W*?U+?߸?]W???-?>?O?P89PS????\
*+,-???4

	

?

????\
*+,-???4

	

?

???!	.??̱D????K?d@?????+????????????????????????????????????
???????????????? ??"#??*??*??+,??-.??/??/??01??23??78??RS??T1??ab??ef??hi??kl??op??rs??uv?wxy?|}~????????????????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy