/srv/irclogs.ubuntu.com/2015/03/16/#ubuntu-ci-eng.txt

imgbot=== IMAGE 136 building (started: 20150316-02:05) ===02:05
imgbot=== IMAGE 136 DONE (finished: 20150316-03:30) ===03:30
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/136.changes ===03:30
=== marcusto_ is now known as marcustomlinson_
=== marcustomlinson_ is now known as marcustomlinson
=== sil2100 changed the topic of #ubuntu-ci-eng to: Need a silo or CI Train support? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: -
sil2100Mirv: wait for the authorization error09:32
sil2100Mirv: afterwards sound is back09:32
sil2100jibel: meeting!09:33
popeycihelp: jenkins seems unwell http://91.189.93.70:8080/job/generic-mediumtests-utopic/2349/console via https://code.launchpad.net/~carlos-mazieri/ubuntu-filemanager-app/samba-browsing-11/+merge/25298209:35
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
fgintherpopey, look like the jenkins slave was temporarily disconnected. The job is restarted and looking better now.11:17
popeythanks fginther11:17
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== MacSlow is now known as MacSlow|lunch
bzoltan_Mirv:  would you reconf the silo13 please? I have just added there a browser fix MR12:38
Mirvbzoltan_: sure12:45
bzoltan_Mirv:  danke12:54
=== chihchun is now known as chihchun_afk
=== alan_g is now known as alan_g|lunch
=== MacSlow|lunch is now known as MacSlow
sil2100dobey: ping, did you see ToyKeeper's +1 on the payui?13:49
dobeysil2100: yes, i'm moving it the rest of the way through now13:50
sil2100dobey: excellent, give me a sign once it's published13:50
dobeysil2100: i'll update the spreadsheet status  when it's done13:50
sil2100Thanks13:52
rvrbfiller: Silo 2 is now approved.13:56
bfillerrvr: thanks13:56
=== chihchun_afk is now known as chihchun
=== alan_g|lunch is now known as alan_g
om26erralsina, Hi!14:15
ralsinahi om26er14:15
om26erralsina, How can I verify the memleak fix for silo 16 ?14:15
ralsinaom26er: there's no way to verify it directly :-P14:15
ralsinaRunning the test plan ensures that it's not triggering a crash14:16
ralsinait was a very slow memory leak, so it's not really noticeable14:16
om26erralsina, hmm, test plan is quite simple, not sure of the level of its coverage14:16
ralsinaom26er: it's a very simple package14:17
om26erralsina, how about some kind of automated test for the leak ?14:17
ralsinaom26er: I can give you a shell script that will trigger the formerly-leaking code14:18
om26erralsina, yeah, that would be nice14:18
ralsinaom26er: ok, give me a few minutes and I'll send it to you14:18
bregmahmm, the spreadsheet seems to be giving me grief, telling me what I do causes a fatal error14:47
sil2100bregma: ugh14:47
sil2100bregma: what are you trying to do?14:48
bregmaI added a line14:48
sil2100huh14:48
bregmaany updates I do give me the error14:48
sil2100Ok, I see the spreadsheet is in agony right now14:48
bregmastill seems to work, it just complains a lit14:48
bregma*lot14:48
sil2100I get error notifications on every 5 minute update interval :|14:48
bregmakill it with fire14:49
sil2100Let me stop the auto-refresh scrips for a moment and let it settle14:49
om26erralsina, any update on the script ?14:49
ralsinaom26er: almost there14:50
ralsinaom26er: I have a click app that has a button. When you click that button, it will call the leaking functions 10K times. That shows that the fix doesn't introduce any new crashes. Sadly, the leak was so small that even when calling it like that it's not noticeable :-P14:54
om26erralsina, wow, nice. :)14:54
ralsinaom26er: mailing you the click now :-)14:55
om26erralsina, nothing, crashes, I'll give it a +115:00
ralsinaom26er: awesome, thanks!15:00
ralsinaom26er: and sorry about fixing invisible stuff ;-)15:00
om26erheh.15:00
om26errsalveti, Is there any test plan for hybris15:23
rsalvetiom26er: not yet, because it's a core piece, if it gets broken, the UI will not even start15:24
rsalvetiso we covered it with exploratory tests before15:24
rsalvetiand it depends entirely on the hardware15:24
om26errsalveti, by exploratory testing you mean general checking the sanity of things ?15:25
rsalvetiom26er: yeah15:25
bzoltan_om26er_: do you know what is the situation with the UITK in the silo13?16:28
jibelbzoltan_, we'd like to wait the verdict on Qt 5.4.116:30
jibelsil2100, I won't attend the landing meeting, from the list this morning, only 5 is remaining, everything else landed.16:32
sil2100jibel: ok, excellent16:32
sil2100No worries16:32
jibelsil2100, landed or testing is in progress16:32
om26er_bzoltan_, not really, I see jibel made a comment there.16:33
om26er_jibel, if I understand correctly, you don't want to land UITK till qt5.4.1 lands ?16:33
bzoltan_jibel: I thought that Mirv wants the UITK to land first on Vivid ... the silo was built against the16:34
jibelMirv, ^ ?16:34
bzoltan_jibel: Mirv: i am confused .. I though that the Qt landing is blocked by the UITK and not the other direction16:35
bzoltan_jibel:  the silo13 UITK was built against the 5.4.0 Qt16:37
bzoltan_jibel:  Mirv: I do not fully understand why it would be blocked by the newer Qt16:37
bzoltan_Mirv:  or do you want to hold all landings what depend on Qt and the rebuild all of them with 5.4.1?16:38
sil2100bzoltan_: I think what jibel has in mind is that they want to first assess Qt 5.4.1 as it is now - if they sign-off UITK they might need to re-build the 5.4.1 silo and re-test16:38
sil2100huh16:47
robruheh16:47
sil2100Ok, I see the spreadsheet again ate some data (probably)16:47
sil2100hm, let me compare with the backups16:48
robrusil2100: dashboard looks sane, I think queuebot just barfed.16:48
sil2100robru: I just got an error in the spreadsheet and probably saw some data getting lost, so I want to double-confirm16:49
robrufair16:50
sil2100phew, no, it's just my local spreadsheet instance was busted16:50
sil2100Ok, but I still can't assign silos16:52
sil2100robru: can you try assigning a silo through the spreadsheet?16:53
sil2100I don't want to infinitely do this manually16:53
robrusil2100: which one?16:53
sil2100robru: any of the ones ready for a silo16:54
robrusil2100: ah, no I get fatal error16:54
robrusil2100: I like how the "details" window gives the same message verbatim without a single extra piece of info on that failure.16:54
sil2100Yeah, and the spreadsheet seems b0rken really badly16:55
robrusil2100: what other symptoms are you seeing?16:55
dobeycihelp: can you please upload https://jenkins.qa.ubuntu.com/job/generic-click-builder-14.09-armhf/16/artifact/output/com.canonical.payui_15.01.113_armhf.click to the store? thanks16:56
cprovdobey: let me find out how to do it16:57
dobeycprov: usually it's plars or fginther who do it16:57
Ursinhacprov: https://wiki.canonical.com/UbuntuEngineering/CI/Playbook#Uploading_a_click_app_to_the_click_store16:58
cprovUrsinha: thanks16:58
sil2100robru: it seems the spreadsheet is encountering fatal errors in various seemingly random places of the refreshSilosStatus function16:59
robruhm17:00
sil2100robru: I tried debugging it now and I got the error in 2 different places on 2 different runs17:00
robrusil2100: seems like some kind of transient/load issue with google servers. maybe just try turning the sheet off (eg, disable all scripts) for a couple hours?17:00
om26er_rsalveti, Hi!17:01
sil2100robru: I already turned the triggers to 30 minutes like a few hours ago17:01
sil2100Didn't help17:01
robrubuh17:01
sil2100I turned them back to 5 minutes17:01
robrusil2100: well, that's it then. I'll start training the carrier pigeons.17:01
sil2100Ok, it seems google has issues in overall17:01
sil2100Since I again have HO problems17:02
sil2100The same authorization thing, I can't see or hear anyone17:02
om26er_rsalveti, while testing libhybris silo I found that sound in recorded videos is broken/robotic17:02
cprovdobey: done, please check if everything looks correct.17:02
sil2100om26er_: is it ok without the silo installed?17:03
om26er_sil2100, yes, rvr verified17:03
cprovdobey: i.e. -> The new version is being reviewed. Please check again at a later time.17:03
dobeycprov: yeah i can't see until it gets approved and is available as an update :)17:04
cprovdobey: uhm, who is responsible for the reviews ?17:04
dobeycprov: i'm not sure who all has privs for that. popey does, beuno and probably others on his team.17:06
popeyhmm?17:07
dobeypopey: you can review packages in the store no?17:07
popeydoing payui now17:07
cprovpopey: thanks17:07
dobeygreat, thanks17:07
popeydone17:08
rsalvetiom26er_: which device, which image?17:20
=== sil2100 changed the topic of #ubuntu-ci-eng to: Need a silo or CI Train support? ping trainguards | Need help with something else? ping cihelp | Train Dashboard: http://bit.ly/1mDv1FS | QA Signoffs: http://bit.ly/1qMAKYd | Known Issues: the CI Train spreadsheet is experiencing problems
om26er_krillin, vivid-proposed 14717:21
om26er_rsalveti, ^17:21
rsalvetiom26er_: and that only happens with the new libhybris? first testing with RTM now17:25
om26er_rsalveti, yes, I found the issue with the silo and rvr verified on vivid-proposed without silo17:26
dobeyhmm, actually it might not show up as an update on my phone17:30
rsalvetiom26er_: yup, found a bug, nice, could also reproduce on RTM17:31
rsalvetiom26er_: will investigate, thanks for the feedback, will make sure to write down a wiki page describing what to be tested17:31
rsalvetiand adding this one to the list17:31
om26er_rsalveti, thanks17:31
dobeyoh, my mako shows it, cool17:35
dobeysil2100: so pay-ui is "landed" now. i tried to change the status in the spreadsheet to "Landed" but i am not sure if it actually saved it and did the magic17:41
Mirvbzoltan_: jibel: no strong opinion whether to land uitk first not not. qt silo can rebuild it if it lands.17:42
Mirvuitk is a no-change rebuild in the qt silo17:42
robrudobey: what magic? nothing gets triggered by setting the spreadsheet to 'landed'17:43
Mirvso it's only what matters to testing (both) silos that counts17:43
dobeyrobru: doesn't some script move things that are "Landed" to the archive page?17:44
robrudobey: when we run it manually, yeah. it doesn't get triggered by the status changing to "Landed"17:44
dobeyrobru: sure, there are way too many green boxes for it to be automatic. i just presumed there was a cron job somewhere17:45
robrudobey: nah we do that by hand. I just thought you were expecting something really magical to happen. if it says 'Landed' it's fine.17:46
Mirvjibel: bzoltan_: so, last week I was thinking that maybe uitk should just go in before QA starts testing Qt silo. now that they've been testing it since Friday evening, I guess they indeed may want to finish that properly before entering into new silos.17:46
sil2100robru: ok, seems like Steve removed the later meeting, I guess that means I can go to sleep after I'm done with work here ;)17:51
robrusil2100: sweet, time for breakfast then ;-)17:51
dobeyrobru: nah, i was just saying google was being fickle about me typing "Landed" in the status cell :)17:51
sil2100robru: hah, have fun ;)17:51
robrudobey: oh yeah the spreadsheet is a bit borked at the moment, google servers are just crapping all over it or whatever. if it's not saving your changes just try again later.17:52
dobeyrobru: ah ok. well sil2100 told me to ping him when it was done, so i was doing that too :)17:53
dobeyanyway, go have some proper USian bacon or something17:53
robruhehe17:53
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
om26er_Kaleo, Hi!18:03
om26er_Kaleo, Looking here: https://code.launchpad.net/~fboucault/qtvideo-node/fix_rotate_z_order/+merge/25226518:03
om26er_seems the newly added tests are disabled ?18:04
Kaleoom26er_, yes18:09
Kaleoom26er_, can't get them to work on jenkins18:09
Kaleoom26er_, and it would not be much value: they only fail on device18:09
Kaleoom26er_, but at least the test exists18:09
Kaleoom26er_, and can be run manually18:09
Kaleoom26er_, and a corresponding manual test was added to the camera test plan18:10
om26er_Kaleo, hmm, it would be nice to have the automated test work18:10
om26er_Kaleo, did you get help from the CI guys ?18:10
Kaleoom26er_, I know, spent enough hours on it though18:10
Kaleoom26er_, some18:10
om26er_Kaleo, hmm, ok. Can you please report a bug to track that, so that we could track it18:11
Kaleoom26er_, track that the test is disabled?18:11
om26er_Kaleo, yes, so that we could enable it at some point18:12
Kaleoom26er_, https://bugs.launchpad.net/ubuntu/+source/qtvideo-node/+bug/143276618:13
ubot5Ubuntu bug 1432766 in qtvideo-node (Ubuntu) "unit test tst_videooutput is disabled because it cannot run on jenkins" [Undecided,New]18:13
Kaleodone18:13
bzoltan_Mirv: jibel: so what is the verdict ... the silo13 is there for a week waiting for QA validation. I had time to update it, so it has all fixes what I had on my backlogs for the last week.18:13
om26er_super18:13
=== om26er_ is now known as om26er|food
=== alan_g is now known as alan_g|EOD
robrudobey: https://code.launchpad.net/~unity-api-team/unity-scopes-shell/scope-harness/+merge/250612 has this mp changed since your 'needs fixing' review? can't publish it until it's approved...18:21
dobeythe mp hasn't changed18:22
robruhm18:22
dobeythe other mp which adds the symbols changed, but i'm not happy with the "fix" that was done there either really, as it doesn't really fix the problem18:23
robrudobey: no worries, I won't publish. too bad pstolowski isn't on to get poked about that18:27
dobeyyeah, nor is pete18:27
dobeyhopefully michi will be on soon, and i can at least discuss with him about it18:27
=== om26er|food is now known as om26er
rsalvetiom26er: found the issue, will push another update in a few18:34
om26errsalveti, great, can you share the diff18:58
rsalvetiom26er: just reverting the change that caused this: http://paste.ubuntu.com/10611435/19:12
rsalvetiom26er: just pushed a new package to the ppa19:12
rsalvetiom26er: also started https://wiki.ubuntu.com/Process/Merges/TestPlan/libhybris19:13
robrumterry: kenvandine: anybody around for a packaging ack? https://ci-train.ubuntu.com/job/ubuntu-landing-018-2-publish/lastSuccessfulBuild/artifact/qtvideo-node_packaging_changes.diff/*view*/ got some new deps19:14
om26errsalveti, that's good to see :)19:15
mterryrobru, sure seems fine19:16
robrumterry: thanks19:19
ToyKeeperrobru: Where do you keep the citrain bot code?  I'm trying to figure out the right place to put the qa silo bot code...19:44
rsalvetiom26er: mind checking latest packages from https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-004 ?19:45
om26errsalveti, yes, I can start on it.19:45
robruToyKeeper: lp:queuebot and it's controlled by stgraber. I'd advise against putting a lot of effort into that because I've started a port to a different bot but that stalled a bit19:45
rsalvetiom26er: thanks19:46
ToyKeeperrobru: This is an independent bot, but it's related...  Mostly, I'm looking for the right logical place to put it on Launchpad.  :)19:48
davmor2john-mcaleely: device tarball is good marked it so and then the spreadsheet went awol :)19:48
davmor2sil2100: ^19:48
robruToyKeeper: oh just start a new project I guess.19:48
ToyKeeperThat would explain why I haven't been able to find a central place for this stuff.19:49
robruToyKeeper: well lp:queuebot is actually a new thing, stgraber used to just store that in a +junk branch and I couldn't even MP against it for a while.19:52
ToyKeeperrobru: That's exactly what I'm fixing.  :)19:52
robrubfiller: https://code.launchpad.net/~michael-sheldon/ubuntu-keyboard/fix-1421411-uncrisscross/+merge/252789 just need this merge approved19:58
robruToyKeeper: what irc bot framework do you plan to use for your irc bot?19:59
bfillerrobru: done19:59
robrubfiller: thanks19:59
ToyKeeperrobru: It's not an IRC bot.  I was hoping we could add features to queuebot if necessary.19:59
robruToyKeeper: oh you said it was an independent bot20:00
ToyKeeperrobru: For now, I'm just adding stuff to the silo/trello bot QA uses.20:00
robruToyKeeper: yeah I'm not a fan of queuebot, it's ostensibly modular but you have to write a lot of your own threading boilerplate to make it work. I found a new bot framework called willie that seems to allow a significantly easier plugin architecture, but I only ported some of the plugins, and then the work got deprioritized.20:01
ToyKeeperWoot, we already have a project for misc qa tools.  Seems like a good place for it.20:09
robrualright, I'm off for lunch20:12
robruToyKeeper: feel free to ping me if you have any questions about queuebot, I wrote the plugins specific to the train, stgraber wrote the larger framework.20:12
=== chihchun is now known as chihchun_afk
rsalvetirobru: please don't yet land the new libhybris, want to coordinate the landing with the next image21:46
robrursalveti: sure, i saw your name on it and assumed you'd land it21:46
popeycihelp bug 1431365 - see latest comment from carla - is there a firewall issue ?21:47
ubot5bug 1431365 in Ubuntu RSS Feed Reader App "Tests fail at warning dialog "A topic with that name already exists"" [High,New] https://launchpad.net/bugs/143136521:47
=== chihchunl is now known as chihchun
fgintherpopey, I recorded your issue, someone will probably have a look tomorrow22:34
=== chihchun is now known as chihchun_afk

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