/srv/irclogs.ubuntu.com/2014/04/02/#ubuntu-quality.txt

=== alesage is now known as alesage|afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
DanChapmangood morning06:30
elfyhi DanChapman06:34
DanChapmanhey elfy :-)06:35
=== jackson is now known as Guest51547
jibelGood morning07:07
elfyhi jibel07:12
jibelmorning elfy07:12
DanChapmangcollura: would you be able to review https://git.reviewboard.kde.org/r/117307/ and https://git.reviewboard.kde.org/r/117212/ if you have time today07:16
DanChapmanoops wrong channel07:16
DanChapmanmorning jibel o/07:17
=== psivaa is now known as psivaa-afk
=== psivaa-afk is now known as psivaa
=== chihchun_afk is now known as chihchun
=== vrruiz_ is now known as rvr
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
pittijibel: I updated jenkins_config.xml.tmpl this morning to also include results/*-packages as artifacts; but apparently this hasn't been enabled for the recent jobs yet11:14
pittijibel: I thought each new britney-induced job run would reconfigure the job?11:14
pittijibel: at least I don't see *-packages in http://d-jenkins.ubuntu-ci:8080/job/trusty-adt-libproxy/configure (that just ran)11:15
jibelpitti, it must be pulled on tachash, which I just did.11:54
maclinhi, pitti, the translation of Chinese has been reviewed and uploaded, could you help to rebuild the language package so that we can do the test on latest image?12:27
maclinCarlos, wzssyqa, Aron and our translation team of Ubuntu Kylin have been working on this for days. Our quality team want to check that in usage so that we have time to make feedback before final release.12:33
=== _salem is now known as salem_
maclinpitti, hi, I am maclin of Ubuntu Kylin,  the Chinese translation has been reviewed and uploaded, could you help to rebuild the language package so that we can do the test on latest image?12:42
pittijibel: ah, merci12:52
pittimaclin: langpack updates are back on auto since yesterday, so they'll hit trusty soon12:52
maclinthanks pitti, I am not so familiar with the process of langpack. I wonder that is it able to be merged into trusty in the coming image ISO?12:58
pittimaclin: actually, the cron job just ran this morning12:59
pittimaclin: yes, see https://launchpad.net/ubuntu/+source/language-pack-zh-hans/1:14.04+2014040113:00
pittimaclin: that ought to have the latest data (from LP yesterday)13:00
pittimaclin: it'll go from -proposed into trusty in a few hours13:00
pittiit still needs some time until it gets built, there's a new KDE currently taking the buildds13:01
* pitti -> off IRC again, sprint13:01
maclinpitti, thanks, I get it, it is nice of you:)13:03
Psy_Hi, anyone willing to help me roport two visual bugs on Trusty Beta. I dont know the packages to file upon.13:58
Psy_I need an opinion, also :P13:59
elopioping rhuddie, I'm not sure why this hasn't run the jenkins tests14:35
elopiohttps://code.launchpad.net/~rhuddie/gallery-app/photo_selector/+merge/20876114:35
elopiocan you merge with trunk and push?14:35
rhuddieelopio, not sure why either... I'll do the merge now14:36
=== salem_ is now known as _salem
rhuddieelopio, done14:45
elopiorhuddie: can you review this one please? https://code.launchpad.net/~elopio/unity8/revert_open_preview/+merge/21377114:45
rhuddieelopio, I'm a bit confused what this line does: preview_list.x.wait_for(0)14:52
elopiorhuddie: that's something tsdgeos put. It's his way to check that the preview list is visible.14:53
rhuddieelopio, ok :)14:53
elopioI would like it to be clearer, but as things like preview_list.visible are always true, we don't have many options.14:54
=== chihchun is now known as chihchun_afk
jibelpitti, now that adt-run support *.packages, I think I can completely drop the rsync back from jenkins and collect the results directlry from the job artifacts15:45
jibel-r15:45
pittijibel: oh, I suppose we sohuld also add testpkg-version, so that you don't have to parse this out of the full log?15:48
pittijibel: oh nice, we can actually use *-packages? I wasn't aware that we do anything with that15:48
jibelpitti, yes that'd be great15:48
jibelpitti, with this, I can pull them into an incoming directory and feed britney to update the list of results15:50
jibelpitti, so the mechanism will be identical when we'll use queues15:50
pittijibel: right, I added all this with the new spec in mind (and debci uses those)15:51
pittijibel: so want me to add results/testpkg-version?15:51
jibelpitti, and I'm updating (slowly though :() the interface with britney with your spec in mind :)15:51
jibelpitti, yes if you can.15:51
pittijibel: committed; how do I roll out to tachash? (or can I?)15:52
jibelpitti, I didn't find it in your spec, how do you guarantee that the right version are available before starting a test?15:52
jibelpackage indices might be out of sync15:52
pittijibel: we can't guarantee it15:52
jibelbetween the system that request a test and the systems that execute them15:52
pittijibel: at the moment we don't specify dependency versions in the request; we can add that if needed15:53
jibelokay15:53
jibelpitti, pulled r32515:53
pittijibel: otherwise britney has to re-request the test15:53
pittijibel: thanks (I rolled it out to wazn & friends, but I guess tachash is the crucial one)15:54
jibelpitti, for small package that's fine to re-request but for the big babies like libreoffice we cannot afford the cost of a re-request15:54
pittijibel: ack; I'll add that to the spec; that would be like a request "trusty gtk+3.0 (3.1.2-1) eglibc (1.2.3-4)15:55
pittijibel: and everything you specify needs to be at least that version, otherwise the test doesn't start?15:56
pittijibel: that requires some adt-run support, otherwise we'd just have to do that looping on the worker node15:56
jibelpitti, right, something like this. But the version of the source package doesn't guarantee the binary packages are available yet.15:59
jibelpitti, could a worker consume a ticket and requeue it if it doesn't match certain criteria?15:59
pittijibel: if we can specify binary packages, that's all the better of course15:59
pittijibel: it can not ack it, but it will take some time to time out; but I'll think about that15:59
jibelpitti, if it does, adt-run could fail with specific exit status for unmet deps16:00
pittijibel: right, that part is easy16:00
pittijibel: I mean actively rejecting/requeueing the request16:00
pittijibel: but it's certainly possible16:00
jibels/unmet deps/required version are not there16:00
jibelpitti, I think it is not a problem in Debian yet but it is very frequent in Ubuntu because we trigger the tests as soon as a new version is uploaded. We reduced the impact by using the master archive, but on a fully distributed environment it might not be possible and will quickly become the cause of lot of failures16:03
jibelespecially for *-common package that builds on i386 only16:04
pittijibel: right; I mean, can britney request versions on binary package names, or just sources?16:04
jibelpitti, currently sources16:04
pittijibel: or perhaps source of the package to test, but binary versions of the dependencies?16:04
jibelpitti, ideally it would be request to test a source package because binaries have changed, but currently it is only sources of package to test and source of the dependencies16:06
pittijibel: ok, so we need to live with that16:09
pittiand do some heuristics to map that to binaries (possible, just has some bad edge cases)16:09
=== _salem is now known as salem_
=== bfiller is now known as bfiller_afk
=== bfiller_afk is now known as bfiller
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
Letozaf_balloons, elopio, hello19:02
elopioLetozaf_: hola19:09
elopioLetozaf_: want to talk about your rss tabs?19:09
Letozaf_elopio, hello, yes thanks19:10
elopioLetozaf_: do you know how to use the autopilot vis?19:10
Letozaf_elopio, yes19:10
elopioLetozaf_: so, on the rss if you fire the vis you will see that inside the pagestack, no item is called Tabs.19:11
* Letozaf_ is looking19:11
elopioinside the PageWrapper I mean.19:12
Letozaf_elopio, right there is not item called Tabs19:12
elopiothey are called SavedTab19:12
elopioShortsTab19:12
elopioetc...19:12
Letozaf_elopio, mmm ... just a second19:13
thomiIs anyone here a moderator for the ubuntu-quality mailing list? I guess balloons is, but I think he's on holiday19:14
Letozaf_elopio, under Pagewrapper I have a Tabs and under that I have SaveTab, ShortsTab19:14
elopioLetozaf_: yes, that's what I'm talking about.19:14
elopiothat's because SavedTab extends the QML class called Tab, and autopilot sees only the new name.19:14
Letozaf_elopio, oh sorry I misunderstood :P19:14
elopioon the toolkit emulator we are asuming that every one is called Tab, so that's why you get the error.19:15
Letozaf_elopio, oh I understand, so I will have to work with the ShortsTab, SavedTab ect., right ? getting those directly19:16
Letozaf_elopio, and not using the tabs in emulator19:16
Letozaf_elopio, I will try now thanks19:16
elopioLetozaf_: in this case we can override the get_current_tab() to do a little more magic19:17
Letozaf_elopio, how :)19:17
elopiosomething like return self.select_single(index=self.selectedTabIndex)19:19
elopioLetozaf_: but that might be unstable. Instead I'm looking at your test, but I'm haven't fully understood what are you trying to check.19:20
elopioLetozaf_: so, the shorts tab is always the one you see when you open the app, right?19:21
Letozaf_elopio, well in the test I open the toolbar and click on the change mode button to change view from shorts to list19:21
Letozaf_elfy, so I want to verify that the shortsListModePage is visible19:22
=== jackson is now known as Guest78494
elopioLetozaf_: I would do something like this pseudocode:19:22
Letozaf_elopio, yes the shorts tab is always the one you see when you open the app19:22
Letozaf_elopio, at least in a pristine environment19:22
elfyLetozaf_: I really hope that's a typo :D19:23
Letozaf_sorry typed elfy instead of elopio19:23
Letozaf_e1fy yes sorry :(19:23
=== Guest78494 is now known as Noskcaj_
elfythank goodness for that :)19:23
Letozaf_elopio, if the shortsListModePage is visibile I can assume I changed view mode19:24
Letozaf_elfy, lol19:24
elopioself.assertFalse(self.main_view.shorts_tab.isListMode)19:25
elopioself.main_view.change_to_list_view()19:25
elopioself.assertTrue(self.main_view.shorts_tab.isListMode)19:25
elopioLetozaf_: that's how I would write the test ^19:26
Letozaf_elopio, well it is better than how I did it for sure :P19:26
Letozaf_elopio, can I copy that ?19:26
elopioLetozaf_: just a little more encapsualted. You would have to implement the change_to_list_view method and make the shorts_tab available as a property.19:27
elopioLetozaf_: and that test still has some problems. It might be better to do it with qttest instead of autopilot, because you are not really checking a user story here.19:28
elopiobut as the rss currently has no qttests, it's ok to write it with autopilot. We might want to change it later.19:28
Letozaf_elopio, ok I will try to do as you say19:28
elopioLetozaf_: I'm going to have lunch, but if you need a hand leave me a ping or an email and I'll try to help when I get back.19:30
Letozaf_elopio, ok thanks a lot19:30
elopiothanks to you.19:30
Letozaf_elopio, :)19:30
Letozaf_elopio, buon appetito!19:31
elopioalesage|afk: I'll leave you just one more pita comment about your visual ordering branch.19:33
elopiothere is already a test that checks that you return a list of applications19:33
elopiobut that test checks the len of the expected and returned list, and then checks that all the items in the expected list are in the returned list.19:33
elopiothat's because we had them in a different order.19:33
elopionow that the orders are the same, we could remove the test you added and in the existing test change the len and contains check for a single19:34
elopioself.assertEqual(expected_list, returned_list)19:34
elopioI might be wrong, because I'm hungry. I'll ping you when I return in ~2 hours.19:34
Psy_Hi, anyone willing to help me report  a visual bug on Trusty Beta. I dont know the packages to file upon...20:11
elfytry explaining what you see - what flavour you are using20:17
Psy_I'm testing Ubuntu i386 beta 2. I have a screenshot20:18
Psy_https://dl.dropboxusercontent.com/u/188946/Screenshot%20from%202014-01-28%2014_30_16.png20:18
Psy_Seems to me that both the hightlighted text and the top/bottom arrows need to be white20:19
=== alesage|afk is now known as alesage
Psy_As far as I know, this only happens on dropdowns menues20:20
elfycounts me out - I've not actually looked at ubuntu at all this cycle for longer than 10 minutes I'm afraid20:23
Psy_I currently don't have a dedicated Ubuntu machine (for now), and I only tested this on a live session. I want to confirm this happening on a full install20:23
Psy_elfy: I'm in a similar situation. I can't even peek inside the theme to figure out the problem.20:24
elfyI'd only look in a vm myself20:25
elfyPsy_: hang around - someone will have more of an idea than me20:25
elfyPsy_: actually ...20:27
Psy_Thanks elfy. I'm pretty sure this is something that got wrong after some GTK3 update20:28
elfyreport it against unity - ubuntu-bug unity20:28
elfybut it looks similar to bug 130120620:29
ubot5bug 1301206 in unity (Ubuntu) "[regression] Black frame around windows and buttons "censored"" [Undecided,New] https://launchpad.net/bugs/130120620:29
Psy_Mmmm, maybe, but I'll report anyway. Thanks.20:30
Psy_Another thing I've found but I think this is by design: there is no visual feedback clicking on the shutdown/restart buttons, that seems odd if the system did not restart immediately.20:33
elfyI'd have absolutely no idea about that :) I use xubuntu20:35
Psy_Haha ok!20:35
alesageelopio, I do see that there's some overlap in those tests, just taking the title of that initial test at its word that it's testing the type of the return :)21:07
alesageelopio, no objection to just removing so long as we're testing ordering too of course21:08
UBUNTU-FANhi21:44
UBUNTU-FANhi21:45
UBUNTU-FANLOL21:45
UBUNTU-FANSPAM21:45
UBUNTU-FANFREE DRUGS21:45
UBUNTU-FANSIKE21:45
supporthi21:53
=== support is now known as Guest70303
Guest70303um hi I cant upgrade to ubuntu 14.0421:54
elopioalesage: yes, if we check for the equality of the lists we will be checking the order.21:56
alesageelopio, ok shall I make that change, then?21:56
elopioalesage: yes please.21:57
Guest70303hi21:57
alesageelopio, ok!21:57
elopioalesage: also make sure to merge with trunk, that comes with many new things.21:57
alesageelopio, ok will merge again just to be certain21:57
Guest70303hi421:58
Guest70303So I have heard about the ubuntu release of trusty Seems like I cant upgrade right at stage 221:59
elopioalesage: can you please review this small one? https://code.launchpad.net/~elopio/unity8/error_on_missing_url-dispatcher/+merge/21333922:00
alesageelopio ok22:00
Guest70303can someone help me22:06
Psy_hi Guest70303 as far as I know, Ubuntu is still in beta and should be release April 17th https://wiki.ubuntu.com/TrustyTahr/ReleaseSchedule22:09
Psy_Are you trying to update to the final version or the beta?22:10
Guest70303beta22:10
Guest70303I am testing22:10
Psy_Are you using the pre-released updates? That should do the trick22:11
Guest70303which ones22:12
Psy_On software & updates -> updates22:12
Psy_Let me see I can find a tutorial22:12
Psy_http://itsfoss.com/upgrade-ubuntu-1404-beta-1310/22:13
Guest70303Im am doing the steps will be right back thanks for the help ;)22:15
Psy_Check the "troubleshoot" part, I bet thats the problem22:16
Guest70303something happend when I was getting the update W: Failed to fetch http://ppa.launchpad.net/merlwiz79/cinnamon-ppa/ubuntu/dists/saucy/main/binary-amd64/Packages  404  Not Found  W: Failed to fetch http://ppa.launchpad.net/merlwiz79/cinnamon-ppa/ubuntu/dists/saucy/main/binary-i386/Packages  404  Not Found  E: Some index files failed to download. They have been ignored, or old ones used instead.22:16
Guest70303wait looked at the troubleshooting, but It didn't work22:19
Psy_Yeah, but thats the Cinanamon desktop, is not part of Ubuntu22:19
Psy_Try removing the ppa: sudo apt-add-repository --remove ppa:merlwiz79/cinnamon-ppa I believe22:21
Guest70303ok do I have to removee themes too22:27
Psy_cinnamon themes?22:31
Guest70303ya22:31
Psy_I think not, but if don't have CInnamon anymore, why not?22:31
Psy_But I'm not sure this is the problem22:31
Guest70303ok let me install updates and see if it works22:32
Guest70303I still have cinnamon22:35
Guest70303I cant uninstall I will do it from the gui22:38
Psy_If you do an app update now, you get any errors?22:40
Guest70303thx its working I will be back when the upgrades done22:42
Psy_great!22:46
alesageelopio, sorry I'm just testing this teensy MP of yours on my device :) , trying to be thorough, y'know22:58
elopioalesage: no need to apologize for that :)22:58
Guest70303will daul boot affect ubuntu 14.0423:06
Psy_If 13.10 was working OK, I doubt it, but I'm not sure if 14.04 updates GRUB.23:08
Psy_elopio: was GRUB 2.02beta intended to land on 14.04?23:08
elopioPsy_: I have no idea.23:09
elopio#ubuntu-devel is a better place for that question.23:09
Psy_Thanks. I think they'll keep it on proposed until further testing.23:10
Psy_Guest70303: I think 14.04 will boot more or less identical to 13.1023:11
Guest70303ok23:20
Guest70303I will check where elopio said23:21

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