/srv/irclogs.ubuntu.com/2013/08/08/#ubuntu-quality.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
smartboyhwNoskcaj, have you asked kirkland or roaksoax about putting me in the team?03:51
dkesselgood morning07:01
ulitkovoda day07:03
DanChapmanGood morning all07:06
jibelgood morning07:10
Noskcajsmartboyhw, no, sorry. They've not replied to me, and once again, you need to do this.08:21
=== iahmad_ is now known as iahmad
NoskcajCan someone try and confirm bug 1210040 ? It's a big one08:55
ubot5bug 1210040 in gnome-control-center (Ubuntu) "apport-gtk huge memory leak" [Undecided,New] https://launchpad.net/bugs/121004008:55
dkesselNoskcaj, any hint on how to reproduce it?09:02
Noskcajdkessel, no, sorry. The guy didn't specify09:02
dkesselNoskcaj, apport sometimes consuming lots of memory is no big news ;) Maybe we should hint to the original reporter to delete stuff in /var/crash...?09:04
Noskcajdkessel, can you please do that?09:05
dkesselsure09:05
dkesselNoskcaj, done. lets see what the response is...09:07
Noskcajalso, i just reported a bug that went straight to heat 15809:08
Noskcajbug 121005309:08
ubot5bug 1210053 in dput (Ubuntu) "dput crashed with error in meth(): [Errno 32] Broken pipe" [Undecided,New] https://launchpad.net/bugs/121005309:08
xnoxballoons: jibel: DanChapman: updated lp:ubiquity with a working way to get application proxy in autopilot.09:38
DanChapmanxnox, awesome! will give it a try now :-)09:40
xnoxDanChapman: did you have updated tests somewhere with more refactoring, which were not merged yet?09:42
DanChapmanxnox, yes but i need to run them again before MP as ap broke when i was finishing them up. If all is well I will MP today09:43
xnoxDanChapman: i see, well see the fix in lp:ubiquity, the tests do run for me now on saucy =)09:44
DanChapmanxnox, brilliant cheers. Just branching now09:44
elopioballoons: for when you get up, I did the calculator: https://code.launchpad.net/~elopio/ubuntu-calculator-app/emulators/+merge/17916611:52
elfyballoons: just so you know, the blank in xfce has been removed now12:35
=== _salem is now known as salem_
DanChapmanjibel hey, are you able to manually start the ubiquity tests on jenkins? Now the tests are running would be good to see how they do in the lab as i keep getting grub install error running locally13:29
jibelDanChapman, done13:32
DanChapmanjibel, wow that was quick :-D thanks mate13:33
DanChapmanjibel, hey i'm a bit confused. for the two failing tests in the gome-session log it says it branches my branch lp:~dpniel/ubiquity/autopilot but the autopilot error its displaying in the output xml file does not match up with whats in my branch.14:12
DanChapmanline 28, in launch_application14:14
DanChapman    return get_autopilot_proxy_object_for_process(my_process, None). THis is no longer present in my branch or lp:ubiquity14:14
jibelDanChapman, hm, I'll have a look, there is also a strange "no space left" error14:19
balloonselopio, so do we not have any status from the object to know when we can press delete without sleep?15:13
elopioballoons: I couldn't find it.15:23
balloonselopio, can we drag that into test_simple_page.py and poll on waiting to grab the button then?15:26
balloonsI would drag confirm_delete and put an assert eventually on it, polling for the button15:26
balloonselopio, does that make sense?15:28
elopioballoons: the thing is that the button is present and visible. And we can click it. Just that if we click it without the delete, it does nothing. So I'm not sure what to poll either.15:28
elopioI was thinking on asking the devs. And if they have a good method for that, implement it on _wait_for_screen_to_finish_animation15:29
elopioif they don't, file a bug.15:29
balloonselopio, wild.. so I have a calculation saved right now.. the button is present without me swiping to display it?15:30
elopiofrom the original tests I could just find the moving property, but it's not enough.15:30
elopioballoons: yes, the button is always present. It starts with visible = False.15:32
elopiobut even if I wait for visible, there's a moment when the button is visible but not clickable.15:32
balloonselopio, sure.. but waiting for visible (and then having a small sleep if needed) is better than not :-)15:34
elopioI'm going to try that one more time.15:34
balloonsto the extent possible, try and see if you can key anything off that button15:34
balloonsk, I'll leave you to it :-P15:34
elopioballoons: I pushed it with the wait for and without the sleep.15:40
balloonselopio, and it works? :-)15:41
elopioall tests are passing here that way. I might have done it wrong the first time, but I would appreaciate you to run the tests to confirm.15:41
balloonsahh ok.. will do15:41
smartboyhwballoons, hey, gift each Ubuntu QA Team member an Ubuntu Edge:P15:43
balloonssmartboyhw, whoa.. should I just buy a couple business packs?15:43
balloonselopio, lol, that broke like every test for me. the gestures are failing niw15:44
smartboyhwballoons, yes15:44
balloonselopio, looking at the changes, I'm confused15:45
balloonslet me back out and try again15:45
elopioballoons: weird. might be the coordinates.15:45
balloonssmartboyhw, it's actually impossible for me to do that.. turns out, I'm not loaded15:45
smartboyhwballoons, :P LOL15:46
elopioI've run them here like 10 times with no failures since I pushed the MP :/15:46
balloonselopio, wow.. I'm confused. if they work for you however, I'm ok with it15:47
balloonsyou changed one line to a wait_for and that broke all the tests? something funny must be going on with my machine15:47
elopioballoons: well, it sounds that the wait for is not enough.15:48
balloonselopio, lol.. the tests aren't hanging on the wait_for.. literally nothing is working15:48
balloonsI'm re-merging back to rev 14015:49
balloonselopio, also completely broken.. gotta be something on my machine15:50
balloonsI just ran that code and it worked15:50
elopioballoons: ok, if it's just because of the ghosts in your computer, it might be ok to approve the branch :)15:53
balloonselopio, I would call it something nefarious..15:54
balloonsI approved it15:55
elopioballoons: thanks.15:56
=== om26er is now known as om26er|away
elopiofginther: can you please enable the static checks on the calculator app?17:07
fgintherelopio, I'll add it to my todo list17:19
elopiofginther: thanks.17:19
=== om26er|away is now known as om26er
fgintherelopio, the job has been update18:58
fgintherd18:58
elopiofginther: thank you!18:59
balloonsLetozaf_, evening to you. I wanted to let you know that the calendar lets you add events again (finally!)20:33
balloonson the rss stuff I haven't had a chance to speak to the devs yet sadly20:33
Letozaf_balloons, hello20:35
Letozaf_balloons, for the rss stuff no problem! there are so many changes that I have to work on the test20:35
Letozaf_balloons, to fix things, so I'm not in a hurry20:35
Letozaf_balloons, for the calendar, good!20:36
Letozaf_balloons, do I have to check the test works, do not remember quite well :p20:36
balloonsLetozaf_, I was thinking the same thing.. I think it might be pretty close to ready to go as-is..20:36
Letozaf_balloons, anyway mabye I will take a look at it and see if it's ok20:37
Letozaf_balloons, nice the calendar app, look real good as it is now20:45
Letozaf_balloons, weired did you try to run the calendar app autopilot test ?20:48
balloonsLetozaf_, no, I'm messing with terminal at the moment ;-)20:49
Letozaf_balloons, it fails :( ... anyway I will try to see If I understand what the problem is20:49
balloonsLetozaf_, ahh.. well, it's possible to do. .make sure your running the latest trunk and then merge your branch into it ;)20:50
Letozaf_balloons, do you know what the dateutil.relativedelta module is _20:50
balloonsI imagine the piece you'll have to fix is where the dates are selected20:50
balloonsthat changed20:50
Letozaf_balloons, I just branched it in a new directory20:50
Letozaf_balloons, I just branched the calendar app in a new directory and it looks like there is everything in the tests, so is there still the need to merge my branch into it, I mean there is nothing different between the two a part a @unittest.skip20:58
balloonsohh.. did your branch get merged?20:59
balloonslol, I can't remember20:59
Letozaf_balloons, lol :p21:01
balloonsphablet21:02
Letozaf_balloons, the tests work fine after installing python-dateutil21:09
balloonswell good stuff then21:09
Letozaf_balloons, well I meant the other tests not the add event one that has a unittest.skip, now, I will check that just now21:12
balloonsahh21:12
Letozaf_balloons, yep the add event need fixing :p21:14
balloonselopio, btw, your filemanager testcase is handy.. I'm hitting all of our old bug friends again :-)21:39
balloonselopio, does the popover require using a string to select an action? I suppose you didn't take it further than that eh?21:47
balloonsohh, https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/120514421:54
ubot5Launchpad bug 1205144 in Ubuntu UI Toolkit "We can't set the objectName to a ActionSelectionPopover Action" [Undecided,Confirmed]21:54
balloonsthe qml compiles with objectNames on the actions tho.. let me try :-)21:55
=== salem_ is now known as _salem
balloonsthomi, what can model tell me from autopilot.platform? can I know if a device is a tablet, phone or desktop?22:47
balloonsfail thomi my apologies; http://unity.ubuntu.com/autopilot/api/platform.html?highlight=model#autopilot.platform.model22:52
thomiballoons: yes, it can :)22:53
balloonsthomi, I guess I was hoping to do a bit more tho.. I wanted to generically test a tablet layout for any device that would support it.22:53
balloonsi can code in nexus 7 and nexus 10, and that's well enough22:54
thomiballoons: file a feature request against autopilot and I'll see what I can do22:54
balloonsthomi, yes I guess the question is ultimately can we know in our tests just how big the device is.. perhaps this is something to just read from a qml property22:55
thomiballoons: you want physical dimensions, rather than screen resolution?22:58
balloonsthomi, I'm trying to test an app that has different layouts for phone vs tablet. Not an uncommon thing. So what's the best way to know which mode I'm in and check the layout accordingly?23:00
thomiballoons: how does the app know?23:00
balloonsit's a generic question, and forgive me if I'm talking in circles :-)23:01
balloonswell thomi, that's my question to.. I feel like the answer is in qml, and not in autopilot23:01
thomisure, but we might put it in both, just to make it easy for people23:01
balloonshehe, ok this is worth discussing with the rest of the qa folks23:03
balloonsI'll file a generic bug and try and describe things and see what feedback we get. I'll probably file it tomorrow though.. :-)23:03
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha

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