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