FogBugz (Case [Issue]20339) CI and Bugtracker - Pharo6 test runs for CI fail with strange error in ClassRenameFixTest>>#testRenameClassUsingClass

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

FogBugz (Case [Issue]20339) CI and Bugtracker - Pharo6 test runs for CI fail with strange error in ClassRenameFixTest>>#testRenameClassUsingClass

Pharo Issue Tracker
FogBugz Notification
avatar
Bug in Project:  CI and Bugtracker: 1. Pharo Image  •  You are subscribed to this case
Seems that the existing MessageBrowser instance was created on the list of CompileMethod instances. And it is not working well when it handles class renames.

But questions is who creates such instance on CI.

Probably it happens during some test. MessageBrowser uses weak subscription mechanism to unsubscribe from system changes. And it leads to random time when subscription is actually reset.
So failed test can be started at the time when MessageBrowser from another test is still exists.

But I could not find tests which create MessageBrowser on CompiledMethod's.
Priority Priority: 1 – Show Stopper !!!!!! Status Status: Work Needed
Assigned To Assigned to: Everyone Milestone Milestone: Pharo6.0

Go to Case
No longer need updates? Unsubscribe from this case.

Don't want FogBugz notifications anymore? Update your preferences.

FogBugz

_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
https://lists.gforge.inria.fr/mailman/listinfo/pharo-bugtracker