[01:17] lifeless: "- Issue #7902: When using explicit relative import syntax, don't try implicit relative import semantics." [01:17] lifeless: Changed in 2.6.6. [01:18] lifeless: I presume that's it, but it doesn't really make sense... [01:20] sinzui: Oh, nice. [01:20] sinzui: I'm glad someone finally did that. [01:20] wgrant, I am fixing the private-by-default case when bugs are created by email [01:21] Ah [03:20] wgrant: Did you see my branch of evil? [03:38] StevenK: I did. [03:38] lifeless: You fail at dropping that table. [03:45] wgrant: And I don't get called a horrible person? :-) [03:45] Only if you don't check the test counts afterwards. [03:46] Ah yes, I will ec2 *test* it and compare the numbers to buildbot [03:46] Compare the numbers with a previous ec2 run, preferably of the same rev. I don't trust buildbot to report the same numbers. [03:47] Same base rev? [03:47] Right. [03:47] ie start an ec2 run of the branch and not the branch at the same time. [03:47] compare numbers. [03:47] profit [03:47] It's going to be fairly easy for a single test to be missed here. [03:47] Was exactly the plan [03:48] * StevenK pulls out r13677 of devel into a branch [03:54] * StevenK races ec2test [04:23] Other than bin/ec ls lying, I have two instances running [04:31] Yippie, build fixed! [04:31] Project devel build #970: FIXED in 5 hr 51 min: https://lpci.wedontsleep.org/job/devel/970/ [05:04] Morning! === Ursinha-bbl is now known as Ursinha [06:43] nigelb: Finished Launchpad yet? [06:44] wgrant: Wha? [06:44] You mean finished the launchpad patch I was working on? [06:44] Dear ec2. Please finish quicker. [06:44] No, finished lots of Launchpad patches that make Launchpad finished. [06:45] Hah. I'm not you. :D [06:45] wgrant: And then what will you do when you're back from holidays? :-P [06:46] Its a 3-day weekend for me, so I intend to finish what I was working on. [06:46] I didn't realize being new to YUI would be slightly complicated :) [06:46] nigelb: Did you see my mega-branch of evil? [06:46] StevenK: Another three branches of bugtask cleanup! [06:46] Then that saga should be over. [06:46] After almost 15 branches. [06:46] Heh [06:47] wgrant: But, it's utterly awesome now! [06:47] wgrant: Next, remove conjoinment [06:47] Die. [06:47] :-D [06:47] StevenK: No! What does it do? Kick wgrant away? :P [06:47] nigelb: https://code.launchpad.net/~stevenk/launchpad/kill-test-suite-dead/+merge/71353 [06:49] StevenK: All I have to say is what adeuring said "Blessed be those who remove obsolete code. [06:49] " [06:50] StevenK: Also, there can be no greater pleasure than seeing code removed [07:13] * StevenK tries to page his LaTeX skills back in [07:58] Quick question: My poppy/ directory keeps filling up with files that are never purged [07:59] I figured I could safely delete poppy/failed/* and poppy/rejected/*, but what about the files in poppy/accepted/*? [07:59] can I delete them? [07:59] kb9vqf: You can, yes. [07:59] ok [08:00] * kb9vqf doesn't want to mess up his nicely running QuickBuild system :) [08:00] wgrant: Just to make sure, I can completely purge poppy/rejected/* without affecting librarian or any other Launchpad systems? [08:00] We delete everything after a week, just in case. [08:01] Everything in the poppy upload dirs is unrequired once process-upload runs. [08:01] darn copy + paste [08:01] ok [08:01] (obviously I meant poppy/accepted/* above) [08:01] Yup. [08:01] thanks! [08:01] I was wondering where all my disk space was wandering off to [08:02] Poppy keeps looging "OM NOM NOM" [08:03] Sigh. scriptactivity for request_daily_build is still daily [08:03] And still on loganberry [08:03] StevenK: Is that a problem? [08:03] It's probably the ackeeness that is a problem. [08:04] I'm not sure if it was moved, though... [08:04] It's part of bzrsyncd, I thought? [08:04] Shouldn't be, but maybe. [08:04] It runs every 15 minutes, so perhaps the checking should be more often [08:04] So it is. [08:04] It shouldn't need to be bzrsyncd, though. [08:04] 15 [08:04] 15? 10? I don't remember. [08:05] */15, yes. [08:05] wgrant: I should get my answer from the two ec2 instances in the next few minutes ... [08:06] You could also diff test lists without ec2, but I like to see if ec2 works too :) [08:07] I have at least four test failures, too [08:08] But it was better than the previous incantation of this branch, which had 500. [08:08] Hah [08:09] r13685 of devel => 15,607 tests. [08:23] I am disappoint. 15,575 tests. [08:23] But only 8 errors. [08:25] StevenK: Try bin/test --list-tests and diff? [08:26] I threw the subunit streams through subunit-ls [08:26] Or that. [08:26] Looks like test_bzrutils needs reverting, it repeats tests [08:29] Before revert: Ran 10 tests with 0 failures and 4 errors in 0.909 seconds. [08:29] After: Ran 46 tests with 0 failures and 0 errors in 4.804 seconds. [08:30] Which is interesting, because that's 4 more tests than were missing. [08:30] Heh, yes. [08:31] The subunit streams didn't show tests which errored, either. [08:34] wgrant: Right, another file reverted and it said 102 before, and 99 after. [08:34] So now we're at -1 [08:35] --list-tests diff [08:35] Which is canonical.launchpad.database.tests.test_oauth.BaseOAuthTestCase.test__get_store_should_return_the_main_master_store [08:36] wgrant: http://pastebin.ubuntu.com/664825/ [08:40] wgrant: I think those tests are skipped/disabled by fiddling with the test loader. [08:47] wgrant: Using --list-tests and diffing: http://pastebin.ubuntu.com/664832/ [08:47] The first hunk is a red herring [08:47] Ah, and the rest are too. [08:47] Really? [08:48] They're all testrunner* config name differences, aren't they? [08:48] Remember that each testrunner process creates a new testrunner and testrunner-appserver config with the PID in the name. [08:48] Except that my branch has more of them [08:48] Double, in fact [08:48] Indeed, but that may just mean you ran and killed the testrunner badly. [08:48] Which I probably did [08:49] wgrant: So shall I commit, push and lp-land this monstrosity? [08:49] If that's the whole diff now, I suspect so. [08:49] That's the whole diff from --list-tests [11:12] StevenK: You never said there was Perl involved! [11:12] StevenK: This changes everything. === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [13:30] wgrant: You didn't read the MP? [13:33] heh [13:34] All the more reasons to be "extra" evil [13:34] nigelb: I pasted the *Perl script* in the description of the MP! [13:39] StevenK: I saw :) [13:40] StevenK: This shows how much attention wgrant paid to the MP. [13:43] Haha [13:45] Btw, you both are up late. On a Saturday! Why! [13:47] I was entertaining people for dinner, had to clean up, and are now winding down [13:49] :) === almaisan-away is now known as al-maisan === al-maisan is now known as almaisan-away [19:48] wgrant: select * from pg_class where relname like '%lookup%'; [19:48] entitlement_lookup_idx | 2200 [19:49] (1 row) [22:25] StevenK: I don't tend to read MP descriptions until the end of the review, because it may influence how I treat the diff. [22:27] lifeless: :( why is Ensemble treating LP like Ubuntu does -- its own namespace to stomp all over? [23:08] * jelmer waves to wgrant [23:08] Morning jelmer. [23:09] wgrant: How is Ubuntu stomping over Launchpad namespaces? Most things either seem to live under /ubuntu/ or have a ubuntu- prefix? [23:10] jelmer: Nowadays they're pretty good, yeah. [23:10] They used to not be :) [23:10] hah, ok [23:10] https://launchpad.net/~motu https://launchpad.net/~techboard are old examples. [23:10] https://launchpad.net/~developer-membership-board is a new onew. [23:11] https://launchpad.net/~mono [23:11] That sort of thing. [23:12] gotcha === _thumper_ is now known as thumper