Skip to content

Failed

Windows-x86_64 / Tests-Windows-x86_64-CoInterpreter-worker / Windows64.Slot.Tests.VariablesAndSlots.SelfVariableTest.testUsingMethods (from Slot-Tests)

Failing for the past 1 build (Since Unstable #64 )
Took 20 sec.

Stacktrace

TestTookTooMuchTime
Process>>pvtSignal:list:
RBScanner>>classify:
RBScanner>>step
RBScanner>>scanName
RBScanner>>scanIdentifierOrKeyword
RBScanner>>scanToken
RBScanner>>next
RBParser>>scannerNext
RBParser>>step
RBParser>>parseUnaryMessageWith:
RBParser>>parseUnaryMessage
RBParser>>parseBinaryMessage
RBParser>>parseKeywordMessage
RBParser>>parseCascadeMessage
RBParser>>parseAssignment
RBParser>>parseStatementInto:periodList:withAcceptedStatementClosers:
RBParser>>parseStatementList:into:untilAnyCloserOf:
RBParser>>parseStatements:into:untilAnyCloserOf:
RBParser>>parseMethodBodyInto:
RBParser>>parseMethod
OCMethodSemanticScope>>parseASTBy:
[
		parser := self createParser.
		ast := self semanticScope parseASTBy: parser.

		ast methodNode compilationContext: self compilationContext.
		self callParsePlugins.
		self doSemanticAnalysis ] in OpalCompiler>>parse
FullBlockClosure(BlockClosure)>>on:do:
OpalCompiler>>parse
CompiledMethod>>parseTree
RFReflectivityASTCacheStrategy>>getASTFor:
[
			  self class cacheMissStrategy getASTFor: aCompiledMethod ] in [
		  self
			  at: aCompiledMethod
			  ifAbsentPut: [
			  self class cacheMissStrategy getASTFor: aCompiledMethod ] ] in ASTCache>>at:
[self at: key put: aBlock value] in ASTCache(Dictionary)>>at:ifAbsentPut:
ASTCache(Dictionary)>>at:ifAbsent:
ASTCache(Dictionary)>>at:ifAbsentPut:
[
		  self
			  at: aCompiledMethod
			  ifAbsentPut: [
			  self class cacheMissStrategy getASTFor: aCompiledMethod ] ] in ASTCache>>at:
CompiledMethod>>propertyAt:ifAbsent:
ASTCache>>at:
ASTCache class>>at:
CompiledMethod>>ast
[ :method |
		method isFFIMethod or: [
		  method readsSelf and: [
			  method sendsToSuper not or: [
				  method ast variableNodes anySatisfy: [ :varNode |
					  varNode variable == self ] ] ] ] ] in SelfVariable>>usingMethods
OrderedCollection>>select:
SelfVariable>>usingMethods
SelfVariableTest>>testUsingMethods
SelfVariableTest(TestCase)>>performTest