/srv/irclogs.ubuntu.com/2013/10/28/#ubuntu-unity.txt

MacSlowmzanetti, poing09:36
mzanettiMacSlow: piong09:36
tsdgeoshas anyone run the command saviq mentioned for cleaning remote branches?09:37
tsdgeosok, i was not doing it right09:37
tsdgeosD:09:37
tsdgeosso we're still not autolanding?10:18
Cimitsdgeos, we should land manually imho10:30
Cimitsdgeos, the list of branches is long...10:30
tsdgeosyeah that's not good10:35
tsdgeosgoing to end up with conflicts almost for sure10:35
vilaCimi, tsdgeos: I'm not sure about who is driving the landings this week due to the oakland sprint. But should definitively check with Mirv and sil2100 before turning to manual landing or things will probably be even worse10:37
vila*But you should10:37
tsdgeosvila: afaik we already had autolanding enabled, but something in our pkg setup was breaking the autolanders code, but sure, won't land anything manually without cheking with Saviq/kgunn10:38
Cimitsdgeos, read of the new scene graph with qt 5.2, is this going to improve our performance sensibly?10:39
vilatsdgeos: ha, ok, sorry I'm not aware of the details, that was just a  general remark to avoid generating more conflicts in a different place ;)10:39
tsdgeosCimi: don't know tbh10:40
tsdgeossomeone needs to sit down and see where our graphical bottlenecks are10:40
vilatsdgeos: hpmf, I thought I was in #ubunu-ci-eng and misinterpreted the question...10:40
tsdgeosvila: no worries10:40
Cimitsdgeos, let's do this soon10:41
Cimitsdgeos, when will we move to 5.2?10:51
Cimidec? after release?10:51
=== _salem is now known as salem_
sil2100Cimi, tsdgeos: hi guys, what do you mean by 'autolanding'?11:19
Cimisil2100, jenkins merging approved branches11:19
sil2100Cimi: which projects don't have that enabled? My understanding was that it should have been enabled already everywhere11:21
Cimisil2100, think that it's not working for unity811:21
sil2100Since we're not doing any 'releases' for now, but merging to trunks should be ok11:21
sil2100Ah, hm11:21
=== MacSlow is now known as MacSlow|lunch
=== boiko_ is now known as boiko
Cimimzanetti, cleanup() is called at the end of every qml test and init at the beginning of all?12:21
mzanettiCimi: both are called before/after each test function12:21
Cimimzanetti, what's better to do?12:22
Cimimzanetti, setting a value at beginning or resetting at end?12:22
mzanettiCimi: if you need one before all the functions and after all functions use initTestCase()/cleanupTestCase()12:22
mzanettiCimi: i.e. with 2 test functions you have this12:22
Cimimzanetti, just wondering what's better, think setting at init12:22
mzanettiinitTestcase(); init(); test_function_1(); cleanup(); init(); test_function_2(); cleanup(); cleanupTestCase()12:23
mzanettiit certainly depends on what you want/need to do which one you choose12:23
Cimimzanetti, I have a test that changes a property12:25
Cimimzanetti, so looks like the same to me12:25
mzanettinot really, no12:26
tsdgeosCimi: that 5.2 release would be more a question for Mirv i guess12:29
tsdgeossil2100: yeah the autolander of approved branches is somehow broken for unity8 because the package does nasty stuff12:29
Cimimzanetti, I'll unset the values at the end of the test then12:29
mzanettiCimi: yeah, either that or in cleanup(). but not cleanupTestcase()12:30
Cimimzanetti, but cleanup will call every time12:30
mzanettiCimi: yeah...12:30
Cimimzanetti, still cannot see what's the difference in this case12:30
mzanettiCimi: the difference between cleanup() and cleanupTestcase() ?12:31
Cimimzanetti, I want all tests to run with property a = true12:31
Cimimzanetti, a test sets a = false12:31
=== greyback is now known as greyback|break
Cimiwhat's the difference in having init() ( a = true) or cleanup() (a = true)12:31
mzanettiCimi: yeah. so if you reset it in cleanup() the next test function will have it reset12:31
mzanettiCimi: if you do that in cleanupTestcase() the next function will still have it set to true12:32
Cimimzanetti, which is the same of having init12:32
Cimimzanetti, only difference is that init is called 1 time before12:32
mzanettiah... between init() and cleanup(), yeah, that's probably the same in this case12:32
Cimimzanetti, and cleanup is useless after the last test12:32
sil2100pete-woods: hi!12:39
pete-woodssil2100: hi12:40
sil2100pete-woods: maybe you could take a look and see if you know what could be the problem with these failing tests? They're related to HUD - Ted was more assuming these are unity/AP failures, while the unity guys said it looks more like issues with HUD12:40
sil2100pete-woods: https://bugs.launchpad.net/hud/+bug/124470412:41
ubot5Ubuntu bug 1244704 in Unity HUD "Some test_hud tests fail on trusty desktop" [Critical,Incomplete]12:41
sil2100So, in the end, no one can take responsibility for this bug and HUD cannot be released ;p12:41
tsdgeosmy interwebs are sloooow12:48
dandradergreyback|break, ping12:49
tsdgeosapt-get is giving me12:49
tsdgeos6326 B/s12:50
tsdgeosboom!12:50
* tsdgeos goes for lunch and reboots the router meanwhile12:51
=== alan_g is now known as alan_g|lunch
Cimimzanetti, greyback|break, https://code.launchpad.net/~cimi/unity8/fix-1214423/+merge/19286813:07
* Cimi -> groceries13:07
=== MacSlow|lunch is now known as MacSlow
=== greyback|break is now known as greyback
greybackdandrader: pong13:29
dandradergreyback, would have time for a chat about the qt scene graph plans regarding input handling?13:33
greybackdandrader: sure13:33
greybackdandrader: wanna mumble?13:33
dandradergreyback, yes13:34
Saviqfginther, done13:38
fgintherSaviq, thanks13:38
Saviqsil2100, Mirv, re: bug #1244549 - I'm not sure how to proceed, really - we could kill notify-osd before every test... not sure how else we can make sure it's not holding the DBus name :/13:39
ubot5bug 1244549 in Unity 8 "unity8 test failures in trusty" [Critical,New] https://launchpad.net/bugs/124454913:39
sil2100Saviq: yeah, saw your comment... if this is indeed the issue, then we really need to think of a way of proceeding here - why didn't we have this problem before btw.? As I'm not up-to-date in these parts13:40
Saviqsil2100, luck, probably13:41
sil2100Saviq: since recently in saucy we were always running unity8 tests with unity7 in the background13:41
sil2100Saviq: and we never had such reproducible failures as now, re-runs didn't help13:41
Saviqsil2100, not sure what changed (or if anything) - but something triggers notify-osd to start (it's dbus-activated)13:41
Saviqsil2100, in mediumtests at some point we had it happen when camera app tests were run before unity8 ones13:42
sil2100Interesting, ok, let me note that down13:44
greybackdandrader: https://qt.gitorious.org/qt-labs/qt-compositor/source/160e770efdd68125ec862b7f5efc94cc97e3935a:13:45
blarocheuploading click package, last step,13:46
blarocheTotal uploaded: 100%13:46
blarocheUpload failed due to an Server error. Details: BAD REQUEST code 400.13:46
blarocheany ideas what could be the problem?13:46
blarocheeek..  wrong tab...13:47
greybackblaroche: #ubuntu-app-devel would be a better place to ask for help13:49
blarochegreyback: thank you13:49
=== dandrader is now known as dandrader|afk
=== racarr|sick is now known as racarr|well
=== dandrader|afk is now known as dandrader
=== alan_g|lunch is now known as alan_g
Cimigreyback, but if I use one mouse area, then I have to calculate the positions of each click14:11
greybackCimi: so?14:11
Cimigreyback, doesn't sound safe as using one for each14:11
greybacka little piece of math is a lot more efficient that 4 MouseAreas14:12
Cimigreyback, every button or component has it's own mouse area14:12
Cimiif I put a row of buttons I have multiple mouse areas14:12
greybackbecause they're independent components14:12
greybackbut this is a simple component: RatingStarts14:12
Cimiok makes sense14:12
greyback-t14:12
Cimiok14:12
Cimithat's weird14:23
CimiI have Repeater { id: repeater }14:24
CimiMouseArea { anchors.fill: repeater }14:24
Cimithe mouse area does not get any events14:24
Cimijust like the anchors does not work14:24
Cimibecause if I fill the parent it works14:24
Cimirepeater does not have anchors though14:25
tsdgeosgreyback: standup?14:31
greybacktsdgeos: can you hear me?14:33
tsdgeosgreyback: i can14:33
greybacktsdgeos: huh, I can't hear anything14:33
nic-doffaymzanetti, re that test: http://pastebin.ubuntu.com/6318415/14:40
mzanettiCimi: can you give that one a quick look please? https://code.launchpad.net/~mzanetti/unity8/fix-1245482/+merge/19287914:40
nic-doffayI'm pretty sure it's a result of me changing one of the test names.14:40
nic-doffayIt's a bit of a cryptic message though.14:40
mzanettinic-doffay: test_optionselector.py", line 3614:41
mzanettinic-doffay: that one does:self.assertThat(collapsed.selectedIndex, Equals(0))14:41
mzanettinic-doffay: but apparently the selectedIndex is 114:41
nic-doffaymzanetti, got it then cheers!14:41
Cimigreyback, I updated and pushed15:20
MirvCimi: tsdgeos: I haven't had dedicated time to Qt lately because all of the interation etc. so I've started on 5.2 (qtbase), but I'm kind of doing it on my spare time for now :S15:20
Mirv(now in Oakland)15:20
Mirvor the beta115:21
Mirvs/interation/integration/15:21
Cimigreyback, that's the diff http://bazaar.launchpad.net/~cimi/unity8/fix-1214423/revision/48115:21
* Cimi thinks should be starsCount not starCount15:22
greybackCimi: did you discuss API with the SDK guys?15:23
Cimigreyback, no15:24
Cimigreyback, I guess can happen in the merge review now15:24
Cimis/can/should15:24
greybackCimi: yeah. Please ask them, they've the experience with defining clean APIs15:25
=== alan_g is now known as alan_g|tea
mzanettimhr3: hey ho15:46
mzanettimhr3: I renamed an mp3 file in my Music dir and now I have a bunch of broken entries in the music scope15:46
mzanettimhr3: do you know how I can reset that?15:46
mhr3mzanetti, sadly mediascanner should handle that iirc15:48
mzanettimhr3: I assume I can purge mediascanners somehow15:48
mhr3mzanetti, anyway, `stop mediascanner && rm -rf ~/.cache/mediascanner15:48
mzanettithanks :)15:49
=== alan_g|tea is now known as alan_g
=== dandrader is now known as dandrader|lunch
nic-doffaymzanetti, can you see where this is failing now? https://jenkins.qa.ubuntu.com/job/ubuntu-ui-toolkit-ci/1104/15:59
nic-doffayI'm missing it.15:59
mzanettinic-doffay: hmm... no idea right now. I guess someone from  #sdk might be able to help16:05
=== racarr|well is now known as racarr
tsdgeosSaviq: around?16:18
tsdgeosSaviq: updated https://code.launchpad.net/~aacid/unity8/tabbar_dash/+merge/192505 and answered your comments, tell me if you prefer me to find someone else to continue with the review16:32
Saviqtsdgeos, yeah, I probably won't be that useful this week16:32
tsdgeosSaviq: ok16:33
Saviqtsdgeos, I'll just try and reply16:34
tsdgeosSaviq: i can ask mzanetti to do it if you prefer16:35
mzanettiack16:36
Saviqtsdgeos, I'll just answer where there's doubts16:36
=== MacSlow is now known as MacSlow|eveningb
=== dandrader|lunch is now known as dandrader
=== MacSlow|eveningb is now known as MacSlow
=== alan_g is now known as alan_g|EOD
* greyback eod18:25
Saviqo/18:25
Saviqfginther, http://10.97.0.26:8080/job/autopilot-testrunner-otto-trusty/128/consoleFull stuck in dep resolution?18:26
=== dandrader is now known as dandrader|afk
=== racarr is now known as racarr|lunch
MirvSaviq: we've a problem running unity8 AP:s even with the new Mir (in 208)18:53
MirvSaviq: note, with newest image + mir/unity-mir/platform-api (unity8 not updated to trunk)18:54
=== dandrader|afk is now known as dandrader
SaviqMirv, where are you?19:00
MirvSaviq: in 208, although stop the press :) we just found out the latest release didn't have the last two commits committed two weeks ago to unity8.. it seems better now after manually applying the diff!19:03
Mirv(something started at least)19:04
=== racarr|lunch is now known as racarr
fgintherSaviq, looking19:32
=== sergiusens_ is now known as sergiusens
=== vila is now known as lt-columbo
=== lt-columbo is now known as vila
=== salem_ is now known as _salem
=== ChrisTownsend1 is now known as ChrisTownsend
* Mirv just published mir (mirserver9/mirclient4), platform-api, unity-mir, unity8, unity-system-compositor, hopefully migrating from proposed as well soonish22:02
SaviqMirv, awesoooome ;)22:23
* Mirv notices that there's a slight delay with unity8, but that's ok22:38
MirvSaviq: note that obviously we're bypassing the process with manual testing since unity8 desktop tests don't run as indicated by that bug report you commented about (notify-osd)23:14
Mirvand well that bypassing of the process resulted in this small messup that we now needed to rebuild unity8 and retest it23:16
MirvSaviq: so even though like hacks like killing notify-osd and what not might seem overly complicated, if they get us to pass desktop tests it will improve touch releasing as well as we have less points of error from manual work23:17
SaviqMirv, yeah, I'll prepare a branch I think, to temporarily unblock stuf23:23
Saviqf23:23
SaviqMirv, no need for a new unity8 release? just a rebuild?23:24
MirvSaviq: there wouldn't be a need (even a rebuild need) otherwise but the test fixes weren't in yet23:25
SaviqMirv, k23:25
SaviqMirv, https://code.launchpad.net/~saviq/unity8/kill-notify-osd/+merge/19297223:37
SaviqMirv, I could've used pkill / killall, but I find pidof more reliable somehow...23:39
MirvSaviq: ok, building soonish23:50

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