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.ini
memory_limit = -1

I 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_LuaUriLibraryTests1 mn 24 s
LuaStandalone: Scribunto_LuaUstringLibraryTests43 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.


TASK DETAIL
https://phabricator.wikimedia.org/T125050

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: hashar
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

Reply via email to