/srv/irclogs.ubuntu.com/2015/04/27/#ubuntu-quality.txt

=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
jibelmarche pas07:50
jibeloops07:50
brendand_jibel, didn't get to internal yet :)?08:03
jibelbrendand_, no, do you?08:03
brendand_jibel, you need to change the password as notified by email08:06
jibelbrendand_, I know08:06
jibelbrendand_, but it doesn't work08:06
brendand_jibel, did you copy everything or only after the colon?08:07
jibelbrendand_, I tried both08:07
jibelbrendand_, I can still connect with the old creds, something is obviously wrong08:07
brendand_jibel, mine looks like brendand:********08:07
brendand_jibel, you can connect with old password?08:08
jibelbrendand_, yes08:08
brendand_jibel, that's odd. but if it works it works. so until it doesn't work...08:08
brendand_jibel, then at least you can ask IS what's going on08:08
jibelbrendand_, no because IS channel is almost empty08:09
jibelbrendand_, I contacted support08:09
brendand_jibel, did you join #canonical-sysadmin here?08:19
jibelbrendand_, no, I didn't know this channel08:20
brendand_jibel, Spads is there08:20
brendand_jibel, he's the Vanguard08:20
jibelbrendand_, thanks, I'll ping him08:21
jibelbrendand_, I am not alone one this channel :)08:26
brendand_jibel, i would say not08:27
rvrjibel: I just connected to internal IRC with the new password. You cannot?08:54
=== bladernr_ is now known as bladernr-malta
mrquincleI don't know if I'm here at the right place, but how do I suggest edits to immutable wiki pages?10:58
knomemrquincle, how have you logged in?10:59
mrquincleI'm trying :) It's waiting for wiki.ubuntu.com11:04
mrquincleI'd like only to "suggest", not to actually edit something11:04
mrquincleIs that possible?11:04
knomethere isn't really a process for suggesting11:05
knomei would encourage you to simply update the page11:05
mrquincleIt's just about https://wiki.ubuntu.com/Kernel/MainlineBuilds. From what I see you build the http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next/current/ branch from git://kernel.ubuntu.com/virgin/linux-stable.git crack-tip--drm-intel-next--2015-04-24 and not from Keith's http://cgit.freedesktop.org/~keithp/linux/log/?h=drm-intel-next which has last been updated in 201211:08
mrquincleIt's a immutable page anyway, so can't change it, even if I'd like to :)11:11
knomecan you edit other pages?11:11
knomei'm pretty sure it's a login issue11:11
knomehow did you log in?11:11
mrquincleAh, it was. I'm so sorry!11:12
knomeno problem11:12
knomewe've been having these problems lately, so...11:12
=== willcooke_ is now known as willcooke
tewardcan we make a law for the ubuntu-quality mailing list AGAINST the use of emoji?12:53
tewardAlberto constantly uses it and it shows up as hex, not useful images/items in Ubuntu (even Thunderbird, 14.04)... and we've had that discussion about emoji before.12:54
balloonsteward, we have had that discussion. It shouldn't be appearing anymore actually; everything should be forced plain text13:21
tewardballoons: it's sending Unicode.  see ALberto's latest message13:22
tewardballoons: and we need to have the discussion again.13:22
tewardballoons: not sure if my last messages got through - internet blip.13:24
tewardbut he's not abiding by that rule.13:24
tewardit's sending 0x###### characters through.13:24
tewardlet me show you screenshots/proof13:24
tewardballoons: http://i.imgur.com/RJtAX1u.png <-- iPhone render.   http://i.imgur.com/rFcHGKb.png <-- Thunderbird.13:24
tewardmy last response reiterates that this discussion has been said before, and he needs to actually *stop*.13:25
tewardbut it's coming up again13:27
* balloons looks13:29
* balloons checks settings13:29
balloonsyea, the filters should be removing everything and converting to plain text. I guess emoji escapes that13:31
balloonsI wonder if I can do more against them.13:40
elfymoderate the user doing it13:47
balloonsat least the text conversion makes it way less obnoxious13:52
tewardballoons: ban Alberto from posting and moderate them?13:58
=== chihchun is now known as chihchun_afk
=== ara is now known as Guest54483
elfyballoons: ping15:05
balloonselfy, if you're quick, pong :-)15:05
elopio_good morning.15:06
elfyballoons: where do ubuntu's automatic image test get reported?  is it still jenkins?15:07
balloonselfy, which one? the autopilot tests or smoke tests?15:08
elfyboth I guess15:08
balloonsboth are in jenkins, but the autopilot test box was removed and CI was working on setting it back up. I'm not sure where it's at atm15:09
balloonsI'd have to go find the link15:09
elfyok - no rush - we can speak later sometime15:09
elopio_ping vila: I now more or less understand the X11 Mouse on Touch error.15:45
vilaelopio_: \o/ tell me more15:45
elopio_but I'm not closer to a solution.15:45
=== elopio_ is now known as elopio
elopiovila: here a Keyboard is instantiated in the base test case: http://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/testcase.py#L16515:46
elopiohere, the keyboard is going to pick a backend, with a preferrence for X11: http://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/input/__init__.py#L12515:47
elopioas python3-xlib is installed, the imports in this module succeed: http://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/input/_X11.py15:47
elopioso we hit this statement: http://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/input/_X11.py#L28315:48
elopioclass Mouse(MouseBase):15:48
elopioMouseBase is an alias for http://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/input/__init__.py#L24315:49
elopioclass Mouse(CleanupRegistered):15:49
elopioCleanupRegistered does a little black magic to put a clean up in the test case when the class is defined, not when it is instantiated.15:50
vilaelopio: so, this confirms installing python3-xlib is the culprit15:50
vilaelopio: urgh, black magic...15:50
elopioin the Mouse case, it tries to move the mouse on cleanup.15:50
elopioso even if we don't instantiate Mouse, the cleanup gets registered.15:50
vilaindeed, urgh black magic ?15:51
elopiovila: yes, without python3-xlib the _X11 imports will fail, so we won't hit the class definintion statement.15:51
elopiohttp://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/utilities.py#L33015:52
elopioCleanupRegistered = _TestCleanupMeta('CleanupRegistered', (object,), {})15:52
vilaelopio: trying to reformulate: the bug is that a useless package triggers an unexpected AP behavior because of ... internal reasons ?16:06
elopiovila: the bug is that having installed python3-xlib triggers an xlib cleanup which fails on touch.16:08
elopiothe immediate cause I think is that we are instantiating a keyboard on the testcase, which makes no sense to be, but we need to confirm with veebers.16:09
vilaelopio: right, xlib shouldn't be installlled on touch. But what if it for other reasons ? As long as AP is not told to care about X11, it shouldn't. No ?16:09
elopios/to be/to me16:09
vilaright16:10
elopiovila: if xlib is installed but we don't instantiate anything from that backend, we are ok.16:10
elopiothen there's the underlying problem, that's autopilot doing extra stuff on class declarations instead of during __init__.16:11
vilaelopio: ok, so you're saying adding the keyboard is what trigger the x11 code (what happens if x11 is not there again ?)16:11
elopioif x11 is not there, the import will fail, and a evdev keyboard will be instantiated instead.16:11
elopiowe will never hit the class declaration of Mouse.16:11
vilaright16:12
vilaelopio: my kbd is acting16:12
vilacan't type long sentences :-/16:12
vilaelopio: is there a way to make these input devices declarations more explicit (instead of relying on installed packages) ?16:14
elopiovila: you can choose the backend, and make an explicit if, like we are doing almost everywhere:16:15
elopiohttp://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_common.py#L4516:15
elopiothis is one more case where autopilot was designed to be (IMO) unnecessarily smart16:16
vilaelopio: /me nods16:16
elopiovila: but what I'm wondering is about removing these mouse and keyboard properties: http://bazaar.launchpad.net/~autopilot/autopilot/trunk/view/head:/autopilot/testcase.py#L18616:18
elopiowe have been instantiating the keyboard and mouse on the custom proxy objects for UI widgets that need them. In the apps tests we are never using these properties, so I would deprecate them.16:19
elopiothe problem is that we instantiate many keyboards and mouses, but it's not too bad as the backend is a singleton.16:19
vilaelopio: hmpf. I can't say with my limited knowledge... But somehow, if that's where those are created implicitly... That seems to match what we've been talking about16:19
oSoMoNubuntu-qa: mako CI jobs for webbrowser-app are consistently failing for the past 2-3 days with a build timeout16:35
oSoMoNsee e.g. https://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/2132/console16:36
oSoMoNis that a known issue?16:36
=== essembe is now known as sbeattie
elopiooSoMoN: I don't think it's known.16:40
elopioIt shows the results of only one autopilot test, which is weird. It seems to have finished that one test, but we need more logging on the test to confirm that.16:40
elopiobut then autopilot is not reporting the OK for that test. Maybe we lost connection with the phone? I'll ping CI to see if they have ideas.16:41
oSoMoNelopio, thanks16:42
elopiooSoMoN: I can reproduce it in my vivid desktop. When we kill the webapp container process, it gets stuck.17:01
elopiodid you change anything related to that?17:01
oSoMoNelopio, the only thing that comes to mind would be the recent oxide update, although it shouldn’t affect desktop as it hit only the overlay PPA17:02
elopiothere is a bug in autopilot, because the timeout is not in the right place. I'll report that.17:03
elopioI still don't know what's causing this issue. nuclearbob, want to start your vanguard shift with an issue funny to debug?17:03
elopiooSoMoN: after killing it with SIGKILL and SIGTERM, it is:17:12
elopioelopio    6850  0.1  0.0      0     0 ?        Zs   10:59   0:00 [webapp-containe] <defunct>17:12
oSoMoNthat doesn’t look good17:12
elopiooSoMoN: http://paste.ubuntu.com/10913801/ anything in there makes sense to you?17:15
oSoMoNelopio, I reformatted the relevant bit: http://paste.ubuntu.com/10913814/, this is definitely not right17:17
oSoMoNalex-abreu, see http://paste.ubuntu.com/10913814/ , this is happening in CI when running the webapp_container testsuite on mako17:18
elopiooSoMoN: where does that log come from? I want to tail it to see if it's when it receives the kill -1517:19
oSoMoNelopio, that’s the log from the webapp container17:20
alex-abreuoSoMoN, mmmh not sure how it can be related to the tests themselves ... did the renderer crash or something?17:21
alex-abreuoSoMoN, do you have more log? ...17:21
elopioI have no idea where to see that in my desktop.17:21
elopioalex-abreu: oSoMoN: fwiw, I have the phablet-team ppa which gives me17:32
elopioliboxideqt-qmlplugin:17:32
elopio  Instalita: 1.7.3-0ubuntu0.15.04.1~ppa117:32
alex-abreuelopio, oSoMoN you dont see that w/ the webbrowser app tests?17:33
elopioalex-abreu: no, only webapp_container tests.17:33
elopioalso, bug reported for autopilot timeout:17:48
elopiohttps://bugs.launchpad.net/autopilot/+bug/144915317:48
ubot5Ubuntu bug 1449153 in Autopilot "Autopilot can hang while killing a process" [Undecided,New]17:48
=== oSoMoN__ is now known as oSoMoN
balloonshey Letozaf_20:32
Letozaf_balloons, hi :D20:32
balloonsThanks for having a look at calendar :-)20:32
Letozaf_balloons, yw20:32
balloonsLetozaf_, so it sounds like you have a plan to fix the issue via the calendar devs adding a qml property?20:37
alex-abreuoSoMoN, btw I am able to repro the issue ... (AP tests blocking)22:54
alex-abreuon the desktop22:54
oSoMoNalex-abreu, which version of oxide ?22:56
alex-abreuoSoMoN, 1.7.3 , I'll backtrack to 1.6. see if if it is oxide related22:58
alex-abreuI am not sure yet22:58
alex-abreumight be AP or something22:58
oSoMoNalex-abreu, thx22:58
alex-abreuoSoMoN, there are no specific reasons why it works w/ webbrowser and not the container tests22:59
alex-abreufrom the oxide perspective22:59

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