moznion / p6-Log-Minimal

Minimal Logger for Perl6
Artistic License 2.0
3 stars 3 forks source link

Tests eat huge amounts of RAM #8

Open zoffixznet opened 7 years ago

zoffixznet commented 7 years ago

During recent toasting run on 2017.07 rakudo, this module's tests just eat RAM and don't seem to ever finish. A recent run had 030_default-log-level.t using 50GB and 020_ff.t using 20GB before I killed them.

I toasted a month ago, a day or so before the release (so nearly the same commit as 2017.07 rakudo) and didn't have these issues, so I'm leaning to assume this isn't due to some rakudo change.

I see this module didn't have any recent changes, so perhaps there's some dependency change that happened that lead to this?

This Issue is just a wild guess, but perhaps you can repro it and see at which point tests fail to complete and what piece of software is to blame for that.

zoffixznet commented 7 years ago

Now I'm unsure whether it was 2017.07 rakudo or the HEAD 2017.07-194-ga30ce6b and whether the problem happens on both rakudos...

The current toast run shows the module was Killed for taking too long on 2017.07 and got a failed test on HEAD.

ohmycloud commented 5 years ago

I have the same memory problem. when zef install Log::Minimal goes to ===> Testing: Log::Minimal:ver<0.0.1>.

Rakudo info: This is Rakudo version 2018.12 built on MoarVM version 2018.12 implementing Perl 6.d.

OS info: macOS Mojave 10.14.2

not sure it's the test problem or the rakudo's own issue.