Fabio fixed it. Aliaksei please try restarting your failing builds. On Sun, Nov 26, 2017 at 11:13 AM, Aliaksei Syrel <[email protected]> wrote:
> 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 >> > > > >
