/srv/irclogs.ubuntu.com/2015/03/18/#ubuntu-quality.txt

elopioping veebers, should we change the debian/control to depend on python3-xlib (>=0.14+20091101-1ubuntu3) ?00:42
veeberselopio: this is for autopilot? Yeah that's a good idea. It's not like it will affect anything other than vivid (and above)00:44
veeberselopio: I'll fire up my vm and make sure the fix resolves all issues00:49
elopioveebers: ok. I've confirmed it installing the package from the ppa, but it would be good to give it another try.00:52
elopioI have rerun the jenkins job in my branch...00:52
veeberselopio: has it run yet? I'm not sure if something like this means that there needs to have another otto image respun (or something along those lines)00:55
veebersWell my check tests work, and the package is available in the archive now which is good00:56
elopioveebers: it's running. I thought it just needed an update on the archive, but now I'm not sure.00:59
veeberselopio: I'll double check with ci01:05
veeberselopio: hey, you around?03:57
veebersI was banging my head trying to figure out why --testname wasn't doing what I wanted, turns out it if I put it before --unbuilt-tree it works fine.03:59
veebersperhaps I need to read the fineprint03:59
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== vrruiz_ is now known as rvr
* kalikiana what might this be?10:29
kalikianaRuntimeError: Unable to instantiate any backends10:29
kalikianaX11: DisplayConnectionError(':0', b'No protocol specified\n')10:29
knomeit's a runtime error10:30
knomemore specifically a display connection error10:30
knomeand even more specifically, an error where no protocol is specified10:30
knomekalikiana, that help? ^ (:10:30
kalikianaknome: what would I do without you :-D10:30
knomeprobably live on the streets and beg people to buy you beer10:31
kalikianait's a weird error, though, autopilot just stopped working, I can't see what would have changed10:32
knomeheh :)10:32
knomeweird errors, best errors10:32
kalikianaI even switched back to upstart just in case, since I know there's an open bug for some of the app launching backends, but same error10:33
knomei wish i could help, but i know nothing of autopilot :)10:34
kalikianaproblem solved… somehow… did a package upgrade, rebooted, something fixed it11:02
fgimenezkalikiana, knome that runtime error might be related to this https://bugs.launchpad.net/autopilot/+bug/143270011:02
ubot5Ubuntu bug 1432700 in Autopilot "Autopilot3 on vivid desktop fails: "RuntimeError: Unable to instantiate any backends"" [Undecided,New]11:02
fgimenezkalikiana, knome it seems that python-xlib has been already updated https://bugs.launchpad.net/ubuntu/+source/python-xlib/+bug/143288911:03
ubot5Ubuntu bug 1432889 in python-xlib (Ubuntu) "Creating Display() fails with "Xlib.error.DisplayConnectionError: Can't connect to display ":0": b'No protocol specified\n"" [Undecided,Fix released]11:03
kalikianafgimenez: ah, so it seems I got that python3-xlib upgrade just now11:04
kalikianathe versions match11:05
kalikianaand I'm having the "faulty" python3-autopilot11:05
fgimenezkalikiana, in fact python3-autopilot doesn't impose what version of python3-xlib to install11:13
fgimenezkalikiana, if you install python3-autopilot anew it will pick the current version of python3-xlib available11:14
fgimenezkalikiana, please remember to ping ubuntu-qa if you hit this kind of problems :)11:32
=== paulliu1 is now known as paulliu
=== txspud|ORS is now known as txspud
brendandelopio, rhuddie, fgimenez - time for a look at https://code.launchpad.net/~canonical-platform-qa/ubuntu-ota-tests/create_online_accounts/+merge/25333015:09
brendandelopio, rhuddie, fgimenez - apologies for some of the things that look really hacky, most of them are necessary (i think :P)15:09
nuclearbobubuntu-qa: when I run an adt test, it seems like it always sets the screen to turn off after the configured amount of time, even if I've used powerd-cli to ask it to stay on. Is there a way using adt-run to leave the screen on after the test completes?15:38
elopiofgimenez: I know this one.15:43
elopiofgimenez: nuclearbob: you would have to modify the adb script, because on cleanup it kills power-cli15:43
elopiohttp://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/ssh-setup/adb#n27015:44
nuclearbobelopio: okay, cool. I can work around that for now15:44
fgimenezelopio, ok thanks15:44
brendandfgimenez, good spots on my mp. i'll fix those when i'm back16:29
elopiobarry: I've added check_for_update and download to the dbus upgrade branch17:19
elopionow I get http://paste.ubuntu.com/10622087/17:19
elopioI won't be able to nail this without your help, so please ping me when you have some time to pair on it.17:20
elopioI'll be working on the reflash in the meantime.17:20
balloonsubuntu-qa: anyone with a device running rtm stable who can check something for me quickly>17:20
balloonsI promise it will be quick :-)17:20
=== chihchun is now known as chihchun_afk
davmor2balloons: go on17:21
balloonsdavmor2, install the 'help' app from the store and run it. I just want to see a screenshot of what it looks like when it opens17:22
balloonsdavmor2, it's called 'help', author is ubuntu core app developers17:23
davmor2balloons: http://people.canonical.com/~davmor2/screenshot20152318_172349829.png17:28
balloonsdavmor2, awesome.. looks like the app works just fine17:28
balloonsty17:28
=== chihchun_afk is now known as chihchun
barryelopio: hi.  i'm back from lunch now17:48
barryelopio: did you dpkg -i the system-image-common deb?17:49
barrythat *should* have laid down a /usr/share/system-image/archive-master.tar.xz{,.asc} files17:50
barry(that's for si 3.0)17:50
barryelopio: as to the test_apply_update_noop failure, i think you'll want to look at this branch: https://code.launchpad.net/~barry/ubuntu-ota-tests/packaging/+merge/25335717:58
barryesp. the changes to hooks.py and reactors.py for si 3.017:58
elopiobarry: right, you did it nicely. On my branch I just replaced reboot for apply.17:59
elopioI'll use yours as a prerequisite.17:59
elopiobarry: and system-image-common is installed from your ppa.18:00
barryelopio: cool.  ping me when you've pushed an update and i'll try again18:00
barryelopio: hmm, that's odd.  -common should definitely include those files18:00
elopiohum, but that's installed in the temp folder.18:00
elopiolet me try making it rw first.18:01
elopiobarry: I'm getting this with adt-run --unbuilt-tree=. --- ssh -s adb on your packaging branch:18:03
elopiohttp://paste.ubuntu.com/10622339/18:03
barryelopio: i've seen these locale problems before.  tbh, i don't know what causes them or what the fix is, but in the past these haven't actually broken tests or functionality18:05
elopiobarry: I think the perl warning is not the problem. Just fakeroot not found.18:05
barryelopio: ouch.  yeah, nfc about that one :(18:05
elopiobarry: are you sure we shouldn't use adt-run -B ?18:05
barryelopio: with my branch i'm pretty sure (not 100% positive ;) since you want the package-being-tested's version of ubuntu_ota_tests18:07
barryso you want to build the package and have that installed on the device, iiuc18:07
=== chihchun is now known as chihchun_afk
elopioI don't understand this part. I'm not sure how we got the ubuntu-sanity-test to work with -B and --unbuilt-tree.18:12
barryelopio: iiuc, -B just means the dependencies will be resolved from the archive, but right now there is no ubuntu-ota-tests in the archive18:12
elopioas far as I can tell, both branches are pretty much the same.18:12
barry(and it would be the case if the in-dev package were ahead of archive for it's non-debian/tests stuff)18:13
elopiobarry: yes, the sanity is not on the archive. I thought that adt-run was building and installing it from the branch, just getting the rest of deps from the archive.18:13
barryelopio: when port this patch from my branch to yours, everything passes: http://paste.ubuntu.com/10622390/18:14
barryelopio: it's entirely possible i do not understand the manpage ;)18:14
elopiobarry: yes, I got a successful run, just the reboot to recovery didn't work.18:14
elopioso the check, download and apply are working, just the custom ini file is not. Which is progress.18:14
* barry nods18:15
elopioI'm trying to get your branch working so I can merge them.18:15
barryelopio: hmm.  it's weird cause it wfm18:16
barrymaybe i should try to reflash my device, reinstall the debs and try it again?18:17
elopiowouldn't hurt :)18:17
barryelopio: okay! :)18:17
elopiobarry: I got it. Your branch needs this dif: running-tests.html18:45
elopiosorry.18:45
elopiohttp://paste.ubuntu.com/10622608/18:45
elopiothat way you can run with -B --unbuilt-tree. I think that's because adt will copy the source to the testbed, and put it in the path. As the python package doesn't need to be built, it will just work.18:46
elopioI still don't know why without -B it fails for me, but I really don't care. I'm good to merge it now :)18:47
barryelopio: sounds good to me ;)18:48
barryelopio: i guess i should make that change to my branch?18:48
elopiobarry: yes, please.18:50
elopioI made a typo, I left an extra "cd".18:50
barryelopio: k18:51
elopiobarry: you might need to merge with trunk too. I think that's why I'm seeing a weird diff here.19:15
barryelopio: ok.  i'll look at that after finishing the test with the -B changes19:18
brendandelopio, is the UITK helpers story at risk?19:26
barryelopio: i'm still not convinced about the -B ;)19:26
veebersbarry: Hey I see the packaging branch :-)19:26
veebersbrendand, elopio: If they depend on the fix in autopilot being released before tomorrow then I would say so19:27
veebersWe could try get an autopilot release before then19:27
veebersAlthough we might need to get a FFe for autopilot?19:28
barryveebers: yep!19:28
brendandveebers, i hadn't realised that was what was blocking it19:28
veebersbarry: nice, sorry I wasn't of much help there. Does it currently still build on the device?19:28
veebersbrendand: I don't know if it's blocking it exactly but I know that it needs to get done at any reate19:29
veebersrate*19:29
elopioveebers: this might be interesting: https://code.launchpad.net/~canonical/ubuntu-ui-toolkit/autopilot-listview/+merge/25277119:40
elopioveebers: agh, wrong paste. Like the third today.19:40
elopiohttps://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/141412219:40
ubot5Ubuntu bug 1414122 in autopkgtest (Ubuntu) "adt-run arguments are order dependent" [Undecided,Won't fix]19:40
veeberselopio: ah right, cheers ^_^19:44
veeberselopio, brendand: according to robru in u-ci-eng, bugfixes can land as normal20:05
veeberselopio: CI failed for this MP: https://code.launchpad.net/~canonical-platform-qa/ubuntu-ui-toolkit/autopilot-nolivedragging/+merge/25339820:08
veebersbrendand: oh if you're keen to review that branch I'll leave it alone :-)20:08
elopioveebers: there are some issues with the fake apps, that are unrelated to this branch.20:09
elopiohttps://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/1623/testReport/ubuntuuitoolkit.tests.custom_proxy_objects.test_qquicklistview/QQuickListViewReorderingTestCase/20:09
elopiocould be the same that the unity guys are seeing, so it sounds like we'll investigate on that soon.20:09
brendandveebers, if you could make sure that the re-imaging branches are progressing that would be the best thing i think20:09
elopiobarry: does this sound familiar to you? http://paste.ubuntu.com/10623122/20:11
elopio(sorry for throwing at you so many weird errors in such a short amount of time)20:11
veebersbrendand: ack20:11
barryelopio: naw, it's cool.  but... !  i think someone else saw that once, but i have no idea what's causing that20:12
barrydbus seems unhappy20:12
elopiobarry: it scared me, I panicked and reflased :)20:12
elopio*reflashed.20:12
barryelopio: probably a reboot would do the trick, but gah, that's nasty20:13
barryelopio: what's the magic "don't lock screen me after a reboot" file?20:14
elopioI was getting plenty of out of memory errors before, so I think I better start fresh for my own sanity.20:14
elopiobarry: I don't know about that magic file. It was brendand who said it. What I know is that adt-run should unlock your device.20:15
elopioif that's not happening, we are missing one step.20:15
barryelopio: let me try to re-run it20:16
elopiobarry: http://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/ssh-setup/adb#n23420:16
elopiowe are calling ubuntu_prepare_for_testing after the reboot, so you shouldn't get the lock screen..20:17
veebersbarry: are you able to ack packaging changes? this one in autopilot, https://code.launchpad.net/~canonical-platform-qa/autopilot/xlib-version/+merge/25339920:43
* barry looks20:43
barryveebers: not sure i do, but i approved it anyway :)20:46
veebersbarry: ack, thanks ^_^20:48
elfyballoons: so I guess the using -autopilot channel for autopilot talk went walkies20:50
balloonselfy, this is mostly just the canonical qa team chatting more in here. Today it's autopilot, but tomorrow it'll be something else :-)20:51
elfydoubt that - unless it's going to be different than the last weeks20:51
elfynot really anywhere for the rest of us now it seems20:52
elfylike where could people talk about the non booting images - that'd not get drowned out by autopilot20:53
elfyfor instance20:53
brendandelopio, so to confirm these failures are all okay? https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/1623/20:59
brendandwell not 'ok' but known and not related to the change21:00
balloonselfy, I like life in the channel, but I don't want to make you feel drowned out. You are always free to chat about whatever here; including broken images21:03
elfymmm21:04
brendandelopio, veebers - someone needs to proxy for rhuddie on this MP - https://code.launchpad.net/~canonical-platform-qa/ubuntu-ota-tests/create_online_accounts/+merge/25333021:06
brendandwhen you have the time21:06
veebersbrendand: ack, added to the stack :-)21:08
barryveebers: can you review the packaging branch?21:14
veebersbarry: can do, added to my stack. should be unwinding it shortly21:16
barryveebers: cool, thanks21:16
elfyballoons: I understand having a channel that doesn't appear dead is good, but if someone was trying to get people to notice that images were fubar 2 hours ago - who'd actually notice amongst all this autopilot talk :)21:17
elfyI know that unless I'd been pinged that I'd not try and wade through hours of it looking for something21:17
balloonselfy, if something is seriously that broken you should probably not bank on someone noticing an unaddressed message on IRC21:18
elfythat's not the point I'm making - but never mind21:19
balloonsbut yea, ping in the channel and you can get a realtime response, which is nice. Having more people here makes it more possible someone will respond21:19
elfyjust don't see the point in having 2 autopliot channels21:19
brendandelfy, we're not strictly speaking talking about autopilot, not always anyway21:20
brendandelfy, most of the chatter is from the Ubuntu QA team (my team) and we want to be as open as possible about what we're working on21:21
elfyyou appear to be working on autopilot a whole lot :p21:21
* brendand actually isn't even in #ubuntu-autopilot, heh21:21
elfybut as I said - not appearing to have a dead channel is always positive21:22
elfybut after 2 mentions of images being fubar - maybe even a - really? they that bad? comment wouldn't go amiss21:22
knomewait, is the something wrong with the images?21:23
elfyI guess the thing is this is the only channel that flavour QA people are likely to all be in21:23
knomed:21:23
elfyknome: hatez you ...21:23
elfy:p21:24
knomejust stirring it up (and rubbing some salt on the wounds at the same time)...21:24
elfywell after this cycle's images - the wounds are all battle hardened ;)21:24
elfyit'd take more than salt21:24
* balloons notes knome shows up right on queue21:25
knomeyou mean cue?21:25
knome:P21:25
balloonselfy, much of the chatter is testing (go figure right!?). This is typically automated or manual, and obviously autopilot plays a role in automated testing. But there are other types, and there has been chatter about them21:25
brendandballoons, you've been smacked with the grammar baton21:25
balloonsouch, a well deserved hit!21:26
balloonsbut queue is SO much more fun to type than cue21:26
knome:P21:26
brendandcue, ue, ue21:26
alesagecue.pop() doesn't have the same ring21:26
elfyballoons: I said my peace, I don't really expect anyone other than a flavour QA person to understand my pov21:27
elfywaiting for knome ...21:27
balloonselfy, ack, fair enough21:27
elfysadly balloons didn't notice21:28
brendandelfy, i do understand your point of view. i'm just not sure if the alternative (moving to ubuntu-autopilot and talking in an echo chamber) is better21:28
knomeyeah, i would prefer if autopilot talk was on its own channel21:28
elfythat's not what I was waiting for knome :D21:28
* balloons suddenly fears needles21:28
knomenobody's proposing that you only need to talk there, but most of the autopilot development talk isn't of interest for most21:28
knomeelfy, eh eh ;)21:29
veeberselfy, knome: Fair enough, autopilot does have its own channel, but I would hate to see communications go down just to silo the different topics21:29
brendandknome, but that's just it, we're not talking about developing autopilot, which i admit is a niche interest (hi veebers!)21:29
veebers(communications as in Canonical qa team members being more vocal in channel)21:29
brendandknome, we're talking about the work we're doing, and autopilot is a tool we use heavily in that21:29
veebersbrendand: lol21:29
veebersbrendand: There are dozens of us, dozens!21:30
knomebrendand, honestly, with no snarky tones, how useful do you think that is to the broader qa community?21:30
brendandknome, i know that ubuntu developers care a lot about what we're doing21:31
knomeand a related question, how much of it could go in a different channel without anybody in this channel "missing" anything?21:31
knomei know some of them are here, but this is not *really* the channel were the ubuntu developers hang out21:32
brendandknome, the question is which channel. i know it's definitely *not* ubuntu-autopilot unfortunately (though it might seem logical to you)21:32
knome:)21:32
elfyperhaps I'd feel differently if *we* could even use any of this automated satuff21:32
knomeit's mostly a balance thing21:32
brendandelfy, well you can - whether you'd want to21:32
brendandknome, really our only alternative atm is to crawl back into our cave :(21:33
brendandknome, that would make me sad21:33
knomedon't feel sad21:33
brendandcaves are cold21:33
brendandand wet21:33
* knome offers brendand a cookie21:33
brendandand dark!21:33
elfywish I'd just carried on muttering to myself now21:33
brendandand there are often bears in them :O21:33
balloonsit's a fine discussion. But elfy some of these guys do manual testing too21:34
knomecould there be some kind of compromise?21:34
elfynot with today's images they don't balloons ;)21:34
knomekeep the deepest discussion in the cave, put the lighter here21:34
elfyballoons: because they're fubar :p21:35
balloonsAnd I want them to talk about it in here also. Talk about the phone images and the testing they are doing on them. And yes, the desktop images could use more discussion. I don't think chasing them away is going to help though :-(21:35
elfyI don't want to chase anyone anywhere - that implies effort21:35
knomelol21:36
balloonsmmm.. well said21:36
knomewell i don't want to chase anyone out of here...21:36
brendandknome, the difficult is how to split it21:36
elfyall that I am trying to say is that if someone did come in here to try and talk about a *normal* issue21:36
knomebrendand, suggestion: try to keep the sprint-like stuff in the designed channel?21:37
knomebrendand, is -autopilot logged?21:37
balloonselfy, I guess my question is, isn't this 'quality' discussion?21:37
brendandknome, the division between open/non-open is easy to manage, but after that it becomes difficult21:37
elfywould the Canonical QA people notice that sufficiently that if someone came in 2 hours later - they could at least say - oh yea that elfy guy was muttering about that21:37
balloonsknome, it is21:37
balloonshas been for a bit21:37
elfyballoons: ofc it is21:38
balloonselfy, you can ping them directly now.. use ubuntu ---- qa. <-- I'm trying to avoid pinging, but see topic21:38
elfysigh21:39
elfyyou miss my point :D21:39
elfylook21:39
jfunkso hey elfy, I am the manager for ueqa, and this conversation is the catalyst for me pushing for a qa person on the desktop team, so fwiw, there you go21:39
balloonselfy, I feel your point is stuff that is important to you will get lost. I totally get that21:39
balloonsI think there needs to be just as much desktop image discussion in here21:40
jfunkthere should be someone dedicated to that work21:40
balloonsor am I not getting it elfy ?21:40
knomeballoons, everybody is welcome, but balance in everything21:40
elfyif I came into this channel 5 hours ago - trying to see if anyone else was seeing an issue, and that 2 hours later someone else comes in here same thing - would the Canonical QA team - who are in here talking a lot notice that and be able to mention to the person just wandering in?21:41
elfyit doesn't matter WHAT people are talking about as long as what others say gets noticed21:42
balloonselfy, if there are people active in the channel across the time period, the likelihood someone would is higher. That said, I'll just agree with the premise and say no they won't. My question then is, how is that better than it is now, with most questions going unanswered at times we aren't here?21:42
elfyI give up21:42
elfythe channel is useless to me now21:42
veeberselfy: That's a little depressing seeing as though the reason the canonical team chat here more often is that we want to be closer to community people21:43
veeberselfy: the addition of more people chatting doesn't remove the possibility of the previously existing people mentioning past comments (as per your example above)21:44
balloonsWell for what it's worth I do think the point about developing autopilot directly should go into that channel, but I would like the testing talk to stay (actually I'd like to see more of the manual testers chatting in here more even)21:44
elfyveebers: well if the canonical team don't actually take any notice of things community people might be trying to talk about - what other possible view could I take21:44
knomeveebers, i appreciate that very much, but otoh, if it means the important community-to-canonical messages will not be noticed because of that increased communication, it's a bit moot21:44
veeberssurely if anything it should mean there is more chance of message pass around21:45
elfyveebers: I'd have hoped so - but balloons said that you won't21:45
veebersknome: if the message isn't received because of the amount of people in the channel, something is broken, and I don't think it's the amount of people or chatter21:45
veebersknome: if those messages are being missed or dropped then the communication channel needs to be improved21:46
knomeveebers, suggestions on that?21:46
jfunkveebers: I think elfy has a point, but the more successful a channel is the more backlog it is likely to have21:46
veebers(not irc channel, the way the message is sent)21:46
veebersconduit would perhaps have been a better works21:46
jfunkso perhaps another mechanism to highlight problems is necessary21:46
jfunkso that they don't get lost in the chatter21:47
veebersknome: nothing specific at the moment but we're all open to suggestions21:47
jfunkwe could build a bot that takes queries21:47
jfunkand folks who find issues can load them on21:47
knomejfunk, would you think something like the irc team uses - a factoid that shouts out nicks - would work?21:47
veebersjfunk, knome: right, this is the conduit that I mentioned. We need to make sure ther is a way to ensure any important messages get to the right people and are visiebl21:47
veebersvisible*21:48
balloonsknome, like the !help !ops bot?21:48
knomeballoons, yes21:48
knomekind of what's tried to be achieved with the ping stuff in the topic - but instead of making people add something to their highlight list, managed the highlighted people manually21:48
jfunkknome: perhaps it could, we need to figure out something that folks like the idea of, and set it up, perhaps put a note in the topic of the channel that it exists21:49
jfunkor the channel-join event21:49
knomenow the question is - how many of those people are around often enough21:49
balloonswould a bot allay some of the concerns?21:49
elfynot sure that addresses my point at all tbh21:50
veeberselfy: to clarify your concern; is that important messages get lost in the crowd of chatter?21:50
elfynot so much that21:51
elfyor rather - possibly21:51
elfyreally it's just about that all of you now in here talkign all day - actually notice other people coming in and mentioning something21:51
elfythen remembering if someone else does21:52
elfywhich is what used to happen a month ago21:52
elfyobviously if people are away - the situation is the same - it gets lost21:52
balloonselfy, so before reading the backlog of 10 lines was easy to see if anything relevant happened while you were away?21:53
elfyballoons: yes ;)21:53
balloonsand now that's not possible :-)21:53
elfyunless you've only been gone 30 seconds :D21:54
knomeballoons, another sidetrack... how could we improve the tracker in a way that images that are known to be broken are advertised better?21:54
jfunkelfy: sounds like if we had a way for people to register issues and query those issues asyncronously that could go a ways toward making things better?21:54
knomeballoons, and how would that status be maintained in the tracker, and could it even send notifications outwards?21:54
knomeballoons, something ala the rebuild notifications on -release?21:55
knomeballoons, and could/would it be something that some of the canonical people thought important enough to hack together?21:56
knome^ other canonical people too21:56
balloonsknome, broken in what way? broken in a way that was not detected by the automated tests?21:56
knomeballoons, yes21:56
knomeballoons, or if something was detected by the automated tests - how can we advertise that out better in the tracker and elsewhere appropriate?21:57
elfyjfunk: look at this - search for jfunk and the one elfy line, that's what I'm getting at http://pastebin.ubuntu.com/10623652/22:01
balloonsknome, good questions. Any thoughts on putting it on the tracker directly?22:03
balloonsthat in theory would be the most noticable22:03
elfyanother thing to add to the list :p22:04
jfunkelfy: what I am seeing is that you care about a specific topic and it is drowned out in the noise of channel conversation unrelated to the topic22:04
veeberselfy: uh I hate to be that guy :-) but I see an autopilot issue mentioned by kalikiana, has that been answered do you know?22:04
elfyballoons: I used to get RSS pings from jenkins from fails, once thats working perhaps that could link to the tracker?22:05
veeberskalikiana: at any rate, if you're still seeing that runtime error if you upgrade python3-xlib it'll go away22:05
jfunkso I think we could create a way to get a summary of topics with a simple bot query, the only other alternative I can think of is for the whole QA team to start talking back in our private CAnonical channel22:05
elfyjfunk: not really the answer22:05
elfyall it needs is for people in the channel to notice stuff ;)22:05
jfunkwell now you're talking about human nature22:06
jfunkwhich is harder to hack22:06
elfyof course - not expecting miracles22:06
jfunksome options, none of which really address the human nature thing22:06
jfunkwould everyone in ubuntu-qa please raise your hand -- o/22:07
veeberso/22:07
* veebers feels a little lonely22:07
* jfunk is underwhelmed22:07
veebersbad timing I guess, late for brendand, elopio is afk, alesage, ToyKeeper, um who am I missing22:08
alesageo/22:08
* alesage rubs eyes22:08
veebersoh and nuclearbob too :-)22:08
jfunkits after 6 est22:08
jfunkanyhow, that will get ppl to notice, and the other point of drownng out topics22:09
kalikianaveebers: it has been answered, an update on good faith had the fix22:09
jfunkcould be partially solved with a logger22:09
veeberskalikiana: excellent22:10
veeberskalikiana: hah had I read the log a little further I would have seen that it had been resolved :-P Sorry for the noise22:10
kalikianano worries22:11
balloonselfy, I guess in the notice box>22:14
balloons?22:14
balloonsknome, elfy could we rely on manual reporting for this?22:14
brendando/22:14
elfywell I could rely on manual reporting for Xubuntu if the information is there to start with22:15
elfyballoons: lets assume that the jenkins thing works22:15
elfyand that you can RSS the result22:16
elfycould that not link to the tracker?22:16
elfyunfortunately22:16
elfyoftimes jenkins passes something that fails in real life22:16
elfyso perhaps some manual mechanism - but then - Xubuntu could fail, everything could work22:17
elfygets a bit complicated22:18
elfyubuntu-qa - thanks for the discussion anyway, not sure that it's very solvable tbh22:23
jfunknp22:23
jfunklmk if you have other ideas, we need more hands on this, that much is clear22:24
elfyjfunk: okey doke22:24
balloonselfy, well sure, we could do something like that22:24
balloonselfy, link me to the rss feed and I'll try and quick proof of concept tomorrow22:25
elfyballoons: that's the current Xubuntu one https://jenkins.qa.ubuntu.com/view/Ubiquity/view/Xubuntu/rssFailed22:25
elfyDecember22:25
elfynothing newer than then is showing - but I think that's known22:26
veeberselfy: no worries, as mentioned we want to work on and improve communications, so the discussion helped :-)22:27
elfyballoons: rather than Notices - below "Vivid Daily" but above "You are currently on:" here would work better http://iso.qa.ubuntu.com/qatracker/milestones/326/builds22:28
elfyveebers: I hope so - I wouldn't want to have you all about for sure, given I'm on the CC it'd be rather odd for me to want less discussion between community and canonical :p22:29
elfys/ I wouldn't want to NOT have you all about for sure22:29
veeberselfy: lol ^_^22:30
elfybeen awake too long I think - time to wander up the wooden hill :)22:30
brendandveebers, https://code.launchpad.net/~canonical-platform-qa/ubuntu-ota-tests/thinkingoutloud-wrapper-reflash-script/+merge/253018 looks great, there are a couple of minor comments and a sort of question22:32
veebersbrendand: awesome thanks. I have further work on the branch that I'll push uip22:34
veebersbrendand: nice, will address comments shortly22:35
veebersbrendand: hmm with your branch change (using Tests:) I get this failure: /tmp/adt-run.Lt3qvj/build.3R8/real-tree/debian/tests/test_accounts_after_upgrade: ./create_u1_account: not found22:36
jfunkbrendand: alesage: re: static analysis22:37
veebersmight need some more tweaking. But at any rate, to use --testname with adt-run it needs to be a named test (i.e. Tests:) and can't be a Test-Command22:37
jfunkwhat should we do in the QA team22:37
alesagejfunk yessir22:37
jfunksounds like this is dev hygeine22:37
jfunknot qa specific22:37
brendandjfunk, not so for coverity22:38
alesagejfunk, I agree, it would take some building to make it into a "system"22:38
alesagejfunk, if we're interested in Coverity then ppl can sign up--if we want a system for it then it takes some work22:38
alesagebrendand, don't you think?22:38
jfunkalesage: what about the lp integration it had22:39
brendandalesage, coverity is a bit more complex to deploy isn't it?22:39
jfunkis that still available for folks to leverage?22:39
alesagejfunk this was a script that ran on a cron to do the bug-syncing--Coverity comes with a web interface and we initiated the covlpsync project to just export all the defects into Launchpad-digestible form instead22:40
alesagebrendand, yes it is22:40
brendandjfunk, strictly speaking it's not specific to us but i think if it's going to happen someone needs to drive it22:40
brendandjfunk, which would be us22:40
alesagejfunk, I don't have a view of what the Coverity output is for their Open-Source program22:40
jfunkgot it22:40
brendandjfunk, so static tools would run on each project and dev teams would be responsible for their own analysis and fixing (obviously) but we would have to drive the initial rollout22:41
alesagejfunk presumably they get a limited set of the bells and whistles but it's functional and/or enough for them to go on (I think they don't get to decide when the scans happen, etc.)22:41
brendandjfunk, i smell stories22:41
brendandjfunk, might even be an epic22:42
jfunkaye22:42
alesagejfunk, brendand yes it's some stories :)22:42
jfunkalesage: can you email me some proposal stories22:42
brendandjfunk, let's add an epic right now so we don't forget22:42
jfunktmw if you need to eod22:42
brendandjfunk, i can do that22:42
alesagejfunk, brendand we do have some history for it though, but beware of the price and devoting time to support IMO :)22:42
jfunkkk thx22:42
jfunkyes I remember22:42
alesagebrendand, start a doc, e.g.?22:43
alesageI don't want to sound pessimistic because I agree it'd be a cool thing, but would press us to keep some servers running, etc.22:43
brendandalesage, start a doc for?22:43
brendandalesage, the stories?22:44
alesagebrendand, pls let me contribute to story-telling around Coverity if you please22:44
alesagebrendand, with jfunk's permission of course :) --also rvr expressed interest?22:44
brendandalesage, as jfunk said, email him some outline stories22:45
alesagebrendand, ok I'll start a thread22:45
jfunkalesage: feel free to include the team22:58
alesagejfunk ok shall do22:58
knomeballoons, elfy is the qa lead, it it works for him, it works for me23:01
daz_lol23:09
daz_guys23:09
daz_i was reading the autopilot test for the music_app23:10
daz_it has "from music_app import MusicApp"23:10
daz_where is music_app defined?23:10
brendanddaz_, music_app is the python module23:11
daz_in the init file23:11
daz_it references it23:11
daz_is that the actual music_app python module?23:11
daz_the same one under test?23:11
daz_there are methods in the autopilot test like: self.app.get_add_to_playlist_page()23:12
veebersdaz_: there will be a directory called music_app which has a file within in called __init__.py, that denotes the root of that module23:12
daz_and i was curious where "get_add_to_playlist_page()" comes from23:12
veebersdaz_: So I assume it'll be osmething like tests/autopilot/music_app23:12
daz_i see it now23:14
daz_i needed to go up a directory23:14
daz_and open the __init__.py that was a directory above me23:14
daz_thank you23:14
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!