hashar added a comment. |
So nothing specific has changed. T126670 has been closed as a cleanup task since we have $wgScribuntoDefaultEngine = 'luasandbox'; since Feb 27 2016.
For Wikibase tests, the job mwext-testextension-php55-composer-trusty fails. The end of debug log shows a spam of:
1016.5270 1799.0M Scribunto_LuaStandaloneInterpreter::terminate: terminating
The HHVM equivalent has 610MBytes
We have the tests running on instances with 4GBytes of memory. An empty one has 3.3 GBytes free and I have confirmed that on Trusty we have:
/etc/php5/cli/php.inimemory_limit = -1I noticed the luastandalone process are invoked with lua_ulimit.sh which set the maximum virtual memory to 48828. Maybe we have reach that limit, but the tests shows they can't fork so I am a bit puzzled.
Also the jobs run ALL tests of ALL extensions added as dependencies, so a Wikibase patch also run:
LuaStandalone: Scribunto_LuaUriLibraryTests 1 mn 24 s LuaStandalone: Scribunto_LuaUstringLibraryTests 43 s
In short most probably the suite uses too much memory and ends up reaching the 4GB limit. Or alternatively, maybe the ulimit kicks in and prevents the fork from completing.
Cc: hashar, aude, thcipriani, Addshore, Paladox, hoo, Aklapper, JanZerebecki, StudiesWorld, QZanden, D3r1ck01, Izno, Wikidata-bugs, Dinoguy1000, jayvdb, MrStradivarius, Anomie, Jackmcbarn, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs