[squeak-dev] beta 21760 AllocationTest results on x64 Mac
Eliot Miranda
eliot.miranda at gmail.com
Fri Jun 10 22:20:19 UTC 2022
> On Jun 10, 2022, at 11:28 AM, Thiede, Christoph <Christoph.Thiede at student.hpi.uni-potsdam.de> wrote:
>
>
> Hi,
>
>
>
> I would vote not only to declare #testOneGigAllocation as an expected failure but to comment it out (better: give the selector a different prefix) for now. In many cases, #testOneGigAllocation fails for me, but not without hanging the VM for a few minutes because my entire laptop is out of RAM and starts swapping out things from several processes. In other cases, the test works.
>
I think I’ll rewrite it to check that there is an old space size limit in effect and run the test only if so.
>
> By the way, I noticed that the test consumes significantly more memory than it should:
>
>
>
>
>
> (alt: Screenshot of the Windows task manager. During the test execution, RAM consumption rises from 45% to 95%. The device has 15.8 GB of RAM in total.)
>
>
>
> Best,
>
> Christoph
>
> Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
> Gesendet: Donnerstag, 19. Mai 2022 17:07:06
> An: Bruce O'Neel; The general-purpose Squeak developers list
> Betreff: Re: [squeak-dev] beta 21760 AllocationTest results on x64 Mac
>
> In this case, please move the testing code out of SUnit TestCase
>
>> Le jeu. 19 mai 2022 à 13:41, Bruce O'Neel <bruce.oneel at pckswarms.ch> a écrit :
>> HI,
>>
>> I think it would be better not to test out of memory unless especially asked for.
>>
>> Too many systems will work hard to keep going at the expense of basically seeming to freeze from the user's POV.
>>
>> We can keep the test, but, only run when someone asks specifically.
>>
>> cheers
>>
>> bruce
>>
>> On 2022-05-19T11:26:54.000+02:00, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
>> Hmm... I think we should ignore that #testOutOfMemorySignal until we can define some kind of upper limit in the VM. Operating Systems these days start paging and whatnot. You will never be out-of-memory until your system crashes. xD
>>
>> Best,
>> Marcel
>>> Am 19.05.2022 06:54:10 schrieb Lauren Pullen <drurowin at gmail.com>:
>>>
>>> testOneMegAllocation: pass
>>> testOneGigAllocation: fail
>>> testOutOfMemorySignal: fail
>>>
>>> When run from Print-it, testOneGigAllocation still fails and
>>> testOutOfMemorySignal passes... both with a near zero duration reported.
>>>
>>> When run from Debug-it, both tests pass with duration equal to wall time.
>>>
>>> Squeak 6.0 beta 21760
>>> 202205110711 VM
>>> Mac OSX x64 (non-fat) binary
>>> Intel CPU (no Rosetta... or whatever they call it now)
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220610/2337bf8a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 57437 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220610/2337bf8a/attachment-0001.png>
More information about the Squeak-dev
mailing list
|