https://bugs.winehq.org/show_bug.cgi?id=54064
--- Comment #3 from François Gouget fgouget@codeweavers.com --- I don't know what the GitLab CI's Docker configuration is: I don't see anything related to memory in either of .gitlab-ci.yml, tools/gitlab/image.yml or tools/gitlab/image.docker. On the TestBot the Windows 10+ VMs have 4 GB of RAM [1] which seems sufficient (the Wine ones have 6 GB but just because you need at least that to compile with 16 threads :-).
But isn't it possible that some part of the test has a bug causing it to allocate too much memory, thus causing the memory issue? If so that would be something to fix. But maybe it's just me being too suspicious of the "just add more memory" kind of fix.
[1] At some point they may actually have been running with only 3 GB because QEmu's memory ballooning is not dynamic at all.