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

ianorlinwxl bug 1434774 is annoying though00:01
ubot5bug 1434774 in lxpanel (Ubuntu) "right clicking on volume applet doesn't open alsamixer" [Medium,Confirmed] https://launchpad.net/bugs/143477400:01
wxllet's head over to #lubuntu-offtopic :)00:01
Captonjamasonfriends wanna play minecraft with me00:03
Captonjamasonmaybe in a bit00:03
=== chihchun_afk is now known as chihchun
=== slickyma1ter is now known as slickymaster
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
elfyballoons infinity cyphermox - just so you are aware, testing today's dailies for us and Ubuntu - the fail to reboot after the remove media prompt is back12:46
davmor2infinity, cyphermox, jibel: there are huge issues on oem mode in latest dvd12:48
davmor2I'm going to start filing bugs12:48
davmor2https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1445474 , https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1436715 , https://bugs.launchpad.net/ubuntu/+bug/1445479 , https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/144548113:07
ubot5Ubuntu bug 1445474 in ubiquity (Ubuntu) "Audio permanently muted in installer setup pages in oem mode" [Undecided,New]13:07
ubot5Ubuntu bug 1436715 in casper (Ubuntu Vivid) "Vivid DVD fails to reboot or shutdown w/o hard reset" [Critical,Fix released]13:07
ubot5Ubuntu bug 1445479 in Ubuntu "Prepare For End User icon missing from oem desktop mode" [Undecided,New]13:07
ubot5Ubuntu bug 1445481 in network-manager (Ubuntu) "My ap is missing from OEM desktop mode but was found no issues during the install" [Undecided,New]13:07
=== chihchun_afk is now known as chihchun
elopiogood morning.13:52
infinitycyphermox: Did you see all of davmor2's bugs up there?13:56
davmor2infinity: I need to run a non oem install but I don't want to blow away the broken wifi till cyphermox has logs :)13:58
jibelpitti, running upgrade from utopic to vivid, I'll create other jobs once it passes14:03
pittijibel: yay, merci beaucoup !14:03
pittijibel: et comment on dit "yay" par français ? :-)14:04
jibelpitti, Youpi!14:04
jibelbut it's a bit childish :)14:04
balloonsjibel, interesting to know! :-)14:07
cyphermoxinfinity: I did14:21
davmor2jibel: oem fails hard14:21
seb128hey there14:23
seb128ubuntu-system-settings has some flacky tests, which I'm trying to look at14:23
seb128we use self.main_view.pointing_device.click_object() calls on listitems14:24
seb128but sometime it seems that the tap doesn't work properly14:24
seb128like onClicked: is not called for the item and the text/selection color in the UI is not changed14:24
seb128is that a known issue/any hint on how to debug?14:24
seb128kenvandine, ^14:24
kenvandineseb128, thx!14:25
seb128kenvandine, yw!14:25
kenvandinei'm wondering if missing that is causing other our general flakyness we've been experiencing lately14:25
cyphermoxdavmor2: I do get sound in the installer...14:31
cyphermoxin qemu14:32
cyphermoxI can try hardware as well14:32
davmor2cyphermox: I'm testing on hardware here14:32
davmor2cyphermox: HP g62 normally it works14:32
cyphermoxok, let me write this to a USB key and try again14:32
cyphermoxsounds like it might not be the installer though14:33
Captonjamasonhell14:41
Captonjamasonhello14:41
Captonjamasoncan i get some help with LFS14:43
Captonjamasonor would i move to a offtopic14:43
=== qwebirc744456 is now known as slickymasterWork
fgimenezelopio, didn't know about that flake8 bug, thanks :)15:00
cyphermoxdavmor2: and you had a pointer in OEM install?15:04
cyphermoxAH! think I just noticed a pattern here15:06
elopiofgimenez: it's new.15:07
davmor2cyphermox: I have left the last run in the oem desktop incase you need logs and stuff for the bugs15:07
elopiobut I have opened many. Now I will try to stick with this one, reopening projects if they regress.15:07
cyphermoxdavmor2: not sure what you mean there15:08
elopiofgimenez: that qakit project's trunk is still under thomi's profile.15:08
elopionot sure how to change that.15:08
elopiofgimenez: oh cool, you took the address book :) Thanks.15:08
fgimenezelopio, i feel in the flake8 mood this friday :)15:09
elopiofgimenez: the hard part with this is to get all the reviews, like cat herding.15:09
elopiofgimenez: when you are done with that, you can ask renatu in #ubuntu-touch for the review.15:09
davmor2cyphermox: I have a cursor15:09
cyphermoxon real hardware?15:10
davmor2cyphermox: yes15:10
cyphermoxI did not15:10
davmor2I'm moving it around the screen now15:10
fgimenezelopio, ok thx, about qakit, i see that in code -> configure code hosting it mentions thomi's branch15:10
davmor2cyphermox: tis another breakage then15:10
cyphermoxalso, reboot works in a live image, but fails in install-only15:10
cyphermoxthat's the pattern15:10
elopiofgimenez: yes, but if I move it, will I break your MP?15:10
davmor2cyphermox: it's getting worse not better dude stop touching it :)15:10
cyphermoxalso, I loathe systemd15:11
fgimenezelopio, don't know, there are other mps too15:11
davmor2cyphermox: no really did you every think it might hate you too?15:12
cyphermoxI'm starting to15:12
davmor2cyphermox: hate it back it works for me15:12
cyphermoxI wish it a fiery death15:13
cyphermoxin the heat of a thousand suns15:13
davmor2cyphermox: don't forget the and it's ashes drop into the blackhole of oblivion15:14
cyphermoxwell, there wouldn't be any ashes.15:14
cyphermoxstars tend to destroy most atoms :)15:15
cyphermoxso, now on to the actual oem install15:15
=== qwebirc694670 is now known as slickymasterWork
cyphermoxdavmor2: I have sound and I have the oem icon15:20
cyphermoxare you sure you were on 20150417?15:20
cyphermox20150416 would have been very broken15:20
elopiooh crap, I missed the standup.15:25
davmor2cyphermox: http://people.canonical.com/~davmor2/oem-mode.png15:25
cyphermoxwhat is this supposed to show?15:28
davmor2cyphermox: lack of oem icon, the fact I'm in oem desktop mode and that my davmor2 wifi connection isn't shown15:45
cyphermoxok15:45
cyphermoxwell, I don't know like this why it might have happened, things are looking fine here in a VM and I can't do an OEM install for now, for lack of hardware to do it on15:46
davmor2cyphermox: yes so this is after the install15:47
cyphermoxright15:47
davmor2cyphermox: this isn't live session15:47
cyphermoxbut then what about the sound and reboot?15:47
cyphermoxtbh those would be my priority for now15:47
davmor2cyphermox: reboot was an Issue still I had to hard power down the system15:48
cyphermoxcan you make sure you're running on vivid-desktop 2015-04-1715:48
cyphermoxor let me know exactly which image you used15:48
cyphermoxI can reproduce the reboot issue, it looks like it's only happening if you don't choose a live session15:48
cyphermoxI need to dig in why, trying to convince systemd to log to a serial console right now15:48
davmor2cyphermox: woooo okay that is weird15:50
davmor2cyphermox: from the site 20e8bb0dac1df4506309bad377260d18 *vivid-desktop-amd64.iso on my server 8d57a7f4bb63531935f90b457b7f208d  iso/daily-live/current/vivid-desktop-amd64.iso  however it says there is nothing to update15:51
davmor2cyphermox: let me delete this image and update again and see what is happening15:55
davmor2cyphermox: okay now I got the right image so no idea what the hell went on with that16:02
davmor2cyphermox: I'll see what I can confirm16:03
davmor2elfy: check your md5sums it seems like zsync might of been playing up16:03
elfythe xubuntu images are right16:05
=== chihchun is now known as chihchun_afk
cyphermoxrebooting again to try to convince plymouth and systemd to give me useful data.16:14
elopiodobey: ping. I'm following your hacking file in pay-ui, failing to create the chroot.16:33
elopiohttp://paste.ubuntu.com/10839516/16:33
elopiohave you seen that?16:33
kenvandineubuntu-qa, please see seb128's question from 2 hours ago, he forgot to include the vanguard ping16:35
kenvandineor i can repeat it if needed16:35
dobeyelopio: i have not seen that, no16:35
elopiokenvandine: looking...16:41
kenvandineelopio, thx16:41
elopiokenvandine: do you have the trace of an error?16:41
kenvandinenot the one he had specifically16:41
kenvandinebut we've had lots of tests failing lately16:42
kenvandineflaky16:42
kenvandineand he did some debugging and managed to reproduce it locally on his n716:42
kenvandinewhich i've never been able to do on my mako16:42
elopioI will look at the code to see if I find something obvious16:42
elopiokenvandine: any progress with the QML tests?16:43
kenvandinehe made the header title change to "clicked" when it got onClicked in that test16:43
kenvandineand when it failed, that had never been changed16:43
kenvandineso it never got onClicked16:43
kenvandineelopio, no...16:43
kenvandinewe need to get that on our backlog16:44
kenvandineelopio, so seb128's debugging pointed to sometimes click_object() never actually triggers the onClicked signal16:45
elopiokenvandine: yes, we need to clean up the autopilot tests in order to make them reliable. For that it's essential to turn many of them into lower level tests.16:45
kenvandineagreed16:45
jibelpitti, upgrade test passed with forcing upstart16:45
elopiokenvandine: click_object simulates an evdev event, which hasn't failed so far.16:45
kenvandineelopio, it had been reliable for quite a while16:45
elopiothere could be a bug there, but I doubt it. It's more likely that the object we are trying to click is not ready16:45
kenvandinebut in the past 2 weeks or so, we've been getting bit by this16:46
elopiolike not enabled, not listening for the event, or moving.16:46
kenvandinecould be16:46
elopiokenvandine: generally, that means a missing wait.16:46
kenvandinebut... those tests haven't changed in months16:46
kenvandinehttps://jenkins.qa.ubuntu.com/job/generic-deb-autopilot-runner-vivid-mako/2021/testReport/junit/ubuntu_system_settings.tests.test_datetime/TimeDateTestCase/test_same_tz_selection/16:47
kenvandineelopio, ^^ that's one of them16:47
kenvandinebut not the same as the run seb128 did verifying it never got the onClicked16:47
elopiokenvandine: thanks, that helps.16:47
kenvandineit's 2 of the tz_selection tests that seem the most common culprits16:48
kenvandinebut, we've had random failures in others too16:48
kenvandinelike in your branch yesterday16:48
elopiokenvandine: that's expected with these tests, something in the lower layers gets slower and then we find out that we were assuming things to be fast in some of the helpers.16:48
elopiothe way to survive that is not to duplicate any code at all.16:49
kenvandineyeah, and hard to debug :/16:49
elopiothen any breakage will require at most one change. Also adding log messages, to make it clear what the test was doing.16:49
elopiokenvandine: I can help you refactoring the test to make it clearer where it's failing. Probably I won't have more time today to debug it, but we can continue from there on monday.16:50
pittijibel: \o/16:50
kenvandineelopio, thx, ping me or seb12816:50
kenvandineelopio, seb128 has a device he can repro it on, i don't16:50
kenvandineit never seems to fail on my device16:51
kenvandinejust in CI16:51
kenvandinei think seb128 could only repro it on his n7, not mako16:51
kenvandineall frustrating :/16:51
davmor2cyphermox: 1 bug down I have volume16:51
wxldavmor2: elfy: were you guys talking about a bug where the system wouldn't reboot at the end of install?16:52
elfywxl: yea16:53
wxlelfy: we've noticed that too. bug reports?16:53
wxlianorlin: did you file a new bug for the system not rebooting at end of install?16:54
elfybug 1436715 I guess16:54
ubot5bug 1436715 in casper (Ubuntu Vivid) "Vivid DVD fails to reboot or shutdown w/o hard reset" [Critical,Fix released] https://launchpad.net/bugs/143671516:54
wxlwell yeah the fixed one :/16:54
wxlshouldn't be the exact same bug so much as a regression16:55
ianorlinwxl I haven't yet I realized it might be an sd card and havn't tested since then16:55
wxlianorlin: yeah doesn't sound like it16:55
elopiokenvandine: ok, firt obvious thing that is wrong, you are calling one test from another test.16:56
elopiothat's asking for trouble. The tests should be independent, and they should have only one action and one assertion. That goes against both :)16:57
kenvandineugh... which test is that?16:58
kenvandinei've never really looked at the tz tests16:58
elopiotest_same_tz_selection16:58
elopiokenvandine: second thing, checking that when you select the same tz doesn't show you a different page is something you should do on QML.16:58
* kenvandine looks16:59
elopiothat's a feature of your widgets, it's not a user goal. I make the distinction with a question like this: would a user open my app just to set the time zone twice?16:59
kenvandineyeah17:00
elfywxl: not worried too much about it - people are aware of the issue17:00
elopioif yes, that's a user story and should be automated at a high level, with autopilot.17:00
elopioif no, that's something you should test at a lower level, maybe in cpp, qml or javascript, depending on the feature.17:00
wxlelfy: cyphermox: meaning we expect the fail to reboot to be fixed by release?17:01
kenvandinei wonder how many tests we have calling tests17:01
cyphermoxwxl: we'll do everything possible to get it fixed before release17:01
kenvandineelopio, i know we have tons of tests that have more than one assertion17:02
cyphermoxotherwise it will be in the release notes17:02
elopiokenvandine: no, only that one. http://paste.ubuntu.com/10839649/17:02
kenvandineexcellent :)17:02
wxlcyphermox: well then maybe i should make a bug report for it just for the sake of being completist17:02
elopiokenvandine: I have like an hour I can spend on this. Let me see what I can get done in that time, and I'll ping you back.17:02
kenvandineelopio, i think the other 1 we see lots of failures in is test_tz_list_initially_empty17:03
elopiokenvandine: another clear candidate to be downgraded to QML tests.17:03
kenvandineelopio, oh, not that one17:03
kenvandinetest_manual_tz_selection17:03
kenvandinethat's the other one17:04
kenvandineso interesting that's the one called from the other17:04
elopiokenvandine: yes, I imagined as the error you showed me comes from that test.17:04
cyphermoxwxl: sure17:04
elopiokenvandine: that test is interesting, because it would be good to keep it as a high level test, in autopilot.17:05
kenvandinetest_manual_tz_selection is the test seb128 reproduced failing this morning17:05
elopiokenvandine: could be many things. Where do you get the list of timezones from?17:05
elfywxl: if you do report - I'll edit my QA results then17:06
wxlelfy: we'll make sure to post here when we got a report17:06
wxli'm trying to track down something more lubuntu specific17:07
kenvandineelopio, i really don't know, i know next to nothing about this whole plugin17:07
kenvandineLaney and seb128 did this one17:07
kenvandine-        self.assertThat(header.title, Eventually(Equals(_('Time & Date'))))17:08
kenvandine-        self.assertThat(self.tz_page.text, Equals('Europe/London'))17:08
kenvandine+        self.assertThat(self.tz_page.text, Eventually(Equals('Europe/London')))17:08
kenvandineelopio, how do you feel about that?17:08
kenvandineseems silly to check the page title there17:08
kenvandineand maybe using Eventually will make it wait for it to change17:08
davmor2cyphermox: pressing enter does nothing17:08
davmor2so that bug is still valid17:09
wxldavmor2: the symptoms are similar, but it's a regression, so it really should be a new bug17:09
kenvandinemaybe they put the check for the title there as a way to make it wait17:09
kenvandinebut perhaps that's racy17:10
davmor2cyphermox: on arriving at the oem desktop I see the icon I am not however connected to the wifi as expected, this time at least it is showing my ap \o/17:10
cyphermoxoh, pressing enter is doing something alright17:11
cyphermoxit's making me insane. :)17:11
elfylol17:11
* davmor2 presses enter again to see if turn cyphermox into a flying rage monkey17:12
cyphermoxwxl: in your bug mention it's only happening for the non-live session17:12
jibelpitti, bug 1358203 is the bug that makes python import test fail17:12
ubot5bug 1358203 in python-characteristic (Ubuntu) "test_characteristic.py uses pytest but python-characteristic doesn't depends/recommends it" [Undecided,New] https://launchpad.net/bugs/135820317:12
wxlgood point. we'll double check, cyphermox17:12
cyphermoxdavmor2: more like flying-animal guano-crazy ;D17:12
cyphermoxwxl: that has been my discovery so far17:13
cyphermoxfortunately pitti is right here17:13
elfywxl: I would have looked at Lubuntu when I was checking others if the image was new17:13
cyphermoxI'll need his help to figure this out, it's more systemd deep magic17:13
pittijibel: ah, thanks17:13
elfycyphermox: ohhh - so we blame pitti :p17:14
* wxl throws cyphermox's monkeys at pitti 17:15
davmor2cyphermox: that brings us full circle to JamesTait's morning greeting of Good morning all; happy Friday, and happy Bat Appreciation Day! :-D  and my reply JamesTait: close enough right https://www.pinterest.com/pin/135319163775397306/17:15
davmor2damn it I'm still in OEM Configuration (temporary user) mode it's not been removed only the app17:18
davmor2I see the new user setup though17:19
elfydavmor2: oh - I tried that oem thing - new one on me - I saw that happen, you're not going mad17:19
cyphermoxso, I'm not reproducingthe right bug here in a VM17:21
cyphermoxit just complains that there is no splash to show17:21
cyphermoxwill need to reboot yet again17:21
davmor2elfy No I'm going flying-mammal guano-crazy along with cyphermox17:23
elopiokenvandine: I would prefer to understand the cause before putting a patch.17:23
kenvandinesure17:23
elopioand the screenshot of the failure shows me that the item was not clicked, so it would fail anyway.17:24
elfydavmor2: I'm grabbing some popcorn and a comfy seat to watch you both :p17:24
elopioprobably, the wait needs to be while the query is being made.17:24
elopiokenvandine: if you are getting the list from a web service, it makes sense for it to fail sometimes, when the service is slow.17:24
elopioI'm digging a little in the code...17:25
kenvandineelopio, oh, i'm sure the data is local somewhere17:26
elopiowe need a new idea then :)17:27
kenvandinei think it comes via dbus17:28
kenvandineorg.freedesktop.timedate117:28
kenvandineor maybe that's just for setting it17:29
elopiokenvandine: when I build the project, where is the SystemSettings qml module?17:30
kenvandineyou mean in the builddir?17:30
elopiokenvandine: yes, which folder in there?17:30
kenvandinelib/SystemSettings/17:31
elopiokenvandine: http://paste.ubuntu.com/10839819/17:35
elopiowhat am I doing wrong there? I always have a hard time with the qml imports.17:36
kenvandinei've never tried running it that way :)17:36
kenvandineone sec17:36
kenvandineoh17:37
kenvandinethe timedate plugin is in builddir/plugins/time-date17:38
kenvandinebut it's not going to be able to load it like that17:40
kenvandineelopio, we have some magic in the plugin interface to load the private libs, not sure how17:41
elopiokenvandine: hum, we need that to test each qml in isolation.17:41
kenvandinethey aren't public qml components, they are private17:42
kenvandineso the settings container does some magic to load them17:42
cprofitthey all... trying to report this bug so it can get looked at before release.17:43
cprofittwhen I empty trash I got the confirmation dialog and file window popping up.17:44
elopiokenvandine: I'm going for lunch. bbs.17:44
cprofittwxl: suggested reporting against the file manager... anyone else want to weigh in?17:44
elfycprofitt: can confirm at least, probably nautilus would be the right package17:46
cprofittyeah, but only happens when I use the launcher17:47
wxlcprofitt: i'd just file against the file manager. we can always re-file if needed after we dig deeper17:50
cprofittok17:50
wxlwell, not re-file; re-attribute?17:50
elfywandering off now, wxl I'll check your tracker results later to see if you've filed17:53
elfythat new bug17:53
cprofittok17:53
cprofittfiling now17:53
wxlelfy: okie dokie17:53
wxlthx cprofitt :)17:53
cprofittwxl elfy https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/144559517:54
ubot5Ubuntu bug 1445595 in nautilus (Ubuntu) "Empty Trash Results in File Windows Opening" [Undecided,New]17:54
wxlcprofitt: elfy and i are probably two of the worst people to help push this forward as we are flavor leads. cyphermox or balloons might be of more help. you might want to see if anyone at #ubuntu+1 can help17:55
elfythanks cprofitt - confirming that17:56
elfybbl17:56
ianorlinalthough could that be with gvfs it might also effect lubuntu18:01
kenvandineelopio, i refactored out the call to the other test and made it more "wait" friendly, waiting for a CI run now to see if we're barking up the right tree18:02
ianorlinbut doesn't effect pcmanfm18:02
kenvandineelopio, for seb128's case, it couldn't be waiting for the model, he was able to see the result filtered18:02
kenvandinebut it listview item never go the onClicked18:03
kenvandineelopio, so could even be something in wait_select_listview_first18:03
kenvandineelopio, or wait_select_listview_first before the listview has a populated model18:06
balloonscprofitt, I'm not seeing empty trash in the launcher :-(18:06
kenvandineelopio, but i'm not seeing the exception raised from wait_select_listview_first18:07
cprofittballoons: what do you mean - you are not seeing the behavior or you do not see the trash icon in the launcher?18:07
balloonscprofitt, ohh.. lol the trash icon, got it18:07
balloonsI thought you meant on nautilus icon18:07
cprofittI am trying to find the file that creates the action menu... I am guessing that is what is borked18:10
cprofittballoons: any idea where that file is located?18:12
ianorlinbug 1445592 is the new one I filed for no restart at that final splash screen18:15
ubot5bug 1445592 in ubiquity (Ubuntu) "vivid fails to reboot once I click this restart now button " [Undecided,New] https://launchpad.net/bugs/144559218:15
balloonscprofitt, I'm afraid not18:20
cprofittwxl: I appreciate the help none the less18:23
dobeyelopio: that error doesn't even make any sense to me, fwiw. why would "click chroot create" even care about the pay-ui trunk directory?18:23
cprofittballoons: any chance you can triage that bug so it can get upstream to the deves?18:23
elopiodobey: I don't understand. It's like it umounts my /home/elopio.18:25
wxlelfy: cyphermox: balloons: see above for that restart now bug18:25
wxlcprofitt: balloons: interesting that elfy could confirm it18:25
dobeyelopio: yeah, no idea18:25
balloonscprofitt, bdmurray tagged it and set importance already looks like18:25
elopiokenvandine: ok. I don't think I can get much done on the QML side without being able to launch the qml from qmlscene.18:34
elopiodobey: do you know who maintains click? is it mvo?18:35
dobeyi think it might be now, yes18:36
cprofittbdmurray: thanks for adding the tag.18:39
=== FunnyLookinHat_ is now known as FunnyLookinHat
elopiodobey: do you still have the problem of qemu dying during the adt-run?20:39
elopioI've just gotten this: http://paste.ubuntu.com/10840692/20:39
dobeyelopio: i always get qemu being killed at the end, when the tests are successful. i think that's just adt-run killing it20:40
dobeyelopio: i don't get the weird python backtrace about unicode in testtools any more, when using my ppa with the new testtools, though20:41
elopiodobey: ah, maybe I'm not getting my results because I'm not collecting them :)20:41
dobeythat could be :)20:42
dobeyelopio: use --setup-commands "add-apt-repository ppa:dobey/testtools" immediately before the -U argument, and it'll install the new testtools to run the tests under, so you get all the proper attachments and no crazy crashes when the tests fail20:43
elopiodobey: cool.20:43
elopioI love that this now exports the xvfb display.20:43

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