Failed
osx-64 / Tests-osx-64 / MacOSX64.Refactoring.Transformations.Tests.RBPullUpMethodParametrizedTest.testFailurePullUpWithMethodThatCannotBePullUp(#rbClass->RBPullUpMethodRefactoring) (from Refactoring-Transformations-Tests)
Failing for the past 6 builds
(Since Unstable
)
Stacktrace
TestTookTooMuchTime Process>>pvtSignal:list: OrderedCollection class>>new RBSequenceNode>>initialize RBSequenceNode class(Behavior)>>new RBParser>>parseBlock [self parseBlock] in RBParser>>parsePrimitiveObject FullBlockClosure(BlockClosure)>>ensure: RBParser>>saveCommentsDuring: RBParser>>parsePrimitiveObject RBParser>>parseUnaryMessage RBParser>>parseBinaryMessage RBParser>>parseKeywordMessageWith: RBParser>>parseKeywordMessage RBParser>>parseCascadeMessage RBParser>>parseAssignment RBParser>>parseStatementInto:periodList:withAcceptedStatementClosers: RBParser>>parseStatementList:into:untilAnyCloserOf: RBParser>>parseStatements:into:untilAnyCloserOf: RBParser>>parseMethodBodyInto: RBParser>>parseMethod RBParser class>>parseFaultyMethod: RBParser class>>parseMethod:onError: RBMethod>>parseTree RBMetaclass(RBAbstractClass)>>parseTreeForSelector: [ :each | | tree | tree := aRBClass parseTreeForSelector: each. tree ifNotNil: [ tree superMessages do: [ :aSelector | (selectors includes: aSelector) ifTrue: [ | definer | definer := aRBClass superclass whichClassIncludesSelector: aSelector. (definer isNotNil and: [ class includesClass: definer ]) ifTrue: [ violators add: { aSelector. aRBClass. each } ] ] ] ] ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: Set>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [ :each | self checkSiblingSuperSendsFrom: each ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [ :each | self checkSiblingSuperSendsFrom: each ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [ :each | self checkSiblingSuperSendsFrom: each ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [ :each | self checkSiblingSuperSendsFrom: each ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [ :each | self checkSiblingSuperSendsFrom: each ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [ :each | self checkSiblingSuperSendsFrom: each ] in ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSiblingSuperSendsFrom: [:aRBClass | self checkSiblingSuperSendsFrom: aRBClass] in ReMethodsReceiveNoSupersendsCondition>>checkSuperSendsFromSiblings OrderedCollection>>do: ReMethodsReceiveNoSupersendsCondition>>checkSuperSendsFromSiblings ReMethodsReceiveNoSupersendsCondition>>violators ReMethodsReceiveNoSupersendsCondition(ReMethodsCondition)>>check [ :cond | cond check ] in RBPullUpMethodRefactoring(RBRefactoring)>>failedBreakingChangePreconditions [ :stream| 1 to: self size do: [ :index | (rejectBlock value: (each := self at: index)) ifFalse: [ stream nextPut: each ]]] in Array(SequenceableCollection)>>reject: Array class(SequenceableCollection class)>>new:streamContents: Array(SequenceableCollection)>>reject: RBPullUpMethodRefactoring(RBRefactoring)>>failedBreakingChangePreconditions RBPullUpMethodRefactoring(RBRefactoring)>>checkBreakingChangePreconditions RBPullUpMethodRefactoring(RBRefactoring)>>checkPreconditions RBPullUpMethodRefactoring(RBAbstractTransformation)>>generateChanges [ aRefactoring generateChanges ] in [ self should: [ aRefactoring generateChanges ] raise: RBRefactoringError ] in RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>shouldFail: [ aBlock value. false ] in RBPullUpMethodParametrizedTest(TestAsserter)>>executeShould:inScopeOf: FullBlockClosure(BlockClosure)>>on:do: RBPullUpMethodParametrizedTest(TestAsserter)>>executeShould:inScopeOf: RBPullUpMethodParametrizedTest(TestAsserter)>>should:raise: [ self should: [ aRefactoring generateChanges ] raise: RBRefactoringError ] in RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>shouldFail: FullBlockClosure(BlockClosure)>>on:do: RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>proceedThroughWarning: RBPullUpMethodParametrizedTest(RBAbstractEnvTestCase)>>shouldFail: RBPullUpMethodParametrizedTest>>testFailurePullUpWithMethodThatCannotBePullUp RBPullUpMethodParametrizedTest(TestCase)>>performTest