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

=== bfiller is now known as bfiller_afk
=== salem_ is now known as _salem
=== Ursinha-afk is now known as Ursinha
DanChapmangood morning all07:21
elfyhi DanChapman07:22
DanChapmanhey elfy :-)07:23
jibelGood morning07:38
dkesselgood morning quality :)07:58
elfyhi dkessel07:58
pittijibel: btw, you were asking about the autopkgtest PoC09:06
pittijibel: (last Friday)09:06
pittijibel: it's "worker" in http://bazaar.launchpad.net/~pitti/+junk/adtcloud/files, together with worker.conf09:06
plarsimage10:07
jibelDanChapman, I'm looking into the custom partitioning test failure. When no config is passed as argument to custom_partition_part_tests, it picks a random config but none of them is supposed to create an encrypted partition, correct?10:46
jibelor am I missing a case10:46
davmor2morning all11:02
DanChapmanjibel, no none of them should be encrypted. I think it's a bug in the combobox emulator11:47
DanChapmanit looks like the mouse clicks the partition type combobox twice so the instead of finding the mount point by index it's using that index to scroll down  the wrong combobox11:49
DanChapmanjibel, so only config1 is working atm?11:53
DanChapmanjibel, i also see there was a seg fault on the progress page again :-/12:00
jibelDanChapman, right, only config1 is working. The segfault is intentional to reproduce a bug in errors.u.c12:22
DanChapmanjibel, ok cool well i'm just updating my iso's then im gonna spend the afternoon improving the custom install tests, try and get them in good shape :-)12:24
jibelDanChapman, as you wish, forcing Config1 and the workaround for the slideshow makes everything green https://jenkins.qa.ubuntu.com/view/Ubiquity/view/Ubuntu/12:31
DanChapman:-D that's a wondeful sight12:32
jibelat least it is under control and failures are understood :)12:33
DanChapmanjibel, indeed :-)12:34
=== _salem is now known as salem_
elopioballoons: yesterday I was away. I'm back, looking at the state of the image.14:07
balloonselopio, ahh14:12
jibelDanChapman, actually it looks like a bug in the combobox itself. Manually, 1rst time I click on the combox box it doesn't open14:26
jibelbut not always14:26
DanChapmanjibel, hmmm ok let me just boot in again. Does the dialog have focus when it opens? I've found recently that some dialogs don't get input focus on load so the first click gets focus then the following clicks act as normal. I wonder if it's that or as you say a combobox bug14:28
jibelDanChapman, yes the dialog has focus. It's clearly a bug in the combo, to reproduce press 'free space' click the combo to open it, select 'ext4' (sometimes there is a thick black line that appears just above the combo)14:50
jibelreproduce these steps twice14:50
jibelwhen the black line appears, then next time you click on the combo it won't open14:50
jibelDanChapman, it's a minor bug for a human, but fatal to automated tests14:51
jibelDanChapman, hm, the black line are scrolling arrows of the combobox14:52
elopioballoons: what's the current website for manual testing of packages?14:57
balloonshttp://packages.qa.ubuntu.com/14:57
knomehttp://packages.qa.ubuntu.com/14:57
knomebarely beat me to it14:57
balloonshaha14:59
jibelDanChapman, http://people.canonical.com/~j-lallement/combo_with_scrolls.png is what I see when it fails14:59
knomeballoons, so, any new thoughts on the community issues?14:59
jibelDanChapman, more details, when the combo doesn't open, last button the user pressed (cancel/Ok) is focused15:11
jibelhm, no15:12
balloonsknome, I suppose, but now isn't the best time to chat :-) It was interesting because I believe that was around the time of unity being launched15:17
balloonselopio, so i'm filing a bug for the switch_to_tab issues with calendar15:18
balloonsohh I should upgrade first actually15:18
elopioballoons: if you still see the issue, assign it to me.15:19
balloonselopio, right, jenkins doesn't seem to have it anymore, so perhaps an update fixed it15:19
* balloons goes back to calendar rework15:19
balloonselopio, I still see it happening actually; http://91.189.93.70:8080/job/generic-mediumtests-trusty/1783/testReport/junit/calendar_app.tests.test_dayview/TestDayView/test_show_current_days_with_mouse_/ However, I'm thinking it's something specific to that tab in calendar, as only the daytab trips it15:24
DanChapmanjibel yes i'm getting the same, but the scroll buttons only appear from the 2nd partition onwards. on first attempt they aren't present15:31
elopioballoons: looking.15:34
elopioballoons: have you seen ubuntu-device-flash saying that it can't push to the device?15:34
balloonselopio, yes... trying to remember why15:36
balloonselopio, is this a new device flash?15:37
elopioballoons: I don't understand what you mean.15:37
elopiothis is not a new device15:37
balloonsso this is not a first time flash right?>15:37
elopioit's a new flash of an old device.15:37
balloonsare you in the bootloader?15:38
balloonsadb reboot bootloader15:38
balloonserr.. I guess it's fastboot15:38
DanChapmanjibel it also depends on the position of the dialog if you move it to the top of the window the buttons don't appear as there is enough room on the scrren for the whole list15:41
DanChapmanhmmm how do we work with that15:42
jibelDanChapman, I think this combo is really broken, the behaviour is completely inconsistent15:43
DanChapmanjibel i agree it seems like sometimes it's clipping the list/size of the window for no apparent reason as there is plenty of room on the screen.15:44
DanChapmanthen other times it's fine15:44
jibelgrr, and workarounds that are fine manually don't work with AP :/15:47
DanChapmanjibel, also the top of the widow should align with the baseline of combo. We are definately getting lucky that even config1 is working :-p15:53
senanballoons; hi :)16:11
balloonshowdy16:12
DanChapmanjibel, what have tried as a workaround so far? save me trying the same16:12
senanballoons, fever :( ... how abt you ?16:12
balloonssenan, I'm sorry to hear that. I'm doing well. lots to do as always16:13
elfyafternoons all16:13
senanballoons, did you check my code ?16:14
balloonssenan, no I've not had a chance. You said it wasn't working because of window position16:16
balloonsdid you solve it?16:16
senanballoons, I think it will work16:17
senanballoons, I changed compiz settings and it worked..but I think its specific to my machine16:18
balloonssenan, add this to your mock import for py2 and py3 compatibility16:19
balloonshttp://paste.ubuntu.com/7114899/16:19
balloonsk, for me test_scan_remote_folder fails because it doesn't select the input box16:22
balloonssenan, ^^16:22
balloonsotherwise it runs fine16:22
DanChapmanjibel, just read in the gtk docs that the scroll buttons should only appear when the list height exceeds the height of the display and the combo window will move to accomodate the list untill it reaches  full height16:23
balloonssenan, make those couple fixes and we should be set16:23
DanChapmanso i wonder what's going on.16:23
senanballoons, I didnt change anything there :(16:24
DanChapmanjibel have you tried selecting 'position at end' for each partition and then tab to the combo and select from there. It seems to work manually i'll give it a go with AP16:24
balloonsDanChapman, does the gtk emulator have a input helper? to type into textfields?16:24
DanChapmanballoons: autopilot has it built in :-)16:25
DanChapmanballoons: http://unity.ubuntu.com/autopilot/api/input.html#autopilot.input.Keyboard.focused_type16:25
balloonsright, but it seems to fail heh16:26
DanChapmano.O really? I did implement something originally but thomi suggested the above should be used16:27
balloonsDanChapman, yea, I wonder, hmm16:27
DanChapmanballoons: how's it failing? not getting focus?16:27
balloonsyea, not focusing16:27
balloonsyea, it's interesting because I see AP click the input properly, etc.. But the app doesn't set focus16:28
balloonsand the assert checking for .is_focus is true16:29
balloonsso lol16:29
balloonsgtk ftw16:29
senanballoons,DanChapman, are you talking abt baobab ?16:30
balloonssenan, yes, and i see the issue16:31
balloonsit's a gtk thing16:31
* balloons grumbles16:31
balloonsty DalekSec16:32
balloonsty DanChapman16:32
senanballoons, pushed the latest changes16:32
balloonssenan, you need to deslect the gear, else the scan remote folder test fails16:32
balloonsgtk loves to ignore input when a menu is open16:32
senanballoons, how to deselect it ?16:33
balloonsso add a self.pointing_device.click() just above with self.keyboard.focused_type(input_server_name) as kb:16:33
balloonsthat should be it16:33
balloonsI hope, heh16:33
balloonsadd a comment to the effect we are deslecting the gear to ensure input is recieved16:34
senanballoons, Its already there right ?16:37
balloonssenan, no you need to add it16:38
senan balloons, after clicking only I'll get the input_server_name right.. how can I add it before that ?16:39
balloonssenan, I don't understand. you need to open the menu, click the item to open the dialog then close the menu by clicking again16:40
balloonsor you can close it another way if you wish16:40
balloonsit simply needs to be closed16:40
senanballoons, ahh got it :)16:41
DanChapmanballoons: close the menu after the dialog opens? o.O16:43
balloonsDanChapman, the radial menu stays open for some reason. And as long as it's open gtk won't pass ibput to anything else16:45
senanballoons, I can do it just before typing the text in the input field right ?16:51
balloonssenan, yep16:51
elopioballoons: now it's installing the fresh image, I don't get why it failed. But I'll be finally able to run the calendar tests in a few minutes.16:51
balloonselopio, I'm refactoring the calendar tests.. i think time is better spent this way16:52
elopioballoons: totally agree.16:52
elopiobut the crash doesn't seem related to the tests. I would like to find the .crash file to see what's going on.16:53
senanballoons, pushed.. can you check16:54
balloonssenan, can you place it outside of the with self.keyboard, and add a comment?17:03
senanballoons, ohh.. sorry.. I'm not reading properly now a days :(17:04
balloonsno worries!17:04
senanballoons, done :)17:07
senanballoons, added a bigger comment :)..one more update :)17:09
balloonssenan, looks good17:11
senanballoons,are we done ?17:12
balloonsI think so my friend17:12
senanhooorayyyyy:)17:12
senanballoons, so whats next ?17:12
balloonssenan, I'll merge it. And you are free to work on another test ;-)17:13
senan:)17:13
balloonsi suspect you'll find this next one a bit easier17:13
senanballoons, if you guys are with me :)17:15
balloonssenan, did you want to try working on core apps test?17:16
senanballoons, yea I'm ready :)17:17
senanballoons, anything in your list ?17:17
balloonssenan, sure.. let's see17:19
senanballoons, ok.. I'm going to sleep.. severe headache and fever..but I completed the test..I can sleep well this night17:20
balloonsyes, sleep well and feel better17:20
senanGood Night All :)17:20
balloonswe'll talk when you are feeling better :-)17:20
senanballoons, I'll be back tomorrow :D17:21
balloonshave a read of http://www.theorangenotebook.com/2014/03/keeping-ubuntu-healthy-core-apps.html17:21
senanballoons, too much work pending at office :(17:21
balloonsdon't think about that for the moment :-)17:21
balloonspleasant dreams17:21
senan:)17:22
balloonselopio, so what happened with calendar for you?17:28
balloonsDanChapman, I merged senan's mp.. it might be the longest mp I've ever been a part of. He started last October17:30
=== bfiller is now known as bfiller_afk
DanChapmansenan, yeah it's been a while coming hasn't it :-) it's kinda awesome he persisted till the end17:42
DanChapmanballoons: ^^17:42
jibelDanChapman, ugly hack to make custom partitioning tests working http://paste.ubuntu.com/7115355/17:43
balloonsindeed :-) he was elated to finally have it land. I admire his persistence17:43
DanChapmanballoons: me too :-)17:43
jibelI noticed that space bar always works while click doesn't17:43
jibelnow config4 is failing for a different reason17:44
DanChapmanjibel oh interesting, hmm i wonder if we should check the combobox focus after the tabs or done (if it doesn't already in the select_item function. i'll check that) although i don't think the space is even needed as long as it's tabbed to it and focused selecting works fine with the combo  closed17:48
jibelDanChapman, it is not needed but I liked to see the combo opening just to know I was on the right widget :)17:49
DanChapmanjibel, whats config4 failing on?17:49
jibelDanChapman, http://paste.ubuntu.com/7115408/17:50
jibelit doesn't find the combo at all17:51
DanChapmanjibel,  it looks like it selected the combo ok it just can't find the atk combobox to see the combobox items17:54
DanChapmanwhich is weird !!17:55
=== bfiller_afk is now known as bfiller
DanChapmani wonder if the atk object is displaying nonsense globalRect values17:55
elopio_balloons: I'm installing manually from the recovery console. ubuntu-device-flash made a bad joke here.18:15
balloonselopio, :-(18:15
knomeballoons, hmh, right18:29
knomeballoons, i don't remember as unity being something that's really controversial at that time18:30
knomeballoons, iirc, people were more worried about mir and rolling release and how those were communicated...18:30
elopioballoons: now it boots, but the screen is blank. I can adb shell, and that looks good. Any pointers?19:21
balloonselopio, is this a mako?19:21
elopioballoons: it is19:21
balloonselopio, I've ecountered problems when i didn't unlock the device and reboot it in android at least once before flashing19:23
balloonsso if you install android, give it a few boots19:23
balloonsno idea why, but the phone will fail to install if it's a fresh flash without at least one reboot in my experience19:23
DanChapmanballoons: nearly there :-D https://jenkins.qa.ubuntu.com/view/Ubiquity/view/All/portlet/dashboard_portlet_8/20:28
balloonslook at that green!20:29
DanChapmanwow full lubuntu default install in 6 min 41 secs thats seems rediculously quick20:31
balloonsare they caching things?20:32
balloonshttps://jenkins.qa.ubuntu.com/job/ubiquity_ap-lubuntu_devel_daily-test_nonenglish_default/139/ARCH=i386,label=rabisu/consoleText20:33
balloonsvery quick20:33
jibeljust on time for Beta 2 \o/20:52
dkesselare you guys also running ubiquity AP Tests for xubuntu?20:57
dkessel good evening20:57
balloonshttps://jenkins.qa.ubuntu.com/view/Ubiquity/view/All/portlet/dashboard_portlet_8/job/ubiquity_ap-xubuntu_devel_daily-run/20:59
balloonsdkessel, yep, all flavors20:59
dkesselgreat. at least something that's automatically tested there...21:00
dkesselI checked the toolkit status for xubuntu yesterday. i don't have much hope of getting much tested with ap... still mostly gtk2 apps.21:04
dkesselonly 3 apps using gtk3 and dbus21:04
DanChapmandkessel: evince, file-roller and gthumb? that's a guess btw21:07
DanChapmanjibel, have you filed a bug for that combobox behavior?21:08
jibelDanChapman, not yet.21:09
dkesselDanChapman: parole, abiword, mugshot.21:09
dkesselI must admit I only checked dependencies. not if using autopilot vis is possible21:10
DanChapmandkessel: gthumb is introspectable and evince and file-roller are already covered by ubuntu-autopilot-tests21:10
DanChapmanjibel, ok cool :-) thanks for getting more to go green today21:11
dkesselDanChapman: I believe gthumb was not preinstalled. instead there was ristretto21:11
DanChapmandkessel: oh i thought it was :-/21:11
jibelDanChapman, I restarted xubuntu and edubuntu and it hope it'll be all green soon21:12
dkesselinteresting. I missed the evince dbus dependency21:12
DanChapmanjibel :-D21:13
* DanChapman is going to go and wait on the results21:13
DanChapmandkessel, the easiest way to check any of the mis just autopilot launch -i Gtk <app-name> and if it spews out "Autopilot interface loaded", it's a winner :-)21:14
dkesselDanChapman: yeah OK I'll five the three a try the other day.21:16
dkesselit seems it is possible to test gtk2 apps with a tool called dogtail: https://fedorahosted.org/dogtail/21:28
* balloons shudders21:28
jibelbah, it won't be green, edubuntu crashed :/21:29
DanChapman:-( i see it showing the xml.<init>. thats a shame21:29
=== retoaded is now known as retoaded_afk
jibeland xubuntu is green, so only edubuntu i386 failed21:37
jibeland it looks like a real failure21:38
jibelDanChapman, it's a timeout. We kill autopilot after 20min, that's why the xml file is empty21:42
=== alai is now known as alai_afk
=== Ursinha is now known as Ursinha-afk
=== salem_ is now known as _salem
=== Ursinha-afk is now known as Ursinha
phillwhas anyone had video driver / wifi issues with the 3.13.0-16 kernel in 14.04 ?22:58

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