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

=== _salem is now known as salem_
=== salem_ is now known as _salem
elopioping iahmad: can you please review this one?05:42
elopiohttps://code.launchpad.net/~elopio/ubuntuone-credentials/fix1237112-autopilot_base_test_case/+merge/19000205:43
jibelGood morning05:43
elopioIt's biggie. But most of the things I'm changing there are the things I think we should refactor on the gallery test cases, so your comments will be nice.05:43
elopiojibel: hello05:43
jibelhey elopio05:45
iahmadelopio, I ll review but may not be today as I need to finish few in progress things06:38
DanChapmanGood Morning06:39
NoskcajDanChapman, Is there any change you could finish my gtk3 branch? All the python stuff looks ready. It just needs the glade part (and gsettings, but i could do that)06:49
elopioiahmad: sure, no problem. You can look at it when you have time.07:14
iahmadelopio, ack07:15
DanChapmanNoskcaj: I thought you wanted it to use the new quickly template? Thats what i was doing in my branch anyways.07:16
NoskcajDanChapman, won't quickly still work if we use the existing code the "quickly upgrade"?07:17
DanChapmanNoskcaj: I tried that mate after using pygi-conv etc but the structure is all wrong and it complains about something. I can't remember what right now. Will just have a peek now07:19
Noskcajoh, ok. As i've said before, i lack the skills to do this right. That said, i don't think it's absolutely necessary to use quickly07:20
DanChapmanNoskcaj: just gotta take my boy to school, will chat with you about it when i get back :-)07:32
Noskcajok, see you then07:33
=== iahmad is now known as iahmad|afk
jibelwith phone build 90 is anyone able to see videos uploaded to the device in the video scope?08:43
jibelrhuddie, gema ^?08:43
rhuddiejibel, let me check that08:45
rhuddiejibel, I tried copying AVI file to device, but was not able to see it in video scope08:51
slickymastermorning all08:55
rhuddiejibel, although after rebooting device, there is now an empty window showing under "My videos" section08:56
jibelrhuddie, I don't have anything, thanks for the verification.09:02
=== iahmad|afk is now known as iahmad
davmor2Morning all10:01
jibelpitti, several auto-retrace failed because the retracer uses obsolete dbgsym e.g bug 1237786 is there any manual action to do or it is just a matter of wait for some process to publish these packages?11:38
ubot5bug 1237786 in ubuntu-system-settings (Ubuntu) "system-settings crashed with SIGABRT" [Undecided,Invalid] https://launchpad.net/bugs/123778611:38
pittijibel: queueing (I really need to get some lunch, I keep getting pinged away from it :) )11:47
pittijibel: I actually rebuilt the indexes yesterday, I was hoping that would have fixed it11:47
pittijibel: ah, that message is probalby a red herring; gdb just can't figure out a proper stack trace here for some reason :(11:48
jibelpitti, ok, it happened at least twice this morning, and it reported the same obsolete symbol files.11:49
jibelpitti, but lunch first :) Enjoy it11:49
jibel!11:49
=== _salem is now known as salem_
knomeballoons, i assume there will be RC images/milestones on the tracker?12:54
jfunknuclearbob, this defect is not showing up in the list13:05
jfunknuclearbob, this defect is not showing up in the list13:06
jfunkhttps://bugs.launchpad.net/signon-ui/+bug/123749613:06
ubot5Ubuntu bug 1237496 in Online Accounts: Sign-on UI "signon-ui fails to start in Ubuntu Touch" [Critical,New]13:06
nuclearbobjfunk: the won't fix might be causing the problem, I'll take a look13:06
jfunknuclearbob, it may also be the online accounts project is not in the list13:06
nuclearbobjfunk: quite possibly, yes.  If that's the case, I can fix that easily13:07
nuclearbobjfunk: yeah, it's not in the bugs file I pull before filtering by status, I'll add signon-ui to the list of projects we check13:08
=== psivaa is now known as psivaa-afk
om26erubuntu-qa - can anyone confirm bug 1238010 ?13:21
ubot5bug 1238010 in dialer-app (Ubuntu) "Dialer crashes when it tries to open the messaging app to send a message." [High,New] https://launchpad.net/bugs/123801013:21
om26er(please)13:22
jibelom26er, it could be the same than rhuddie found this morning13:25
jibelom26er, any crash file?13:25
om26erjibel, I talked to the dev he says its kind of expected. we are transition to a new mechanism. it should fix it soon13:26
rhuddiejibel, om26er, sounds similar. This is the bug I raised that got rejected because of outdated symbol package. This bug was pressing the Contact profile option in the dialer.13:28
om26errhuddie, right. should we keep this bug? if you have another we can duplicate.13:29
rhuddiejibel, om26er, I haven't entered in another one yet, but I can do so now. It is reproducible every time.13:30
om26errhuddie, I have reported a new one, can you please confirm that13:30
om26errhuddie, I talked to the developer about the issue. he knows the problem and expects the fix to land soon13:31
rhuddieom26er sure13:31
rhuddieom26er, I have a couple of bugs that you could confirm too13:32
davmor2jibel, om26er: I was just discovering a similar issue, if you open contacts and select text it seems to kill both apps13:33
davmor2jibel, om26er: also if you text yourself can you then add that number to contacts that seems to be crashing both apps too13:35
jibeldavmor2, why would I text myself?13:35
rhuddiedavmor2, I raised a similar sounding defect: https://bugs.launchpad.net/ubuntu/+source/address-book-app/+bug/123527113:35
ubot5Ubuntu bug 1235271 in address-book-app (Ubuntu Saucy) "Contacts app closes after pressing call or message option on contact with Mir enabled" [Critical,Triaged]13:35
davmor2jibel: to test sms in both direstions :)13:36
davmor2rhuddie: yeap sound very similar :)13:37
rhuddieom26er, I don't have a sim in my device, so I can't test the call log13:46
rhuddieom26er, would you be able to confirm this bug for me, please: https://bugs.launchpad.net/ubuntu/+source/dialer-app/+bug/123802613:55
ubot5Ubuntu bug 1238026 in dialer-app (Ubuntu Saucy) "dialer-app crashed with SIGSEGV when viewing contact's profile" [High,New]13:55
om26errhuddie, let me see13:59
om26errhuddie, that's the same root cause as bug 123801014:01
ubot5bug 1238010 in dialer-app (Ubuntu) "Dialer crashes when it tries to open the messaging app to send a message." [High,Confirmed] https://launchpad.net/bugs/123801014:01
rhuddieom26er, ok. So should this still be confirmed, or marked as duplicate, as the functionality is different?14:05
elopiogood morning!14:10
jfunknuclearbob, I am looking at 'past day' and seeing only bugs from yesterday, when I know that there's been some defects entered today, any thoughts?14:16
nuclearbobjfunk: I'm taking a look at that per what we taked about yesterday.  I'm doing time calculations in python right now, but I think I may start using some of the age fields provided by launchpad instead.  I'll let you know when I've tested that14:18
jfunknuclearbob, it should be very simple, the script I sent you awhile ago had it there14:25
jfunknuclearbob,   tasks.extend(project.searchTasks(created_since=DATE_START,  created_before=DATE_BEFORE, tags=['avengers']))14:26
balloonsknome, if you are still about, yes RC milestone is due out today14:26
jfunknuclearbob, set the created_before date in the future14:26
jfunknuclearbob, and set the created_since to the the day before today14:26
nuclearbobjfunk: right now I'm doing one launchpad query for all the bugs and filtering locally.  I can do separate launchpad queries for each date range, but that's going to slow down the report a lot14:36
=== psivaa-afk is now known as psivaa
alesagewould somebody pls confirm this, it's very very weird https://bugs.launchpad.net/ubuntu/+source/mir/+bug/123699814:50
ubot5Ubuntu bug 1236998 in mir (Ubuntu) "TZ settings location entry opens with " `" filled-in" [Medium,New]14:50
alesageadvise starting from reboot14:51
jibelalesage, same then rhuddie reported earlier15:02
jibelbug 123734115:03
ubot5bug 1237341 in ubuntu-keyboard (Ubuntu Saucy) "Extended characters incorrectly inserted into browser address bar when Mir enabled" [High,Confirmed] https://launchpad.net/bugs/123734115:03
alesagejibel, thanks--which should we mark as dupe?  seb128 reassigned mine to mir, do you think that's correct?15:05
alesagemaybe it gets more traction that way (?)15:06
rhuddieom26er, what do you think we should do with the dialer-app defects?15:18
balloonsfginther, are you tracking which apps have automerging and which don't somewhere (beyond your static email list? )?15:43
fgintherballoons, I don't have a list anywhere, there is a whitelist of branches in the actual trigger job15:44
balloonsfginther, ahh that would be definitive then15:44
fgintherballoons, trigger-autolanding-whitelist15:44
knomeballoons, yep, cheers15:58
smartboyhwMay the world be frozen:P16:01
om26errhuddie, that's being taken care of now :)16:07
rhuddieom26er, cool. Should I mark mine as duplicate of yours?16:07
om26errhuddie, yes, please.16:08
rhuddieom26er, ok will do16:08
om26erbug 1238010 was just retitled so I think it covers your issue as well16:08
ubot5bug 1238010 in dialer-app (Ubuntu Saucy) "[mir] telephony apps and address book can't communicate" [High,In progress] https://launchpad.net/bugs/123801016:08
jibelalesage, I used rhuddie's as master, seb128 is pretty good at reassigning what has nothing to do on his plate :)16:13
alesagejibel ok yes seb128 has many talents :)16:14
=== yofel_ is now known as yofel
DanChapmanjibel, hey mate. Do you reckon you will have any time this week to setup the ubiquity tests for me?17:03
* balloons waves @ DanChapman 17:05
* DanChapman waves back o/17:06
=== chihchun_afk is now known as chihchun
=== balloons changed the topic of #ubuntu-quality to: Welcome to Ubuntu Quality | http://wiki.ubuntu.com/QATeam | Testing Saucy Final, http://iso.qa.ubuntu.com/qatracker/milestones/305/builds | Final Release for Saucy Oct 17th
balloonsDanChapman, so I take it everything is ready eh? What needs setup?17:36
balloons^^ lookey there we've got queuebot again ;-)17:37
DanChapmanballoons Yeah getting there now. Custom install is in working order just some improvements to be made but they are all ready to be run. Its  just the test names on jenkins need updating.17:40
balloonsI don't believe I can do anything there, but let me see17:40
elfyyay - I can quietly leave -release then17:42
balloonsDanChapman, nope, can't do anything on that jenkins :-)17:45
DanChapmanballoons: no worries. Thanks for checking :-)17:49
sergiusensballoons, hey, this is for you https://code.launchpad.net/~sergiusens/stock-ticker-mobile-app/tested_storage_location/+merge/19044418:15
balloonssergiusens, stock ticker eh? kk18:16
balloonsdoes pep8 and pyflakes pass on it/18:16
sergiusensballoons, still doesn't fix the test, but should be using the standard location with that18:16
sergiusensballoons, I have those run on each save ;-)18:17
balloonssergiusens, yea, seems robert says the tests will be broken18:17
sergiusensballoons, that's why I removed the unsused imports18:17
sergiusensballoons, AttributeError: 'NoneType' object has no attribute 'visible'18:17
balloonssergiusens, right.. I asked because if it's passing fginther can add pep8 and pyflakes to it18:17
sergiusens/home/phablet/autopilot/stock_ticker/tests/test_Subtabs.py18:17
balloonsfginther, can you add pep8 and pyflakes requirements to rssreader and stock ticker app when you have a chance. no rush :-)18:18
fgintherballoons, ack18:18
sergiusensballoons, so I only fixed pep8 and pyflakes for the file I edited18:18
sergiusensballoons, you want a full fix?18:18
balloonssergiusens, if you don't mind.. if not it'll have to happen on the next commit :-)18:18
sergiusensfginther, how long until the core community apps get merging working again?18:18
sergiusensballoons, hmm 73 peps :-)18:19
fginthersergiusens, until we get a mir image with fully passing tests. They are being enabled as they start passing18:19
sergiusenslet me fix18:19
balloonssergiusens, ohh, a big one :-)18:19
sergiusensfginther, is there a current list? can you start a pad we can all just refer to to know?18:20
fginthersergiusens, I can add them to the jenkins banner18:20
sergiusensfginther, i guess that works, if it's easier for you good18:21
fginthersergiusens, done18:27
NoskcajMorning everyone18:48
elfyhi Noskcaj18:57
thomimorning19:11
renato_elopio, balloons could you guys help me implement a emulator for a class on SDK?19:34
balloonswhich clasS?19:34
renato_balloons, ListItem.Empty19:35
renato_balloons, this is my current code: http://bazaar.launchpad.net/~renatofilho/ubuntu-ui-toolkit/fix-1236464/revision/79219:35
renato_balloons, this is falling to retrieve the object: 483        item5 = self.main_view.select_single(emulators.ListItemEmpty,19:36
renato_ 484                                             objectName='listitem_5')19:36
elopiorenato_: I think the name of the class should be ListItem, not ListItemEmpty.19:39
elopiooh, no, Empty instead of ListItemEmpty. That's one of the things that suck on autopilot, it ignores the namespace.19:40
elopiorenato_: let me run it.19:41
elopiorenato_: ok, according to autopilot vis, the type of name of your QML object is 'Standard'19:53
renato_elopio, but Standard has Empty as base class19:55
elopiorenato_: yes, but autopilot can't handle that.19:55
elopiowhen you do select_single(Empty), it expects 'Empty' to be on the tree.19:56
renato_like the CheckBox and Switch19:56
renato_but how the previous test can work with CheckBox19:56
elopiorenato_: oh, that's a good example. Take a look at the CheckBox emulator, it handles also Switch but never does select_single(Switch)19:56
renato_elopio, but it retrive the switch with type CheckBox19:57
renato_is that what I am trying19:57
renato_get the Standard using the base class Empty19:58
elopiorenato_: it's different because a Switch is just a styled check box, isn't it?19:58
elopioI don't know much about QML yet.19:59
elopiowhat I know is that when I make a Switch, autopilot sees a CheckBox on the tree.19:59
renato_elopio, no Switch is a nes Class based on CheckBox19:59
renato_humm strange19:59
renato_the Switch and CheckBox is the same as Standard and Empty from my point of view20:00
elopiothere must be something different from the autopilot point of view.20:01
elopiobut I have holes on my QML knowledge and on my autopilot knowledge :)20:01
elopiorenato_: have you tried autopilot vis?20:02
renato_elopio, yes the vis is saying that the item is Standard, but I thought autopilot some how check the base classes20:03
thomirenato_: Qt doesn't expose that information to us :-/20:03
renato_thomi, but how this works with switch and checkbox?20:04
renato_thomi, any way to help autopilot to discovery that ?20:05
balloonssorry to sidetrack, but thomi, what did you find out about core apps and mir failures btw? I'm in headfirst on these now :-)20:05
thomiballoons: as far as I could tell, the ones I was looking at (weather-app mostly) looked like genuine failures, but yesterday I kept getting distracted by people asking me questions ;)20:07
thomiballoons: so I didn't get much done20:07
thomirenato_: hmmm20:07
thomirenato_: elopio: AIUI, you expect a certain type to appear, and a different type is showing up?20:07
balloonsthomi, that's all i wanted to hear.. if there might be something systematic or not20:07
* balloons notes he was one of the ones asking questions :-)20:08
thomiI didn't see anything like that20:08
thomiballoons: once I knock over this bug I'm working on, I'll come help you out again20:08
thomibut... you know how it is :)20:08
elopiothomi: it's like this:20:09
elopiowe have Standard { Empty }, and autopilot shows Standard. And we have Switch { Checkbox } and autopilot shows Checkbox.20:09
balloonsone bug at a time :-)20:09
renato_thomi, for some reason I can retrieve a checkbox or switch item using;20:09
renato_self.main_view.select_single(emulators.CheckBox,20:09
thomirenato_: ahhhh20:09
thomirenato_: yeah, so what happens is...20:09
renato_but this does not work with standard and empty20:09
thomirenato_: the Qml engine will optimise away any Qml type that does not specialise it's base type20:10
thomirenato_: before autopilot sees it. So you need to add some properties or something to make Standard different to EMpty20:10
thomiit's a known limitation of autopilot on Qml,and I can't think of a way to fix it, short of patching Qt20:10
renato_thomi, I want the opposite :D , I want the Standard to be a Empty too :D20:11
elopiorenato_: but I see no reason for doing that.20:11
thomioh, sorry, I guess I'm confused then20:11
elopiojust name your emulator Standard, and it will work just the same, right?20:11
renato_elopio, thomi, what I need is a emulator to help people to test the swipe to delete function20:12
elopiothomi: your diagnose sounds right, your conclusion was wrong. "So you need to add some properties or something to make Switch different to Checkbox"20:12
elopiorenato_: yes. And all the Standard items will ahve that function. So it's ok to call the emulator Standard.20:12
thomielopio: probably.20:12
thominot that it helps here, but in 1.4 you'll be able to apply an custom proxy classt o more than one type...20:13
renato_and since the apps uses different class empty/Standard/MultiValue/etc... i need to make this work with any class20:13
renato_and Empty is the base class20:13
renato_thomi, elopio, maybe you guys have a better solution :d20:14
elopiorenato_: make an Empty class. And then make a Standard class that inherits from Empty.20:14
elopioI think that will work.20:14
thomirenato_: in 1.4 this will be easier for you. Until then, I suggest making a Mixin class that contains the code you want, and then separate emulators for each specific type20:14
thomielopio: no, not quite like that20:15
thomihang on, let me paste something...20:15
thomielopio: renato_: like this: http://pastebin.ubuntu.com/6219572/20:17
renato_thomi, great thanks20:18
renato_thomi, elopio, thanks for the help20:18
thomiI mean, I haven't tested that or anything, but I don't see why it wouldnt work :)20:18
thomijust make sure you have the inheritence order the right way around :)20:19
renato_thomi, i let you know if its fails :D20:19
thomii.e.- CustomEmulatorBase first :)20:19
elopiothomi: and why wouldn't it work to make Standard inherit from CustomEmulatorBase and Empty?20:19
thomielopio: are you sure you want to know? It's an internal autopilot implementation detail20:19
elopiothomi: you are scary when you talk like that :) I would like to know, but it might open many other questions.20:20
thomiwell, the short version is...20:21
elopioso maybe when you are not so busy. I'll note it on my whiteboard.20:21
thomiuhhh... actually20:21
thominow that I think about it20:21
thomiit might work...20:21
thomihmmm20:21
thomielopio: you should try it :)20:21
thomiI think this way is cleaner anyway :)20:21
elopiothomi: I will. It's not cleaner if the only elements that provide the swipe to delete are the ones that extend the Empty qml object.20:22
thomielopio: good point :)20:22
thomielopio: well, as long as *all* objects that extend Empty support it20:23
elopiothomi: I think that how QML works is that if you want an object that extends Empty not to be delete-able, you can disable it.20:23
elopiobut that's what comes of playing with something like inheritance on declarative languages. Anyway, I'm like one month away to finish the QML tutorials, later I'll have a better opinion on this subjects.20:24
thomielopio: right, so if you have half the EMpty-extended objects that support deletion, and half that don't, then all of a sudden my way is much better ;)20:25
elopiorenato_: I know you haven't finished your branch, but can I make some suggestions?20:25
thomielopio: otherwise you'll have objects with a 'delete' method that don't support deletion20:25
renato_elopio, sure20:25
elopiothomi: yes, I agree. However, you will not be able to match an emulator with a half empty-extended object, because they disable things on properties. You can have a half extended Standard, and a fully extended Standard.20:26
renato_thomi, elopio : to enable swipe-to-delete you need set the property "removable" to "true"20:26
elopiorenato_: ok, please be patient with me. I'm a freak.20:26
elopiothe methods on ListItemEmpty should be all lower case, separated by _20:26
elopiorenato_: test_list_item_popover_emulator should be called test_standard_emulator or test_empty_emulator.20:27
renato_ok20:28
elopiorenato_: test_delete_a_item should be test_delete_an_item or test_delete_item. I'm inclined to the second.20:28
renato_:D20:28
elopiorenato_: on the method swipe_to_delete, you should add an else clause where an exception is thrown if you try to delete an undeletable item.20:29
elopiorenato_: but that might be because you are still working on it. So, it would be nice if you let me know when it's finished give you my review.20:29
renato_elopio, nice I will do20:30
elopiothank you renato_.20:33
elopioI'll break a little. bbl.20:33
renato_elopio, how I can check if a signal was fired?20:45
elopiorenato_: you shouldn't.20:46
renato_:D20:46
elopioif you need to check that, you need a qmlrunner test, not an autopilot test.20:47
elopioor, maybe you are missing to give the user a visual clue of what's going on.20:47
thomielopio: well, autopilot *can* do that, but you're right, it's probably not a good idea20:47
slickymasternight all20:51
jfunkToyKeeper, ping ready to meet?21:00
renato_elopio, https://code.launchpad.net/~renatofilho/ubuntu-ui-toolkit/fix-1236464/+merge/19049621:36
elopiorenato_: ok, I'll take a look.21:37
elopiohey renato_, are you from the SDK team?21:37
renato_elopio, no, contact app/server21:37
elopioum, ok. I have a problem with going to the end of a text field.21:38
renato_elopio, I have problems with text field to :D21:40
elopiorenato_: have you seen that when you long press a text field a dialgo is shown?21:41
elopioI think it's only shown when the text field is not focused.21:41
renato_elopio, no :D, I have the problem to go back to the beginner of the text when the text is bigger the text area21:42
renato_elopio, you should ask about that on ubuntu-app-devel21:42
elopiohey, we are on the same problem, but backwards!21:42
renato_?D21:43
renato_:D21:43
elopioI think that when we long press on a text field, one of the options of this dialog should be go to the end21:43
elopioand now, go to the begining.21:43
elopiorenato_: I think it would be enough to test one of the objects that inherit from SwipeToDeleteTestCase, and then to test that all the emulators you added inherit from SwipeToDeleteTestCase.21:50
elopioand that second test would be a little dumb, so I would just leave either the empty or the standard item on your test.21:50
elopiorenato_: every time you do select_single, and continue on the next line, you have a pep8 error there because of the extra space.21:50
elopioso jenkins is going to reject your branch for that.21:51
renato_elopio, ok let me fix this21:54
elopiorenato_: you are missing some tests to cover all the possible flows:21:54
elopiotest_delete_item -> with default direction value21:54
elopiotest_delete_item_swiping_to_the_left21:54
elopiotest_delete_non_removable_item21:54
elopiotest_confirm_removal_when_item_was_not_swiped21:54
elopiorenato_: and I don't like this: 109+ self.implicitHeight.wait_for(0)21:56
elopioif the dialog doesn't have a visible property that works, or an opened property or something like that, I think we should fix it to be21:56
elopioself.visible.wait_for(False)21:56
elopioI say "we" as in somebody who know how to do it, not me :)21:56
renato_elopio, let me check that21:57
renato_elopio, new revision pushed22:19
renato_elopio, about the:  109 + self.implicitHeight.wait_for(0)22:19
renato_the other way to check when the item is removed is by the signal itemRemoved22:19
elopiorenato_: IMO, that's lack of testability, and should be fixed. But I'm ok if it's not fixed on your branch.22:21
elopiothanks for making the changes.22:22
elopiorenato_: a question: why do you need the repeater, the column and the flickable? Wouldn't it work just putting one Standard inside the MainView?22:22
renato_elopio, I am justing creating more than one to make the test more real22:26
elopiorenato_: I think here we should strive to do the smallest possible working test case. It shouldn't be the role of emulator self-test to check that this also work when inside a repeater, inside a flickable.22:28
elopiothat's a component test, problably to be written for qmlrunner.22:28
elopiohaving a more complex QML doesn't increase the level of coverage we are doing here. Or well, it does, but in an obscure way, I think.22:29
renato_elopio, ok I can reduce the qml example22:30
renato_elopio, done22:32
elopioawesome :)22:34
elopiorenato_: I'm sorry, can I go on with some pita suggestions?22:34
renato_elopio, sure22:35
elopiorenato_: make a setUp method, and put there22:35
elopioself.item = self.main_view.select_single(22:35
elopio    emulators.Standard, objectName='listitem_standard')22:35
elopiothen you won't have to duplicate it in the tests.22:35
elopiorenato_: on the QML, you left the Empty item, but you are not using it on the tests. I would remove it.22:36
phillwballoons: can you give me a ping when you have a spare couple of minutes, thanks.22:36
renato_elopio, I am using it on test_delete_non_removable_item22:36
elopiorenato_: ah, I see. I'm sorry.22:37
elopiothen on the set up I would make it self.standard_item, so it's clear.22:37
elopiorenato_: and to put a cherry on the cake, for consistency it would be nice if the python code used only single quotes for strings.22:38
elopiobut when I get to this level of suggestions, you can start ignoring me :) I have problems.22:38
renato_:D22:38
elopiorenato_: I'm approving your branch. I'm not able to review the QML changes you made, so it would be nice if you get a review from some qml developer.22:39
renato_elopio, ok thanks22:39
renato_elopio, pushed22:41
elopiorenato_: love it! Just please move the setUp to be the first method on the test class.22:43
renato_:(22:43
elopiorenato_: hey, please don't be sad. I'm sorry.22:47
elopioYou have two white spaces at the end of the file tests/autopilot/ubuntuuitoolkit/tests/test_emulators.py22:47
elopiopep8 is not going to like that.22:47
renato_done22:49
elopiorenato_: I owe you a beer :)22:50
elopiook, I'm going. Will be back in ~4 hours to work a little with the europeans.22:50
renato_elopio, I think I owe you a beer because you help me with that22:52
renato_thanks22:52
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun

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