Failed

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

Failing for the past 4 builds (Since Unstable#348 )
Took 13 sec.

Stacktrace

TestTookTooMuchTime
Process>>pvtSignal:list:
[ :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>>testRemoveClassWithReferences
RBRemoveClassTransformationTest(TestCase)>>performTest