=== _salem is now known as salem_ === salem_ is now known as _salem === chihchun_afk is now known as chihchun [04:23] Good morning [06:07] balloons: sorry for the late reply, I didn't get the highlight. [06:07] balloons: it's ready, reviewed and approved. Just waiting for jenkins runners to come back. [06:07] note to self: ask balloons tomorrow if he got this message. [07:00] jibel: gentle reminder to forward your three new autopkgtests to Debian [07:08] pitti, Good morning. [07:08] jibel: bonjour [07:08] pitti, that's on my list for this week :) === iahmad_ is now known as iahmad|afk [08:05] good morning all o/ [08:06] morning DanChapman [08:08] howdy elfy how are you? [08:15] ok thanks - sun's out though it's a bit parky [08:15] DanChapman: you're name's gone from the membership thing? [08:15] changed your mind? [08:23] elfy it was last thursday :-D all went well [08:23] ooh [08:23] bad elfy [08:24] excellent - glad you made it then :) [08:24] thanks, and thanks for the testimonial :-) [08:24] I only write them for people I think deserve it :) [08:25] cya later [08:27] :-) see you later elfy o/ === iahmad|afk is now known as iahmad [08:56] pitti, I forwarded to Debian patches for python-jsonschema, python-datetutil and python-imaging. I'll update python-mock before submitting it. [08:57] jibel: merci ! [08:57] jibel: as I'm patch pilot today anyway, I'll upload them so that we can see the results [08:58] ... or not, without the QA lab :) [08:59] jibel: oh, I don't even see -imaging and -dateutil in the sponsoring queue [08:59] ah, they were already uploaded [09:00] -imaging was, but not -dateutil [09:00] pitti, -imaging you sponsored it already, and -dateutil I asked seb128 to unsubscribe sponsors [09:00] ah, that's why [09:00] there is no emergency and can just wait to sync [09:01] if they are forwarded that's good enough for me, thanks [09:01] jibel: btw, did you find out why packages propagate without autopkgtests? Colin or bug? [09:02] pitti, bug [09:03] jibel, well, the interface tries to sync statuses from the lab, fails with "unable to resolve address" and skip the package [09:03] s/jibel/pitti/ :) [09:03] talking to myself, that's becoming really sad ;) [09:04] pitti: yes, it is! [09:04] jibel: ah, so for short outages that's indeed a bug [09:05] pitti, yes, and for long outage that's a feature [09:05] import predict_future [09:06] DanChapman, thanks for your patch, I'm reviewing it [09:06] http://xkcd.com/413/ , one of my favourites :) [09:06] jibel, cool cheers :-) [09:08] jibel: ah, so the current p-mock MP is outdated/incomplete? (as you said you were going to update something) [09:11] pitti, it can be simplified and without specific tox file for ubuntu or debian, and I also want to remove sphinx test which are useless for autopkgtest [09:11] jibel: ah good; I'll set the MP to WIP then; please set back to "needs review" once you are done [09:33] jibel it seems only the english installs are working atm. Selecting a random language is broken, i forgot about the unicode/str changes in py3 [10:16] DanChapman, looks good. I tried with english and non-english/non-ascii languages and it works fine. Thanks! [10:20] DanChapman, I'll add a way to configure the branch you want to run the test from. That'll avoid changing the code to test specific changes [10:21] jibel, brilliant that would help alot :-) [10:58] Morning all === _salem is now known as salem_ === pitti is now known as sabdfl === sabdfl is now known as pitti [13:07] DanChapman, https://code.launchpad.net/~jibel/ubiquity/add_autopilot_test_configuration/+merge/195050 [13:08] there is an example in autopilot/ubiquity-autopilot-runner/config/testrunner.cfg to change point the test to another branch [13:08] s/change// [13:09] jibel awesome. :-) 5 mins and I will take a look [13:10] DanChapman, no hurry, the lab is still down, so I won't deploy anything today :) === chihchun is now known as chihchun_afk [14:00] good morning. [14:55] elopio, ahh, I got your message fyi, ty [16:05] jibel, works lovely :-) merged a few minutes ago. I like the no shutdown option :-) does the test timeout still continue running if not shutdown? [16:06] not test timeout the global timeout [16:06] DanChapman, the global timeout defined in the main runner does continue [16:07] It should be configurable too I think but I want to differentiate it from the test timeout [16:09] jibel, cool it's quite a long timeout anyway. It will come in handy if i need to quickly fire up ap-vis if needed, rather than booting up a new vm each time [16:12] DanChapman, I'll make it overridable with an environment variable something like TIMEOUT=123123 ./run-ubiquity-test .... [16:13] that'll avoid adding tons of options for every single variable [16:13] and it's used mostly for development/debugging [16:38] jibel, ok cool. that makes more sense to set it that way [17:12] ping mzanetti: would you give us a talk of 15 minutes about QML best practices? [17:13] elopio: humm... in which context? [17:13] elopio: testing? [17:15] mzanetti: well, it would be great if one of the best practices is to make it testable :) But not just that. We write a little QML and I'm never sure if I'm doing it right. And we review a lot of QML, and I'm not sure if the code I'm looking at could be made clearer or simpler. [17:15] we are doing short QA talks on ghangouts, and it would be nice if somebody can give us a few pointers to start improving there. [17:22] elopio: I'm not sure I'm the right guy for this [17:22] mzanetti: do you know somebody? [17:22] elopio: as what I consider being good QML code seems to differ from what we tell people otherwise [17:23] oh, that's bad :) [17:23] so maybe we can have you giving us suggestions, and somebody else giving other suggestions, and contrast them. [17:24] yes, I'd be happy to help [17:25] elopio: well, I can come up with something I guess [17:25] elopio: when would that be? [17:25] mzanetti: probably the week after the UDS. [17:26] elopio: and the audience is the community people? or canonical people? [17:27] mzanetti: the audience is the canonical QA team, but we'll invite all canonical and the QA community. [17:27] ah ok. [17:27] well for that I guess I'm quite ok [17:27] mzanetti: do you work at 10:30 UTC? [17:28] yes [17:28] DanChapman, r6062, global TIMEOUT is now configurable via environment [17:28] mzanetti: ok, then you choose the date for the week of the 25th and let me know. [17:29] elopio: ok [17:29] mzanetti: and do you know who can give the other point of view? [17:30] maybe he can attend at the session after yours. [17:30] that would be in a month or so. [17:38] elopio: well, given that it's for QA I guess I'm good [17:40] good night everyone! [17:56] bye pitti. Have a good night. [18:49] evening dkessel [18:49] good evening balloons - just seeing ubuntu-on-air the first time... [18:49] nice stuff! [18:54] QUESTION: is the anonymization and encryption mechanism described anywhere in public? [18:54] meh, wrong chan [18:54] dkessel, hehe [18:55] I'll let them answer [18:55] balloons, everything all right? :) [19:01] dkessel, yes, yes [20:05] buonsera Letozaf_ [20:06] balloons, buonasera :) [20:16] doug5, howdy [20:16] Letozaf_, have you messed with rss reader lately? [20:17] doug5, something is definitely off with the calendar tests in your mp. not sure if you saw my messages about trying them out [20:17] balloons, yes, but there is still something to fix, tests fail, but not always [20:17] balloons, trying to figure out what's wrong [20:18] Letozaf_, if the tests sometimes fail, feel free to disable them for now if you can' t otherwise fix them. [20:18] Having 3 solid tests is better than 6 buggy ones :-) [20:18] balloons, the strange thing is that if you run them alone, one test at a time they work but together they fail [20:19] Letozaf_, ohh we had that issues before [20:19] is it not cleaning up properly? [20:19] balloons, no I don't think it's that, but maybe I am wrong [20:20] balloons, looks like its network activity indicator [20:20] balloons, sometimes it does not wait for it to stop running === salem_ is now known as _salem [20:25] Letozaf_, weird [20:30] greetings! [20:31] balloons, i don't have to introduce myself to the -quality mailing list until after bugsquad/qa merger is approved, right? (i just lurk the list for now) [20:31] (with the occasional comment) [20:31] balloons, yeah, I saw it [20:31] doug5, what's the status on it? [20:31] TheLordOfTime, lol.. you can intro yourself whenever [20:32] balloons, heh, i have to take time to write an intro post though, little bit busy beating openssl into submission today [20:32] was a little bit busy* [20:32] doug5, well I haven't had time as of yet to dig back into it as the whole got kind of big :-) I'm working on some easier to fix things atm [20:33] balloons, what basically needs to be in an intro email, or rather, what would you prefer to see in an intro email? :) [20:34] TheLordOfTime, just say hello to everyone, talk about what you do, what your interests are, etc [20:35] it's meant to let others now a little about you and what you do or intend to do in ubuntu quality [20:35] helps people get connected, etc ;-) [20:35] I see :) [20:35] i'll have to write something up... [20:35] ... after fixing more problems on my servers >.< [20:35] fix one, another ten happen >.> [20:36] balloons, ok, are the ap1.4 fixes already on trunk? [20:36] doug5, yes everything is ap 1.4 now [20:36] I see the new event test is failing, otherwise seems ok [20:37] balloons, ok [20:40] balloons, I should finally have some free time next days, I will look at it :) [20:41] doug5, excellent, thank you. It's definitely confusing [20:41] I trust digging in will reveal the piece we're missing [20:41] TheLordOfTime, interesting how that works eh? it's like the finger in the dam [20:41] balloons, yeah, really. [20:41] eventually you run out of fingers, hah [20:42] balloons, eventually I just say "screw it" and reinstall the OS after backing up critical data [20:42] then everything works again xD [20:45] balloons, i see we have the Bug Triager role listed on the QATeam/Roles pages... (https://wiki.ubuntu.com/QATeam/Roles/BugTriager) [20:45] nice. [20:49] balloons, balloons can you run the tests and see what happens ? I will push them for you [20:49] balloons, on the device the toolbar does not open while on the desktop now the tests work fine [20:51] Letozaf_, yes, tell me the branch and I can run on device [20:51] balloons, lp:~carla-sella/ubuntu-rssreader-app/all-tests-fixed [20:52] k, grabbing [20:52] balloons, great [20:54] I got 3 errors [20:54] does the merge bot run them all ok? [20:55] balloons, I did not propose for merge this branch [20:55] balloons, I can now if you want [20:55] sure go for it [20:55] balloons, ok [20:56] Letozaf_, http://paste.ubuntu.com/6412665/ [20:56] all three are list index out of ranges.. should be easy to fix those [20:57] balloons, its for the action popover, just before that there is the activity indicator running, to me it looks like the test [20:58] balloons, does not wait for the activity indicator to stop running so the action popover is not "detected" correclty [20:58] Letozaf_, my guess is that your first select comes up blank, so there is a null object [20:58] balloons, yes [20:58] Letozaf_, ahh. indeed it may never get past that point, heh, but I meant to solve the list index issues :-) [21:00] balloons, I think that the index issue is due to the activity indicator that has not finished running so the action popover is null [21:00] balloons, hence the index issue [21:00] Letozaf_, ahh can you check to ensure the activity indicator is gone first? [21:01] balloons, tried to use a select_many_retry in the emulator.py but does not work all the same [21:01] balloons, the test just carries on even if the activity indicator has not stopped running [21:01] i'll have to look at the code, but at one poin there was an assert for the activity indicator to disappear [21:02] menaing it would check to see if it existed and wait for it to be gone before going on [21:02] balloons, yes at line 31 [21:02] Letozaf_, I think this might work in this case: http://unity.ubuntu.com/autopilot/_modules/autopilot/introspection/dbus.html#DBusIntrospectionObject.wait_until_destroyed [21:03] maybe not, but.. [21:03] balloons, nice I must try this did not know of it :P [21:03] yea, give it a try [21:03] balloons, ok [21:39] elopio, when do you expect this to land? https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/fix-swipe_to_delete/+merge/194544 [21:39] I think I'm just waiting on that and https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1245651 :-) [21:39] Ubuntu bug 1245651 in Ubuntu UI Toolkit "confirm_removal() emulator function fails with statenotfound error" [Undecided,In progress] [21:40] balloons: they said tomorrow the jenkins services will start to work [21:40] ohh right.. ok, you just need jenkins for that too [21:40] Letozaf_, how's it going? [21:41] I can take a deeper look now, I'm freed up [21:41] balloons: I hope friday, tops. Otherwise I'm going to collapse with the stack of branches I have in queue. [21:41] balloons, looks like it's working, just a minute until the test ends [21:41] Letozaf_, hurray! [21:42] so you have more commits to push? [21:42] slickymaster, howdy! [21:43] balloons, :P had just one failure now :P instead of three [21:43] closer, closer :-) [21:44] hi balloons, how are you<' [21:46] slickymaster, I'm doing well, how about yourself? [21:47] balloons, can you run the tests please, now I got two failures, without touching the code :( [21:47] balloons, lp:~carla-sella/ubuntu-rssreader-app/all-tests-fixed [21:47] balloons, if you got time [21:47] Letozaf_, sure.. I'll do one better and have a look [21:47] I'd like to get this landed too [21:47] balloons, fine, thanks. Keeping my self busy with the Xubuntu team [21:47] balloons, I would also like too :P [21:48] slickymaster, elfy's not giving you any trouble is he? [21:48] CC election voting ends today btw [21:48] balloons, he ain't, i am [21:48] :P [21:48] balloons, Nops :) if anything it would be the other way around [21:51] balloons, knome it's kinda of working for the man ;) [21:52] huh? the man islands? ;P [21:52] LOL [21:53] lol [21:53] * balloons was voting [21:53] since I remembered wanted to make sure I got my vote in :-) [21:59] wait, you want your vote in even if you can't vote me? [22:07] knome, I'm sad.. but your name isn't on the ballet? [22:08] nope [22:08] not this time at least [22:09] balloons, it's late for me, should I propose a merge so you can take a look at it when you got time ? [22:10] yes, push it up to your mp [22:10] I'll keep on it [22:10] balloons, ok done [22:10] perfect.. ciao Letozaf_ [22:10] thanks! [22:11] balloons, thank you ! see you tomorrow [22:11] balloons, buona notte ! [22:11] buona notte :-) [23:36] balloons: I see you thinking I'm trouble ;)