[00:34:21] TimStarling: I got an issue with Scribunto test about CPU limit :-D [00:34:36] TimStarling: I get a php thread at 100% cpu usage which is never killed by the test [00:34:52] are you running it on a mac? [00:34:56] Scribunto_LuaStandaloneInterpreterTest::testCPULimit [00:34:58] yeah on a mac [00:35:08] well, don't do that [00:35:11] AHAHA [00:35:12] get a real OS [00:35:17] ;-) [00:35:28] hehehe [00:35:51] snicker [00:36:32] <^d> hashar: They're just jealous because our laptops are more shiny :) [00:37:00] TimStarling: is that a LUA limitation ? [00:37:13] aka it is not implementing cpu/mem limit on my platform? [00:37:55] darwin doesn't implement POSIX timers [00:38:23] which is a very useful interface which LuaSandbox uses to detect timeout errors without breaking everything else in the same process [00:38:53] PHP is platform-independent by using alarm() [00:39:01] but there can only be one alarm timer in a process [00:39:55] TimStarling: I guess it is a similar issue with the memory limit test ? [00:40:09] Scribunto_LuaStandaloneInterpreterTest::testTestMemoryLimit does not throw an exception [00:40:29] that should probably work [00:40:34] oh, standalone [00:40:42] no, it won't work with standalone [00:41:02] if there is some way to limit the memory of shell apps on a mac, you can add it to the shell script wrapper [00:41:16] the time limit thing was also with standalone? [00:41:29] so it's not POSIX timers in that case, it's just ulimit [00:41:42] like in MW core wfShellExec() [00:48:12] TimStarling: I have added trivial checks to skip the tests [00:48:15] https://gerrit.wikimedia.org/r/#/c/23638/ and https://gerrit.wikimedia.org/r/#/c/23639/ [00:48:51] ok [11:58:38] @statistics-on [11:58:39] Statistics were now enabled [18:07:37] gwicke_: ping pong ? [18:07:59] gwicke__: if you get MIFI, would you mind giving a password to Ariel ? :-D [18:30:07] New patchset: Hashar; "job for operations/puppet (disabled for now)" [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/23679 [18:30:08] New patchset: Hashar; "make ext jobs to report PHPUnit results properly" [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/23680 [18:30:23] Change merged: Hashar; [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/23679 [18:30:29] Change merged: Hashar; [integration/jenkins] (master) - https://gerrit.wikimedia.org/r/23680