Regression

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

Failing for the past 1 build (Since Failed#351 )
Took 12 sec.

Stacktrace

TestTookTooMuchTime
Process>>pvtSignal:list:
IdentitySet(Set)>>do:
IdentitySet(Collection)>>anySatisfy:
CompiledMethod(CompiledCode)>>hasSelector:specialSelectorIndex:
[ :method | method hasSelector: literal specialSelectorIndex: specialIndex ] in CommandLineArguments 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:
CommandLineArguments class(Behavior)>>thoroughWhichMethodsReferTo:
CommandLineArguments 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
[ refactoring transform ] in RBRemoveClassTransformationTest>>testRefactoring
FullBlockClosure(BlockClosure)>>on:do:
RBRemoveClassTransformationTest>>testRefactoring
RBRemoveClassTransformationTest(TestCase)>>performTest