[01:13:51] TimStarling: any more bits for https://gerrit.wikimedia.org/r/#/c/311771/ ? [01:14:25] no [01:15:00] was just waiting for jenkins and got distracted [01:28:58] it's kind of cool being able to make a web app using our DB layer [01:36:57] yeah [01:37:02] is it in composer? [01:38:34] if we don't have it already we may need some sort of automatic export from includes/libs/rdbms to a separate git repo [02:09:06] it should be, and so should /objectcache [02:09:27] all just side projects though...I could probably get kunal to work on it [02:10:58] TimStarling: how do I invoke and filter ParserIntegrationTest by test description? [02:11:25] phpunit.php --testsuite parsertests --filter 'some description' [02:14:44] https://gerrit.wikimedia.org/r/#/c/311365/ is driving me crazy [02:20:42] it's reproducible in parserTests.php [02:23:39] yeah, I'm working on it locally with that [03:04:41] AaronSchulz, TimStarling: I totally want to librarize all of the db/time/etc. stuff :D I believe git-filter-branch will let us retain the commit history...it's documented somewhere on mw.o [03:44:45] Krinkle: https://gerrit.wikimedia.org/r/#/c/311905/ [14:26:02] tgr|away: what issues do you have with responsive vector? [17:37:48] setService() is definitely broken somehow [17:38:00] AaronSchulz: T146300 [17:38:01] T146300: DatabaseMysqlBase::tableExists() ignores temporary tables, breaking unit tests - https://phabricator.wikimedia.org/T146300 [17:38:50] or at least calling it in doLightweightServiceReset(), maybe elsewhere [17:40:24] yeah, SHOW TABLES is for non-temp tables [17:40:48] anomie: funnily enough there is a mSessionTempTables var added for unrelated reasons...I wonder if I can just use that [18:17:10] * AaronSchulz wonders why tests don't use DROP TEMPORARY [18:17:12] * AaronSchulz sighs [18:35:59] ostriches: do you think you could look at https://phabricator.wikimedia.org/T146260 ? [18:36:28] Hmmm [18:36:37] anomie: does this test failure tell you anything? https://integration.wikimedia.org/ci/job/mediawiki-phpunit-php55-trusty/2044/console (from https://gerrit.wikimedia.org/r/310595) [18:36:42] I've never heard of the "third patchset" thing before. [18:36:52] MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProviderTest::testProviderChangeAuthenticationDataEmail call_user_func() expects parameter 1 to be a valid callback, no array or string given [18:37:57] Let's see what that internal server error is [18:38:33] java.lang.IllegalArgumentException: numHits must be > 0; please use TotalHitCountCollector if you just need the total hit count [18:38:57] ostriches: that might be totally unrelated, I just remember that by the time I merged a third patch to a repo it started working magically [18:40:36] also, if I rename a project on github, gerrit replication will automatically use the new name right? [18:48:57] MatmaRex: It's in the DB stuff somewhere, which AaronSchulz has been merging lots of patches into lately. [18:49:14] * MatmaRex eyes AaronSchulz [18:49:40] legoktm: Yes, github leaves a redirect for you [18:49:44] And gerrit seems to follow it [18:50:59] MatmaRex: could be a unit tests subclass of DB that does not set errorLogge [18:51:02] *errorLogger [18:51:03] * AaronSchulz looks [18:57:46] anomie: https://gerrit.wikimedia.org/r/#/c/311775/ is V+2 now [18:58:45] AaronSchulz: Great, thanks. [19:00:17] (using depends-on) [19:08:07] MatmaRex: https://gerrit.wikimedia.org/r/#/c/311948/3 [19:08:36] (and its child) [20:44:28] $ svn log [20:44:28] Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo. [20:52:58] Who uses svn these days [20:52:58] AaronSchulz: that's merged, but i just got the same failure again… https://gerrit.wikimedia.org/r/311329 https://integration.wikimedia.org/ci/job/mediawiki-phpunit-php55-trusty/2058/console