Hi, We have the same problem. It infinitly loops on coverage and says "out of memory" in the end.
Cheers, Alex On Nov 26, 2017 2:18 PM, "Gabriel Cotelli" <[email protected]> wrote: I'm pretty sure are not my changes, because in one of the pull requests I just added Pharo 6.1 as a tested platform but no code was changed and I'm getting the same error on all the platforms ( https://github.com/ba-st/Buoy/ pull/18 ). Fabio: maybe something changed in SmalltalkCI triggering this error? From the logs seems that it's something related to coverage doing an infinite loop: IdentityDictionary(HashedCollection)>findElementOrNil: 0xc089d50: a(n) IdentityDictionary 0xfff87dd4 M IdentityDictionary(Dictionary)>at:ifAbsent: 0xc089d50: a(n) IdentityDictionary 0xfff87df4 M RGMethodDefinition(RGDefinition)>annotationNamed:ifAbsent: 0xc083658: a(n) RGMethodDefinition 0xfff87e14 M RGMethodDefinition(RGDefinition)>environment 0xc083658: a(n) RGMethodDefinition 0xfff87e30 M RGMethodDefinition(RGDefinition)>rootEnvironment 0xc083658: a(n) RGMethodDefinition 0xfff87e48 M RGMethodDefinition(RGElementDefinition)>realParent 0xc083658: a(n) RGMethodDefinition 0xfff87e60 M RGMethodDefinition(RGElementDefinition)>realClass 0xc083658: a(n) RGMethodDefinition 0xfff87e78 M RGMethodDefinition(RGElementDefinition)>actualClass 0xc083658: a(n) RGMethodDefinition 0xfff87e90 M TestCoverage>uninstall 0xc082400: a(n) TestCoverage 0xfff87ea8 M TestCoverage>run:with:in: 0xc082400: a(n) TestCoverage 0xfff87ecc M ByteString(String)>asSymbol 0x9300760: a(n) ByteString 0xfff87ef0 M SystemDictionary>classOrTraitNamed: 0x9895350: a(n) SystemDictionary 0xfff87f0c M SystemDictionary>classNamed: 0x9895350: a(n) SystemDictionary 0xfff87f28 M RGMethodDefinition(RGElementDefinition)>realParent 0xc083658: a(n) RGMethodDefinition 0xfff87f40 M RGMethodDefinition(RGElementDefinition)>realClass 0xc083658: a(n) RGMethodDefinition 0xfff87f58 M RGMethodDefinition(RGElementDefinition)>actualClass 0xc083658: a(n) RGMethodDefinition 0xfff87f70 M TestCoverage>uninstall 0xc082400: a(n) TestCoverage 0xfff87f88 M TestCoverage>run:with:in: 0xc082400: a(n) TestCoverage 0xfff87fac M ByteString(String)>asSymbol 0x9300780: a(n) ByteString 0xfff87fd0 M SystemDictionary>classOrTraitNamed: 0x9895350: a(n) SystemDictionary 0xfff87fec M SystemDictionary>classNamed: 0x9895350: a(n) SystemDictionary 0xfff88008 M RGMethodDefinition(RGElementDefinition)>realParent 0xc083658: a(n) RGMethodDefinition 0xfff88020 M RGMethodDefinition(RGElementDefinition)>realClass 0xc083658: a(n) RGMethodDefinition 0xfff88038 M RGMethodDefinition(RGElementDefinition)>actualClass 0xc083658: a(n) RGMethodDefinition 0xfff88050 M TestCoverage>uninstall 0xc082400: a(n) TestCoverage 0xfff88068 M TestCoverage>run:with:in: 0xc082400: a(n) TestCoverage 0xfff8808c M ByteString(String)>asSymbol 0x93007a0: a(n) ByteString 0xfff880b0 M SystemDictionary>classOrTraitNamed: 0x9895350: a(n) SystemDictionary 0xfff880cc M SystemDictionary>classNamed: 0x9895350: a(n) SystemDictionary 0xfff880e8 M RGMethodDefinition(RGElementDefinition)>realParent 0xc083658: a(n) RGMethodDefinition 0xfff88100 M RGMethodDefinition(RGElementDefinition)>realClass 0xc083658: a(n) RGMethodDefinition 0xfff88118 M RGMethodDefinition(RGElementDefinition)>actualClass 0xc083658: a(n) RGMethodDefinition 0xfff88130 M TestCoverage>uninstall 0xc082400: a(n) TestCoverage 0xfff88148 M TestCoverage>run:with:in: 0xc082400: a(n) TestCoverage 0xfff8816c M ByteString(String)>asSymbol 0x93007c0: a(n) ByteString 0xfff88190 M SystemDictionary>classOrTraitNamed: 0x9895350: a(n) SystemDictionary 0xfff881ac M SystemDictionary>classNamed: 0x9895350: a(n) SystemDictionary 0xfff85e48 M RGMethodDefinition(RGElementDefinition)>realParent 0xc083658: a(n) RGMethodDefinition 0xfff85e60 M RGMethodDefinition(RGElementDefinition)>realClass 0xc083658: a(n) RGMethodDefinition 0xfff85e78 M RGMethodDefinition(RGElementDefinition)>actualClass 0xc083658: a(n) RGMethodDefinition 0xfff85e90 M TestCoverage>uninstall 0xc082400: a(n) TestCoverage 0xfff85ea8 M TestCoverage>run:with:in: 0xc082400: a(n) TestCoverage On Nov 26, 2017 06:00, "Ben Coman" <[email protected]> wrote: The Raw Log of https://travis-ci.org/ba-st/Willow/jobs/307025742 says "The log length has exceeded the limit of 4 MB (this usually means that the test suite is raising the same exception over and over)." whereas the Raw Log from a working job https://travis-ci.org/ba-st/Wi llow/jobs/303028020 is 94kB. So you might start with some side-by-side diff tool to observe where these log files diverge. cheers -ben On 26 November 2017 at 03:40, Gabriel Cotelli <[email protected]> wrote: > All the latest builds I've tried are failing in Travis with "out of > memory" errors aparently after running the tests. It's always the same > error and for different Pharo versions (4.0 5.0 6.1 7.0 , etc) > > See for example https://travis-ci.org/ba-st/Willow/jobs/307025742 > > Anyone noticed something similar? > > Regards, > Gabriel >
