Failed

osx-64 / Tests-osx-64 / MacOSX64.Refactoring2.Transformations.Tests.RBRemoveClassTransformationTest.testRemoveClassWithSubclasses (from Refactoring2-Transformations-Tests)

Failing for the past 2 builds (Since Failed#350 )
Took 14 sec.

Stacktrace

TestTookTooMuchTime
Process>>pvtSignal:list:
ByteSymbol(Object)>>literalEqual:
ByteSymbol(Object)>>refersToLiteral:
CompiledBlock(CompiledCode)>>refersToLiteral:
CompiledMethod(CompiledCode)>>refersToLiteral:
[ :aCompiledCode | 
			(aCompiledCode refersToLiteral: selector)
				or: [ specialOrNil isNotNil
						and: [ aCompiledCode
								scanFor: self encoderClass firstSpecialSelectorByte + specialOrNil ] ] ] in CompiledMethod(CompiledCode)>>hasSelector:specialSelectorIndex:
[:each | (aBlock value: each) ifTrue: [^ true]] in IdentitySet(Collection)>>anySatisfy:
IdentitySet(Set)>>do:
IdentitySet(Collection)>>anySatisfy:
CompiledMethod(CompiledCode)>>hasSelector:specialSelectorIndex:
[ :method | method hasSelector: literal specialSelectorIndex: specialIndex ] in MetacelloScriptingResource class(Behavior)>>thoroughWhichMethodsReferTo:
[ :stream|
		1 to: self size do: [ :index |
			(aBlock value: (each := self at: index))
				ifTrue: [ stream nextPut: each ]]] in Array(SequenceableCollection)>>select:
Array class(SequenceableCollection class)>>new:streamContents:
Array(SequenceableCollection)>>select:
MetacelloScriptingResource class(Behavior)>>thoroughWhichMethodsReferTo:
MetacelloScriptingResource class(Behavior)>>thoroughWhichSelectorsReferTo:
[ :class | 
		| selectors |
		selectors := (class thoroughWhichSelectorsReferTo: aLiteral)
			select: [ :selector | anEnvironment includesSelector: selector in: class ].
		selectors isEmpty 
			ifFalse: [ classDict at: class put: selectors asIdentitySet ] ] in RBSelectorEnvironment class>>referencesTo:in:
[ :each |
		(self includesClass: each)
			ifTrue: [aBlock value: each ] ] in RBBrowserEnvironment>>classesDo:
[:class |
		 aBlock value: class; value: class classSide] in RBBrowserEnvironment>>systemDictionaryClassesDo:
[:name | aBlock value: (self at: name)] in SystemDictionary>>allClassesDo:
OrderedCollection>>do:
SystemDictionary>>allClassesDo:
RBBrowserEnvironment>>systemDictionaryClassesDo:
RBBrowserEnvironment>>classesDo:
RBSelectorEnvironment class>>referencesTo:in:
RBBrowserEnvironment>>referencesTo:
RBRemoveClassTransformation>>environmentWithReferencesTo:
RBRemoveClassTransformation>>preconditionHasNoReferences:
[ :cond :aClass |
		| aClassOrTrait |
		aClassOrTrait := self model classNamed: className asSymbol.
		aClassOrTrait ifNil: [ self
			refactoringError: 'No such class or trait named ', className ].
		
		cond 
			& ( (self preconditionIsNotMetaclass: aClassOrTrait) 
			& (self preconditionHasNoReferences: className)
			& (self preconditionHasNoSubclasses: aClassOrTrait)
			& (self preconditionHasNoUsers: aClassOrTrait ) ) ] in RBRemoveClassTransformation>>preconditions
[:each | nextValue := binaryBlock value: nextValue value: each] in ByteSymbol(Collection)>>inject:into:
ByteSymbol(SequenceableCollection)>>do:
ByteSymbol(Collection)>>inject:into:
RBRemoveClassTransformation>>preconditions
RBRemoveClassTransformation(RBTransformation)>>checkPreconditions
RBRemoveClassTransformation(RBTransformation)>>transform
[ aRefactoring transform ] in [
		self should: [ aRefactoring transform ] raise: RBRefactoringError ] in RBRemoveClassTransformationTest(RBTransformationTest)>>shouldFail:
[aBlock value.
 	false] in RBRemoveClassTransformationTest(TestAsserter)>>executeShould:inScopeOf:
FullBlockClosure(BlockClosure)>>on:do:
RBRemoveClassTransformationTest(TestAsserter)>>executeShould:inScopeOf:
RBRemoveClassTransformationTest(TestAsserter)>>should:raise:
[
		self should: [ aRefactoring transform ] raise: RBRefactoringError ] in RBRemoveClassTransformationTest(RBTransformationTest)>>shouldFail:
FullBlockClosure(BlockClosure)>>on:do:
RBRemoveClassTransformationTest(RBTransformationTest)>>proceedThroughWarning:
RBRemoveClassTransformationTest(RBTransformationTest)>>shouldFail:
RBRemoveClassTransformationTest>>testRemoveClassWithSubclasses
RBRemoveClassTransformationTest(TestCase)>>performTest