[05:27] Good morning [09:10] jibel: btw, I pushed an a-p-t fix this morning to not check out autopkgtest from git for trusty [09:11] pitti, okay [09:12] pitti, I noticed that 'services' test failed last time it ran because woopshie was not running after the upgrade. Could it be because the test starts too fast and we should wait for the system to settle for a bit. [09:13] jibel: ah, we don't? when do we start the post-upgrade tests? [09:13] start on runlevel [2345] [09:13] pitti, let me check [09:14] jibel: I was going to look at the remaining upgrade failures this morning, but then I saw the wazn breakage [09:15] pitti, it's start() and run. we don't wait for anything [09:18] jibel: ah, ok; I'll look at that once the upgrade tests are back === maclin__ is now known as maclin [11:00] Morning all [11:06] morning davmor2 === _salem is now known as salem_ [14:20] jibel: totally untested, but I want to test something like that once wazn gets a bit less busy: http://paste.ubuntu.com/7067835/ === PaulW2U is now known as G4MBY [16:47] pitti, LGTM, you could as well just wait 30s and fail if runlevel [0-9] is not reached to simplify the logic and we don't mind waiting 30s I guess [16:47] jibel: also true [16:48] jibel: I'll do that tomorrow morning, by then the queue should be done and we should get some yellow back [16:48] pitti, between yellow and green :) [16:49] pitti, I'll merge your change to have everything green tomorrow [16:50] jibel: ah, I didn't test this at all yet (just with pyflakes) [16:51] jibel: curiously we didn't get any yellow so far from today's rebuilds? [16:52] pitti, no, it is really curious [16:53] pitti, it might depends on the load on the machine too [16:54] jibel: yes, for sure [16:54] not many autopkgtests today [16:56] pitti, I'm thinking about dkms and server iso tests [16:57] this test that runs the qrt against everything kernel in every stable release is pretty heavy === Ursinha is now known as Ursinha-afk [17:45] DanChapman, if you are about, I'd like to try and land a few pending mp's for ubuntu-autopilot-tests with you === bfiller is now known as bfiller_afk === Ursinha-afk is now known as Ursinha [17:53] balloons: hey mate yeah sure sounds good to me :-) [17:58] balloons: I see you've already made a start, where are you up to? [17:58] DanChapman, I think we can merge 3 mp's [17:58] https://code.launchpad.net/~dpniel/ubuntu-autopilot-tests/test-runner/+merge/206581 [17:58] https://code.launchpad.net/~adam-disc0tech/ubuntu-autopilot-tests/rhythmbox/+merge/206494 [17:58] https://code.launchpad.net/~dpniel/ubuntu-autopilot-tests/add_pyflakes_pep8/+merge/206927 [17:59] your thoughts and help appreciated :-) That will reduce the amount outstanding, making it a bit saner to follow along on new requests [18:00] om26er: do we need an extra dependency in order to use initctl on desktop? [18:01] elopio, not sure, I think initctl comes with upstart [18:18] balloons: i'm happy for all 3 to be merged. They are all working well for me here :-) do you want me to merge them? [18:19] DanChapman, that would be most excellent if you would [18:20] balloons: sure :-) [19:10] om26er: the problem with the tests was the handling of bytes in py3. Fixed now. [19:10] * elopio goes for lunch. [19:10] fun === jackson is now known as Guest57400 [19:53] balloons, elopio hi [19:54] letozaf, hello [19:54] so reminders has come up again, I assume you saw my comment :-) [19:54] balloons, yes, but this week-end I took a look at rssreader app [19:54] balloons, :P [19:55] balloons, I have a problem, think it's a bug [19:55] letozaf, can you make http://summit.ubuntu.com/uds-1403/meeting/22169/reminders-app-planning-session/? [19:55] letozaf, a bug in rssreader? [19:56] balloons, yes I get this output: http://paste.ubuntu.com/7062392/ running two tests, I have marked for skipping for now [19:56] balloons, but the tab index it right and is in autopilot vis even if the error says not: [19:57] balloons, [19:57] http://ubuntuone.com/5BNa2F1hYxrgHJVfcbNcaz [19:57] balloons, http://ubuntuone.com/0ob4TJNKhp4NA6VHqsvJJZ [19:59] balloons, for the vUDS session I will be there, I will arange to be on time :D [19:59] arrange [20:00] letozaf, great.. ty [20:00] so as to your error, I think it's something for elopio to have a look. Since the emulator is spitting out the error [20:00] I assume the tabs are on-screen and visible when it happens right? [20:01] balloons, for rssreader: https://code.launchpad.net/~carla-sella/ubuntu-rssreader-app/tests-refactoring [20:01] balloons, yes [20:02] letozaf, it might be an issue with the sdk... for dynamic tabs, the tabs are destroyed and recreated instead of being appended [20:02] it's a known bug [20:02] rssreader uses them.. so, to test, add a quick sleep and see if that fixes things [20:02] if so, then we reference the bug and leave a sleep or wait_for in the test until it's fixed [20:03] https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1124071 [20:03] Ubuntu bug 1124071 in Ubuntu UI Toolkit "[tabs] Cannot add Tabs programmatically" [Critical,Confirmed] [20:03] balloons, ok fine I will try to put a sleep and see what happens [20:03] oO I see zsombi approved a branch today to fix [20:03] so maybe it's close :- [20:05] balloons, good do you think the fix is already working or will I have to wait some time ? [20:06] it might take a bit to land [20:06] balloons, ok [20:06] I'm assuming it's your issue as well. but it might not be [20:07] balloons, I think it could be [20:10] balloons, as for reminders app, I will try out what you suggested in your comment [20:10] letozaf, you understand what I meant right? [20:11] letozaf, if you have trouble with print_tree not printing everything I have a branch to fix that as well [20:11] https://code.launchpad.net/~nskaggs/autopilot/catch-stateerror-printtree/+merge/204976 [20:11] i need to finish it so it merges ;-) [20:13] balloons, ah! ok thanks, to be honest I didn't try print_tree out yet :P [20:13] I think you'll like it :-) [20:13] balloons, :D [21:36] balloons, I think I need help with reminders app, I meged trunk into my tests branch but reminders app does not even open, I am trying to figure out why but I am quite stuck [21:37] balloons, I found out that reminders-app.qml is now reminders.qml [21:37] letozaf, https://bugs.launchpad.net/bugs/1288885 [21:37] Ubuntu bug 1288885 in Ubuntu Terminal App "App cannot be started on clean Trusty desktop" [Undecided,In progress] [21:37] balloons, :P thanks [21:38] that might have some clarity [21:38] but reminders isn't affected [21:38] letozaf, launching reminders works for me on my deskto [21:39] have there been any issues reported with initrd.img-3.13.0-16-generic (I have low screen resolution and no networking) ? [21:39] balloons, yes if I launch reminders app it works but if I launch autopilot tests it does not, not anymore [21:39] letozaf, autopilot tests? [21:39] balloons, the tests I wrote lp:~carla-sella/reminders-app/new-reminders-app-tests [21:40] balloons, I was trying to run them [21:40] thomi, any thoughts on why reminders fails to introspect with autopilot? it's a compiled qt app, but the introspection module doesn't load [21:41] letozaf, with autopilot run then I assume? [21:41] balloons, yes [21:42] balloons, well you have to change reminders-app in reminders in __init__.py not sure if something else has change since I last launched these tests time ago [21:43] letozaf, what happens then when you try to run? [21:44] balloons, http://paste.ubuntu.com/7070170/ [21:45] letozaf, that looks okish.. Error fetching username: "No token set." [21:45] letozaf, so try just doing a print_tree .. make a test that opens and does a print_tree, then exits [21:46] it seems like the objects just changed [21:46] or the account is missing [21:46] balloons, Do I have to delete my Evernote account from online settings or leave it there ? [21:46] letozaf, did you ever merge my branch? for now, don't mock the account, get it working again and we can then add the mock :-) [21:46] balloons, if I launch reminders app on my dekstop it works fine with my Evernote account [21:47] letozaf, does it appear when launched with autopilot run? regardless do the print_tree dumo [21:47] balloons, I have not implemente print_tree yet, I first just tried to run the tests and got stuck [21:48] implemented [21:48] letozaf, yes print_tree is meant from debugging [21:48] just grab the main_view and do a print_tree [21:49] self.main_view.print_tree() [21:49] def test_dump_objects: [21:49] balloons, but reminders app doesn't even open when launching autopilot run, there must be something wrong before running the first test [21:49] then run it :-) [21:49] letozaf, I see it trying to select things.. you are probably right, but give it a whirl [21:50] balloons, ok [21:52] balloons, wow! how much output !!! :O [21:53] letozaf, yes redirect to a file [21:53] balloons, but sould I redirect the output to a file ? [21:54] balloons, ok [21:54] letozaf, then browse to your hearts content [21:54] you can use that instead of vis [21:54] and get a nice dump.. you can search it then and browse it.. it some ways it's nicer [21:55] balloons, let's see what I get at the end of all this :) [21:56] balloons, but still reminders app does not open, it should, before running the first test, shouldn't it ? [21:57] letozaf, well have a look at your object dump and make sure you are getting what you think you should. That said, you can also write a simple test and run it and see if it appears [21:57] letozaf, you have self.assertThat(self.main_view.visible, Eventually(Equals(True))) [21:57] and it's not failing there right? [21:59] balloons, yes I have the self.assertThat(self.main_view.visible, Eventually(Equals(True))) and I did not see a failure there, but I left a small test, but it just failed, I was expecting to see reminderes app open anyway before the error, but maybe I am wrong [21:59] letozaf, I would agree with you [22:00] balloons, should I sent you the dump, do you need it ? [22:01] letozaf, a paste works [22:01] letozaf, I agree there is still the issue of reminders not playing nice with autopilot launch. I suspect we need to change __init__.py [22:01] balloons, I also think there is something wrong there, but I could not find what [22:02] balloons, I renamed the reminders-app in reminders, but still there is something wrong [22:03] letozaf, if we don't sort it out beforehand, the uds session will work to ask [22:03] balloons, ok, I have to go now, it's late, I will be back tomorrow :) [22:04] letozaf, certainly. we'll try and figure out the launching issue [22:04] but for now, you have an object dump, so :-) [22:04] balloons, I will try to see if I find something interesting in it :) [22:05] balloons, well not interesting, useful [22:05] letozaf, right.. hopefully you can update the tests to work, even without being able to run them :-) [22:06] balloons, :D well ... hope so :P [22:06] letozaf, ciao! [22:06] balloons, I use vis quite a lot :P [22:06] balloons, ciao ci vediamo domani :) [22:06] letozaf, yes, I'm sorry it's not working.. reminders is difficult [22:06] remember we said it would be! [22:07] balloons, doesn't matter sorry I do not find were the trouble is :P [22:07] hehe [22:07] balloons, :D buona notte === salem_ is now known as _salem