/srv/irclogs.ubuntu.com/2013/12/18/#ubuntu-ci-eng.txt

cjwatsonsergI was out, but looks like you sorted it.  For the record it's currently 11,41 * * * *00:13
cjwatsonoh, he's out now too :P00:14
Mirvsil2100: sorry, I missed the weekly evening one. I was too devastated from my Qt5 efforts to remember that..08:34
sil2100Mirv: no problem, we were mostly dealing with the touch images anyway, so I'll poke everyone separately for some updates to send out to Didier some other time08:35
sil2100hm, I see robru went ahead and switched to LP already08:39
sil2100But he didn't clean up everything properly08:44
* sil2100 sighs08:44
Mirvyeah I saw the switch08:45
asachi :)09:23
asacpsivaa: morning09:23
psivaaasac: morning, running the failed tests after swapping the maguro :)09:23
asacplars didnt retry the failed job that would have been needed to get 100%?09:23
asacor is the failure  a realy one?09:23
asacwhat a bummer :/09:25
asacpsivaa: maguro and mako were down?09:25
asacballoons: next one is flaki or broken test for rss reader i guess ... http://ci.ubuntu.com/smokeng/trusty/touch/mako/73:20131218:20131211.2/5532/ubuntu-rssreader-app-autopilot/09:27
psivaaasac: mako issue was to do with bzr error, i reran that one particular test with image 73.  i think we are good on that. (i still need to figure out about the missing 1 test)09:27
asacpsivaa: oh cool. so we are still on 7309:28
asacthought the next image would have blown us away :)09:28
psivaaasac: yes afaik :)09:28
psivaaon maguro the device is flashing now with 73 for the rest of the tests09:29
asaccool09:29
asacpsivaa: did we know why 74 didnt happen or fell over?09:29
asacor did you kill it so we could finish 73?09:29
psivaaasac: we dont have 74 yet: http://system-image.ubuntu.com/trusty-proposed/mako/index.json09:31
asacinteresting09:32
sil2100Mirv: poooke09:32
asacthought we had a cronned one09:32
* asac comes09:32
sil2100ev: pooooke09:32
sil2100asac: pooooooke09:32
evsil2100: hi09:32
evoh right09:32
ev:)09:32
asacin09:33
sil2100lool: hi! Do you have a minute?09:54
popeyom26er: could you take a look at https://bugs.launchpad.net/ubuntu-rssreader-app/+bug/1262127 please?09:55
ubot5Ubuntu bug 1262127 in Ubuntu RSS Feed Reader App "test_rssreader.TestMainWindow.test_add_remove_feed_and_topic fails on #73" [Undecided,New]09:55
popeyit's the single fail on #7309:55
om26erpopey, ok, I would assume nothing changed in the app, just one of those unstable tests.09:58
popeyI think so, yes09:58
popeyom26er: also, could you validate #73 on maguro?10:26
popeyand update https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Ai33BkOcORLLdE4xLTFtSE80ZkpITXZ3aV85cWtPX2c&usp=drive_web#gid=010:26
popeysil2100: #73 on mako looks good to me ^^10:26
popey(RSS reader fail aside)10:26
om26erpopey, sure in a  meeting. will test afterwards10:29
sil2100popey: thanks!10:30
popeythanks om26er10:36
sil2100lool: hello! Could you please kick a new image once you're around?10:37
sil2100lool: I guess it makes no sense to block on UITK10:37
kalikiana_who can help me with constantly exploding autopilot on ci? https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/4168/consoleFull I haven't found out much but it's quite critical to solve that at this point since it affects all ui toolkit merges10:37
sil2100cihelp: ^10:37
timpsil2100: block on UITK? is something broken?10:46
sil2100timp: no no, all is fine with the component itself - it's just blocked in -proposed right now10:49
sil2100timp: it seems webbrowser-app got seeded in the desktop, so it pulls in UITK and - since we're in Alpha freeze, we would need an exception to get UITK to the release pocket10:50
sil2100timp: we might try getting it in anyway by asking the release guys, but it didn't make sense to wait with this image right now for this to happen10:51
alan_gCan anyone help with "W: GPG error: http://ppa.launchpad.net trusty Release" - e.g. https://jenkins.qa.ubuntu.com/job/mir-android-trusty-i386-build/475/consoleFull (we have several like this)11:22
asacpsivaa: so the rerun of 73 didnt help it seems?11:25
asacrssreader on mako that is11:26
asachmm. seems it was not retried11:26
asachttps://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-ubuntu-rssreader-app-autopilot/11:26
psivaaasac: i did not re-run mako rssreader. i was running sdk which failed due to a temp bzr issue11:26
psivaasorry did not know if i had to re-run mako rss reader11:27
asacpsivaa: the goal was the 100%11:28
asacpsivaa: can you do that?11:29
asacwe had folks working long last night to get that11:29
psivaaasac: i could re-run that, but i thought the last decision was not to re-run flaky tests. but i'll rerun that now11:29
asacwell, we want to know if tis a flaki or not11:30
asacthis one never failed11:30
asacso we need to retry to know11:30
asacwell it failed a few tiems, bue rarely11:30
asacpsivaa: i think that decision was too black and white11:30
asacit makes no sense to not rerun a test that succeeded and now is red11:31
asacif its flaki its important. if its a regression its critical11:31
psivaaasac: ack, running that now.11:32
asacpsivaa: you should really be in the meeting again11:32
asacotherwise its unaligned11:32
asaceven if you dont say much :)11:32
=== alan_g is now known as alan_g|afk
psivaaasac: will attend that tomorrow11:33
psivaaasac: the rssreader in mako has become successful.. so it's not a regression but definitely flaky :)11:37
cjohnstonkalikiana_: there appears to be a problem with the command that is being run11:41
popeypsivaa: good news, thanks11:48
psivaapopey: yw :)11:48
kalikiana_cjohnston: can you elaborate on that?11:49
kalikiana_the command would be the same on any machine as far as I see… how would it break only on one?11:50
cjohnstonkalikiana_: the fact that it seems like its trying to take every letter as an individual arg.11:56
=== alan_g|afk is now known as alan_g
cjohnstonkalikiana_: -testability doesn't seem to be a valid option11:57
kalikiana_cjohnston: it doesn't explain this failure as those errors existed before (I filed a bug for it because indeed it doesn't look healthy)11:57
cjohnstonkalikiana_: I guess I don't understand? -testability doesn't appear to be valid and appears to be what's causing the issues. can you show me a job where it worked?12:00
=== dpm_ is now known as dpm
om26erpopey, this should fix the issue: https://code.launchpad.net/~om26er/ubuntu-rssreader-app/strenghten_flaky_test/+merge/19944712:03
psivaaplars: just to give you a brief update of the touch runs:12:04
psivaaplars: maguro-07 fell off the adb for some reason, not even showing as offline today. so i assigned a the latter parts of the touch smoke runs to use maguro-0112:05
psivaaplars: i did this change manually to get to the full results, sooner.12:06
kalikiana_cjohnston: as a matter of fact I can't because jenkins erased all old successes I can find…12:07
psivaaplars: i also understand that we are now re-running the flaky tests to see if they are real regressions12:08
cjohnstonkalikiana_: with my limited understanding of the medium tests, I can only state what I see, which is that -testability doesn't appear to be an option, and it looks like its causing failures12:08
popeyom26er: testing..12:09
ogra_13:12 on my lockscreen !!!!12:13
* ogra_ hugs sil2100 12:13
kalikiana_cjohnston: I get you. I can only tell you it's been there before :-(12:14
mandelanyone around that can confirm that in img 73 in th nexus 7 you cannot install click packages?12:21
popeymandel: what happens?12:23
popey(I only have n4, not n7)12:23
popeyballoons: mhall119 when you get a moment can you happrove https://code.launchpad.net/~om26er/ubuntu-rssreader-app/strenghten_flaky_test/+merge/199447 please12:24
mandelpopey, hi, I'm trying to ensure that the new udm does work with the latests image, to do so I want to make sure that installing click packages work as expected but in my nexus 7 when I click on install the package is not downloaded12:24
mandelpopey, and nothing happens, but that is with the img 73 and not installing udm from trunk, so I'd like to confirm that it is broken before I dig deeper12:25
popeyoh, well i just tested on 73 on nexus 4 and it worked..12:25
mandelpopey, hm.. sounds weird that it will only be a nexus7 issue.. and I have no nexus 4 to test with..12:28
* mandel shakes fist in the air12:29
sil2100ogra_: ;p12:52
=== alan_g is now known as alan_g|lunch
loolsil2100: Hey13:06
loolsil2100: I am on leave today, but I can kick an image right now if you like13:06
loolsil2100: While I'm at it: I'll be back Thursday but then on leave Friday inclusive til second week of jan13:06
loolI see the last image is from 3:42am, so I'll kick one unless one is building13:08
loolbuilding13:08
* rsalveti is sad to see that we're not dropping the landing plan spreadsheet this week13:09
cjohnstonrsalveti: +100013:10
popeysil2100 asac we should release #73 - it's 100% green13:11
sil2100popey: thanks! Let's do so (just got back from errands)13:21
sil2100lool: thank yoU!13:21
sil2100lool: are you still around to do a promotion?13:21
xnox.... even at 100% it's not automatic?! =)13:49
sil2100;)13:51
* sil2100 wonders who else has the powa to promote an image13:51
sil2100xnox: do you have the powaaa to do so?13:51
xnoxsil2100: no.13:51
sil2100popey: are you aware who besides lool can promote an image? Can cjwatson (if he's around at all)13:52
sil2100?13:52
cjwatsonIn principle.  I've never done it before13:52
cjwatsonBut the invocation is supposedly written down13:53
cjwatsonSo give me image numbers and I can try13:53
popeyhm13:53
sil2100cjwatson: hello! Didn't want to bother you for no reason, just looking for anyone that can do it - I was only aware of lool in this timezone: the image needing promotion is #7313:53
cjwatsonIt's anyone in the intersection of ~ubuntu-cdimage and ~canonical13:54
cjwatsonsil2100: in progress13:57
sil2100popey: you checked the new ubuntu-system-settings background changing on image 73? Just making sure if that was double-checked13:57
sil2100cjwatson: big thanks for helping out :)13:57
popeysil2100: yes, it works13:58
popeyugh, now I have a crappy picture as my background.13:59
cjwatsonsil2100: there's an import-images job running at the moment, so it'll hopefully copy after that's done13:59
popeyhow do I revert this?13:59
cjwatsonWaiting for other process to release the global lock13:59
=== retoaded changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: retoaded | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
sil2100popey: I didn't upgrade to the latest yet, so I don't know! Only Ken would know!14:01
sil2100;)14:01
plarspsivaa: ack, they were still running when it was late for me last night, but I saw there were some new failures on the way14:03
plarsasac, psivaa: is that true? We are rerunning flaky tests again now? Last I was told, we don't do that now.14:03
plarspsivaa: dialer-app stil crashing it seems on mako, but otherwise totally green14:05
plarspsivaa: but sounds like there was still some rssreader flakiness there?14:06
=== alan_g|lunch is now known as alan_g
alan_gfginther: can you help with "W: GPG error: http://ppa.launchpad.net trusty Release" - e.g. https://jenkins.qa.ubuntu.com/job/mir-android-trusty-i386-build/475/consoleFull (we have several like this)14:08
asacplars: we have to knoww hwether we have a regression14:10
asacwe cant tell it without rerunning them14:10
asacwe must record and escalate every single flaki test though14:10
plarsasac: ok, we are getting a mixed message then, previously we were specifically told NOT to rerun14:11
popeyplars: i think the difference is that you were told by didrocks not to _arbitrarily_ re-run them. asac is specifically saying we need to record (and thus fix) the flaky ones (which we have)14:13
popey.. _then_ re-run14:13
asacright. i need a summary of flaki tests at each end of the day14:13
asacin this case it was not clearly flaki... we had like 5 days green14:13
asactoday red... so knowing whether its a rare flaki one etc. also helps14:14
plarsasac: understood, just wanted to make sure I was clear on the change. I'll plan on going back to staying up later to rerun if the tests aren't done. At least for this week... do we need any kind of coverage for this over the holiday shutdown? or do we just let things roll and see what happens on the other side14:16
alan_gretoaded: can you help with "W: GPG error: http://ppa.launchpad.net trusty Release" - e.g. https://jenkins.qa.ubuntu.com/job/mir-android-trusty-i386-build/475/consoleFull (we have several like this)14:17
fginthermorning14:18
* alan_g discovers that his 32bit machine exhibits the same problem cross building for android.14:19
alan_gfginther: morning. Did you see my question?14:20
fgintheralan_g, yes, looking14:21
cjwatsonalan_g: ppa:phablet-team/ppa doesn't appear to have trusty14:23
cjwatsonalso, why is that looking at http://archive.ubuntu.com/ubuntu for armhf, rather than http://ports.ubuntu.com/ubuntu-ports?  the whole thing looks misconfigured.14:23
sergiusenscorrect, there's is basically nothing in ppa:phablet-team that you would need14:24
cjwatsonah, it's because you need [arch=i386] on that sources.list line14:24
cjwatson(the archive.u.c one)14:24
alan_gcjwatson: is that something I can fix?14:28
cjwatsonDon't know14:29
cjwatsonI guess you could do it in the same way that you're evidently already echoing lines onto the end of sources.list14:30
cjwatson+ echo 'deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports/ trusty main restricted universe multiverse'14:30
cjwatson+ echo 'deb [arch=armhf] http://ppa.launchpad.net/phablet-team/ppa/ubuntu trusty main'14:30
fgintheralan_g, the test is using a trusty-i386 chroot used by the regular i386 builds14:30
fgintheralan_g, cjwatson, we can try it that way14:31
cjwatsonso   sed -i 's/\(deb \)\(http://archive.ubuntu.com/ubuntu\)/\1'"$(dpkg --print-architecture)"'\2/' /etc/apt/sources.list14:31
cjwatsonor some such14:31
cjwatsoner14:31
cjwatsonsed -i 's/\(deb \)\(http://archive.ubuntu.com/ubuntu\)/\1 [arch='"$(dpkg --print-architecture)"'] \2/' /etc/apt/sources.list14:32
cjwatsonadjust paths etc. as appropriate14:32
alan_gfginther: something you can fix?14:35
fgintheralan_g, should be able to, working on it now14:36
cjwatsonsil2100: I believe it's promoted now14:36
alan_gfginther: cjwatson thanks14:36
cjwatsonI got a traceback, but it seems to have published anyway14:36
cjwatsonTraceback (most recent call last):14:36
cjwatson  File "/srv/system-image.ubuntu.com/bin/copy-image", line 299, in <module>14:36
cjwatson    os.remove(lock_file)14:37
cjwatsonOSError: [Errno 2] No such file or directory: '/srv/system-image.ubuntu.com/state/global.lock'14:37
sil2100cjwatson: \o/ Thanks!14:39
psivaaplars: sorry, just came back from lunch. guess you had the answers already? :)14:39
plarspsivaa: yep, thanks14:41
fgintheralan_g, how does this look so far? http://s-jenkins.ubuntu-ci:8080/job/mir-android-trusty-i386-build-fjg/5/console14:46
psivaaplars: i have not fully converted all the jobs to use maguro-01 again14:46
psivaaplars: is  that by changing the production.py and then run the setup again.. or is there a specific way to run setup just for this device?14:47
plarspsivaa: actually, you don't have to change production.py, just go with the default in it - only make sure no other jobs are running at the time14:47
plarspsivaa: when I changed it yesterday, I created a custom config file for *just* that line of jobs moving them over14:48
plarspsivaa: that way none of the other running jobs would be impacted14:48
psivaaplars: ahh that's what i was looking for14:49
psivaaplars: would be helpful if you could send me that if that's handy14:49
plarspsivaa:  just copy/edit production.py, but if there's nothing else running, there's no harm in running through the full set14:50
psivaaplars: ack, thanks. will do that.14:50
alan_gfginther: it seems that wasn't the real issue - as the build is failing anyway.14:50
plarsah, that reminds me...14:50
plarsbut cwayne isn't here :(14:51
mhall119popey: top-approved, what do we need to do to let you do that?15:09
popeymhall119: I don't want to15:10
popeyI approved, I dont think its appropriate that I approve and happrove.15:10
popeyI *can* already15:10
* balloons checks landing asks15:17
balloonsyou going to have sergio pull the rss update?15:17
popeywe need to15:19
balloonspopey, just make sure you frame this: http://ci.ubuntu.com/smokeng/trusty/touch/mako/73:20131218:20131211.2/5532/15:25
sil2100popey: the rssfeed app flaky test got fixed \o/ ?15:30
popeysergiusens: can you release rss to the store please?15:33
popeyonce that lands.15:33
sergiusenspopey, sure15:35
sil2100Damn, something's wrong with me and testing on devices15:39
popey[Wed Dec 18 15:38:32 2013] Buffer I/O error on device loop0, logical block 42426715:40
popey[Wed Dec 18 15:38:32 2013] lost page write due to I/O error on loop015:40
popeythats bad isn't it?15:40
popey[Wed Dec 18 15:38:32 2013] loop: Write error at byte offset 1716699136, length 4096.15:40
popeyhttp://paste.ubuntu.com/6594839/15:41
mhall119popey: I have no problem with an approver top-approving, as long as they aren't the author or submitter15:43
mandelralsina, lool all udm branches are in trunk, code was tested and re-tested on devices, so we are ready to land it in the new img, as ralsina told me with risk because of course if we break we break the update path15:55
mandelbut I have tested that path too :)15:55
plarspsivaa: gallery-app had some problem on maguro, did you move them all back to 01 already?15:55
ralsinalool: of course mandel *did* try an manual update with this version isntalled but...15:55
ralsinalool: just being careful15:55
timpdid something bad just happen to jenkins?15:58
timpall the logs linked here give me a 404 https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/headerHeightInit/+merge/199468/comments/46317615:58
sil2100timp: it might not have been published yet, if you have VPN access you can use the s-jenkins versions of the links15:59
sil2100timp: i.e. replace https://jenkins.qa.ubuntu.com with http://s-jenkins.ubuntu-ci:808016:01
sergiusenspopey, balloons https://myapps.developer.ubuntu.com/dev/click-apps/155/16:07
balloonssergiusens,  "You just tried to access a feature which you don't have permission to use."16:07
balloonshah16:07
sergiusensballoons, sorry, it was an fyi for you ;-)16:07
balloons:-p16:08
balloonsjust fyi sergiusens I have a music app pull for you too in landing asks16:09
popeysergiusens: ack16:10
sergiusensballoons, if these asks were bugs assigning to me would make me notice16:10
sergiusenspun :-)16:10
psivaaplars: not all of them.. but gallery-app was rerun once more on maguro-0116:12
plarspsivaa: what do you mean not all of them? we can't have a situation where some tests are on one phone another others on a different one16:15
sil2100kenvandine: hello! :)16:16
kenvandinehowdy sil210016:16
sil2100kenvandine: can you approve? https://code.launchpad.net/~sil2100/cupstream2distro-config/missing_extra_pkgs_unity8/+merge/19949516:16
psivaaplars: i know. but i earlier changed the jobs that failed on 73 to use maguro-01. got distracted in the sprint before converting all of them16:17
kenvandinesil2100, done16:17
plarspsivaa: those are likely not running on the right version then...16:18
sil2100kenvandine: thank you!16:18
psivaaplars: yea, they are not..sorry.16:20
psivaaplars: i'll abort them, reassign them to maguro01 and rerun them16:21
plarspsivaa: I was just going to suggest that - if you are busy with the sprint stuff, I'm happy to do it16:21
plarspsivaa: I know you're kinda tied up right now16:21
psivaaplars: yea, concentrating on both does not help do either of them right :)16:22
psivaaplars: so would help you do that16:22
popeysil2100: i wont be at the landing meeting this evening. I have a train to catch16:22
psivaaif you could do that16:22
plarspsivaa: absolutely, I'll take care of it now16:22
psivaaplars: thanks16:22
sil2100popey: ok, no problem - thanks for testing the image green!16:22
plarspsivaa: it's rerunning now16:30
psivaathanks plars16:37
popeysergiusens: approved16:38
sergiusensballoons, btw, have you been doing manta on these?16:39
sergiusenscihelp is there an ETA to enable manta tests or is that waiting on definitions of other things?16:39
retoadedsergiusens no ETA that I'm aware of atm; fginther? ^^^^16:40
balloonssergiusens, both manta and maguro are likely to have some fun twists16:40
plarssergiusens: as far as I know, they can be turned back on whenever they are needed, I'll need to confirm that the devices are still physically connected16:40
fginthersergiusens, I haven't seen any formal requests for this16:41
retoadedplars, they are not connected atm unless rfowler has done that in the past day or so16:41
plarssergiusens: and since we've made a lot of changes since the last time they were run, I'll need to add them to the job configs, but for smoke at least, I don't think it should be a huge problems16:41
retoadedwhich I doubt16:41
plarsoh16:41
fgintherjust some "it would be nice to have" discussion16:41
* plars is entirely too optimistic :)16:42
sergiusensoh, I'm just saying that since tablet was supposed to be one of the development focuses16:42
sergiusensnothing to stress about until next year ;-)16:42
fginthersergiusens, then it should be something we need to add. We'll probably need to order some hw, I doubt we have enough to cover all the testing16:42
sergiusensyeah, makes sense16:43
fginthersergiusens, do you know who is driving the platform definition?16:44
sergiusensfginther, upper management i think16:49
fginthersergiusens, ack16:49
cjwatsonricmm: in https://wiki.ubuntu.com/Process/Merges/Checklists/Common, why are we privileging pbuilder?  Foundations generally recommends the use of sbuild, especially for cross-building16:58
cjwatsonricmm: there may well be a mismatch here between different teams' tools, which may be fine, but if so we should use more neutral language16:59
sil2100asac, robru, kenvandine, cyphermox: meeting!17:01
ricmmcjwatson: legacy brain17:01
ricmmplease change accordingly17:01
sil2100balloons: ^17:01
cjwatsonricmm: ok, neutralised slightly17:02
balloonssil2100, coming, running over17:03
asacsil2100: latish17:04
asacwill check here for pings17:04
sil2100asac: ok17:05
sil2100cyphermox: hangout if you have a moment :)17:05
ricmmcjwatson: thanks!17:10
robrusil2100, feel free to assign me a bug about qtorganizer. my edit rights on the spreadsheet have been revoked, which means the only way for me to track my progress is with bugs.17:22
asacsil2100: are you still on?17:24
asacin the HO?17:24
asacseems not17:24
asacdamn17:24
cyphermoxwe just finished17:26
cyphermoxlike, 2 minutes ago17:26
sil2100balloons: do we have confirmation that the rssfeed app fix is in?17:47
sil2100(by in I mean in ready to be fetched by an image)17:47
balloonssil2100, looks like sergio dropped.. so let's see17:53
=== retoaded changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
=== barjavel.freenode.net changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: retoaded | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
sil2100balloons: ok, let's not wait on this any longer, let me ask cyphermox to kick a new image18:13
sil2100cyphermox: could you press the 'build new image' button for us? :)18:13
balloonssil2100, sorry for the delay. I confirmed the version instore is the new one from this morning18:14
balloonsafaict, it's in and ready18:14
balloonsso you should be good.. I literally just found the info I needed ;-p18:14
sil2100:D18:16
sil2100And Sergio just appeared when you did ;)18:16
mandelsil2100, did you get a ping form ralsina about ubuntu-download-manager?18:19
sil2100mandel: hi! hm, no, I don't think so - but maybe I missed the ping inbetween things18:20
sil2100mandel: what is it about?18:20
mandelsil2100, we have finally landed all the bug fixes we wanted in trunk (it is in the spreadsheet already) and everything was reviewed and tested18:21
mandelsil2100, is a 'critical' update because if the ubuntu-download-manager is not working properly , well system image updates wont work, I'm mentioning that even though it is very well tested18:21
mandelsil2100, tomorrow is my last day before the xmas break and I'd love to go knowing that it is in the image :)18:22
mandeland workin18:22
mandelg18:22
sil2100mandel: thanks for the heads up! Let me check the spreadsheet, maybe we can land it today even - is this change has a high-risk-factor?18:23
mandelsil2100, that would be perfect, that way if there is an issue I'll be around to get it fixed :)18:24
mandelsil2100, the bugs are mainly performance related (faster and less memory)18:24
sergiusenssil2100, wrt to music app, I'm testing the click and uploading18:33
sil2100mandel: ok, so you're 100% sure that ubuntu-download-manager things are ready to land, yes?18:33
sil2100sergiusens: thanks :)18:33
sil2100sergiusens: let me add it to the spreadsheet then18:33
mandelsil2100, yes, unit-tested, tested, re-tested, got scared, re-tested sure18:34
sil2100;)18:34
ralsinamandelm sil2100: sorry did not ping yet, was on a meeting :-)18:34
ralsinasil2100: mandel has sworn on a stack of bibles18:35
sergiusenssil2100, it was already on the spreadsheet iirc18:35
sil2100sergiusens: yes, but not in Landing Plan - only in Asks18:35
sil2100But I added it and assigned to you18:36
sil2100kenvandine: hi! How busy are you today? ;p18:36
sergiusenssil2100, ack, the deal I made with didier was that as long as a click is in asks I'm free to update the status from there; I can work this way as well18:36
sil2100mandel, ralsina: could you guys give us some good testing ideas for this?18:37
sil2100sergiusens: oh, ok, wasn't aware of that ;) I don't mind!18:37
sil2100It's just paper-work18:37
mandelsil2100, sure, I have two really good ones, do you want me to send you an email?18:37
mandelsil2100, or over here?18:37
kenvandinesil2100, well i'm trying to avoid distractions to nail some stuff down before the holiday18:37
kenvandinesil2100, but i can help out where needed18:38
sil2100kenvandine: could I assign something to you? You could also ask robru for some help and/or just re-assign it to him ;) (just he doesn't have write rights to the spreadsheet)18:39
sil2100kenvandine: it's ubuntu-download-manager, it's in the plan18:39
kenvandineok18:39
ralsinasil2100: well, one is downloading and installing an app18:39
sil2100mandel: could you send those test-cases to kenvandine and robru ? Thanks!18:39
ralsinasil2100: the other is much trickier which is testing an image update. You surely see how that's hard to test :-(18:39
mandelsil2100, sure, will add you too18:41
asacsil2100: are we promting 74?18:41
asacdid this image come out 100% without retrying?18:41
asacplars: ?18:41
sil2100asac: 74 I still don't see maguro final results18:42
sergiusensralsina, mandel this may be an aproximation: mount -o remount,rw / && dpkg -i udm.deb && reboot && system-image-cli [full update download options]18:42
plarsasac: on mako, I haven't tried anything yet, I'm rerunning all of maguro right now because there was some doubt about the device it was running on18:42
asacsil2100: ic... but we have testing done?18:42
asacplars: mako seems 100% without retry... wow :)18:42
sil2100asac: so I wouldn't promote that, also popey didn't test-ACK that yet manually18:42
plarsasac: there were 2 crashes on mako though18:42
sil2100asac: since I guess he's still driving somewhere, so he's off18:43
asacsil2100: right, are we trying to get the test feedback on 74 and promote or are we going for 73?18:43
plarsasac: one of which was in system-settings tests18:43
mandelsergiusens, ok, that is actually a quite good one18:43
asacplars: right.18:44
asaccrashes are not good18:44
asachavent18:44
asacare they new?18:44
asacor flaki/before?18:44
plarsasac: calendar is still failing on maguro (has been for a while now) and music hit a failure that seems to be on and off.it's running the calculator tests now so a bit more than 50% of the way through it seems18:44
sil2100asac: 73 we promoted already, as mentioned in the update e-mail18:44
asacah cool18:44
asacthen lets ensure we get the issues with the current image sumamrized18:44
plarsasac: the dialer-app crash is definitely not new, the systems settings one is though18:44
sil2100SInce it had 100% green on mako and no issues in manual testing ;)18:44
asacso we can escalate and have folks look18:44
sil2100Indeed!18:45
* sil2100 needs to go soon18:45
asacplars: right. and we got a new system-settings?18:45
asacsil2100: do the system settings folks know about the regression?18:45
asacand are working on it?18:45
asacsil2100: after thats kicked off, call it a day :)18:45
asachehe18:45
plarsI don't think so, but there was one recently18:46
sergiusensmandel, glad to help18:46
cyphermoxsil2100: still need a rebuilt?18:47
sil2100cyphermox: yes, I mean, we need a new image kicked ;) If you didn't kick one yet of course!18:48
sil2100asac: which regression? We don't run system-settings tests on smoketesting?18:48
mandelsergiusens, one question, should I specify where to find the .deb or it is assumed that it is from trunk?18:48
cyphermoxdone18:49
sil2100cyphermox: thank you18:49
sergiusensmandel, for a landing request I would assume trunk, and if it's in daily release it may be the daily release ppa or if you get stuck on proposed the one in proposed18:50
asacsil2100: plars was talkinga bout system settings crashes18:50
asacthose i refer to18:50
sergiusensmandel, really depends on how your project was setup18:51
mandelsergiusens, ok18:51
sergiusensmandel, which sadly isn't really consistent18:51
mandelsergiusens, afaik there is a daily ppa, I need to check that18:51
sergiusensmandel, this one perhaps https://launchpad.net/~ubuntu-unity/+archive/daily-build/+packages?field.name_filter=download&field.status_filter=published&field.series_filter=trusty ?18:53
mandelsergiusens, it is that package, but not that version, that is very old...18:54
mandelI wonder what has happened :-/18:54
mandelralsina, I'm sorry to do this.. but can you take a look, is close to 20:00 here and I should stop working soon18:55
sergiusenscyphermox, sil2100  when you daily release ubuntu download manager does it get stuck in the daily build ppa until someone promotes it?18:56
ralsinamandel: of course18:56
mandelralsina, thx, I really appreciate it18:56
mandelralsina, then EOD for me18:56
ralsinasergiusens: yes, it goes to daily build until we ask for it to be updated in the image18:57
ralsinasergiusens: IIRC18:57
sergiusensthen it should be a no brainer to ask for a build :-)18:57
ralsinasergiusens: I have very little idea of how to do that19:00
ralsinasergiusens: so, IIUC we have the daily build in that PPA... but it's still yesterday's?19:01
sergiusensralsina, it's a ping to cyphermox, sil2100 et. al.19:01
dobeyit's from dec 16 (so 2 days) yeah19:01
sil2100sergiusens: yes, someone needs to publish it manually once it's done19:01
sergiusenssil2100, but it needs to be triggered, seems it hasn't19:01
sergiusensat least not today19:01
ralsinaI thought those were automatic19:02
popey18:42:35 < sil2100> asac: so I wouldn't promote that, also popey didn't test-ACK that yet manually19:02
ralsinamaybe we merged after it was built19:02
popeyi wont be able to ack that tonight, am afk19:02
sil2100sergiusens, ralsina: yes, it should be automatic, but we're firing those manually right now19:02
popeyi presume you're talking about #7419:02
ralsinasergiusens: ah, ok19:02
sil2100sergiusens, ralsina: but kenvandine or robru will fire those when doing the landing19:03
sil2100Actually, I'll do it now19:03
sil2100kenvandine: ^19:03
asacpopey: dont worry19:03
ralsinasil2100: cool then, thanks19:03
asacwe have 73 out19:03
asacthanks!19:03
sil2100popey: yes, no worries ;)19:03
asacsil2100: thanks as well ... hope you get off and are back tomorrow so we can digest the issues we need to hunt down still !19:03
sergiusenspopey, are you already out?19:03
sil2100asac: sure! I guess let's wait for tomorrow morning with that, still need to finish some things up and then EOD ;) So just poke-remind me about those in the morning19:04
asacsil2100: yep. cya19:04
popeysergiusens: i am out, yes19:07
sergiusenspopey, want me to ack the music app myslef from the store or leave a note for it to wait for you?19:08
popeyif you're happy it passes tests, ack it19:11
popeyi also have a broken device (see paste above) http://paste.ubuntu.com/6594839/ - dunno when I'll have a working device19:11
sergiusenspopey, ok, I'll ask balloons for a mako test19:13
sergiusensballoons, can you test http://s-jenkins.ubuntu-ci:8080/view/click/job/music-app-click/lastSuccessfulBuild/artifact/com.ubuntu.music_1.1.281_armhf.click on mako?19:13
sergiusensballoons, public link: https://jenkins.qa.ubuntu.com/job/music-app-click/lastSuccessfulBuild/artifact/com.ubuntu.music_1.1.281_armhf.click19:14
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: fginther | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
balloonssergiusens, yes I can test..19:35
sergiusensballoons, thanks, I updated the spreadsheet with some info fwiw19:36
sergiusensballoons, I don't consider it a blocker unless there are failures on mako which I don't have19:36
balloonssergiusens, the landing asks sheet? I don't see anything different19:38
balloonsrunning tests now19:39
balloonsoO fginther.. wondering if you might shed insight into this merge: https://code.launchpad.net/~andrew-hayzen/music-app/fix-1261926-loader-centre/+merge/199376. Looks like a stuck job perhaps: http://91.189.93.70:8080/job/music-app-ci/405/19:40
balloonsI tried to rebuild it, looking deeper now, but19:40
balloonsmm.. yes, slaves are offline19:40
sergiusensballoons, it's in the other sheet19:41
sergiusensballoons, row 36919:41
balloonsahh, got it19:42
sergiusens1/12 << 1/9 so it's still good for me19:43
sergiusensand maguro is decapitated anyways :-P19:43
balloonsahh, same test failing.. as in the new tests added didn't fail, just prexisting stuff19:43
sergiusensballoons, do you want to take a look at the code or just wing it?19:44
balloonssergiusens, lol, I didn't look.. my statement wasn't phrased as a question, but it was :-)19:44
balloonsso test_create_playlist_from_songs_tab has a failure in your paste19:45
sergiusensballoons, yes, but it passes on a second run19:47
sergiusensballoons, the assert is missing an eventually perhaps?19:48
sergiusensballoons, there's no Eventually in self.assertThat(playlist, Not(Is(None)))19:48
balloonssergiusens, since we are green, and this is new stuff, it could be worth holding because of a flaky test. I wonder how best to note it19:49
sergiusensballoons, I'll just annotate blocked in the plan19:49
balloonssergiusens, could we get a bug filed for this.. with what you are seeing, since I can't reproduce..19:52
balloonswe'll work it that way and ask for a land again when it's sorted19:53
balloonsI'll assign it out19:53
sergiusensballoons, sure thing19:54
asacdoanac: hi ... is it accurte to say that the preferred way to integrate test payloads that should be run in the future on images (and at all other stages) is by adding support in utah for them?20:01
doanacasac: you mean like an MP3 to test audio?20:02
asachmmm20:04
* asac wonders if he should become more specific20:04
asacdoanac: so maybe lets start: what would it take to embrace qmltest for image testing?20:05
asacdoanac: i assume you need to write an execution and result transformation wrapper?20:05
asacthat gets input: ADB handle20:05
asacdoanac: or should we avoid touching utah as the new world comes up?20:06
doanacasac: i don't think you'd touch utah exactly. you'd be writing a test that compatible with utah.20:07
doanacthat's a bit pedantic though.20:07
doanacnobody has ever really recommended anything, but if i were the test author, i'd bundle my test data with my test case. they are likely going to be dependent on one another20:08
fgintherballoons, looking20:33
Laneyfginther: please could you re-run glib2.0's autopkgtest?20:49
Laney(I believe proposed-migration needs both architectures to be re-run to notice the new results, even though amd64 already passed)20:49
fgintherballoons, http://91.189.93.70:8080/ is working again20:56
fgintherLaney, looking20:56
balloonsfginther, ty!20:56
Laneyfginther: On http://d-jenkins.ubuntu-ci:8080/view/Trusty/view/AutoPkgTest/job/trusty-adt-glib2.0/35/ I think, click Matrix Reloaded, tick both architectures and then the go button20:57
fgintherLaney, it's running now20:58
Laneymerci20:58
fgintherLaney, it passed21:29
Laneyit sure did! ♥21:29
asacdoanac: hmm22:04
asacdoanac: i still dont know what that means22:04
asacwhat exactly does a test have to do so i can just run it against our images?22:05
asacoutput the right format? what format can you do?22:05
doanacasac: a utah compatible test just needs to exit 0/122:05
doanacthe qmltest scenario feels similar to what we do for testing autopilot22:06
asacdoanac: https://code.launchpad.net/~mzanetti/+junk/qmltestrunner-qml-only22:06
asacdoanac: i think you branch tht, go in here: http://bazaar.launchpad.net/~mzanetti/+junk/qmltestrunner-qml-only/files/head:/tests/qmltestrunner/22:07
asacand run run.sh22:07
asacdoanac: i was told we couldpackage that .qml test also22:07
asacso not needed to be in source22:07
asacnot sure how all that works anyway with click22:07
asacmaybe in a branch is just ok?22:08
doanacasac:  i think so. you could probably write a utah wrapper that:22:08
doanac1) pulls the branch down22:08
asacwhere is our click utah wrapper? :)22:08
doanac2) runs "make check"22:08
* asac tries to find utah-test-cases branch22:08
asacerr ubuntu22:08
ricmmis CI down?22:09
doanacasac: http://bazaar.launchpad.net/~ubuntu-test-case-dev/ubuntu-test-cases/touch/files22:09
ricmmah no nvm22:09
asacdoanac: i think i am in there22:10
asacdoanac: so i start from an autopilot test22:10
doanacasac: here's an example of an autopilot test that's not packaged, but in a branch: http://bazaar.launchpad.net/~ubuntu-test-case-dev/ubuntu-test-cases/touch/files/head:/tests/click_image_tests/22:10
asacand just do that for each test i want to run?22:10
asacdoanac: wait. i am talking about testing an autopilot for an app that is in a click22:10
asacnot testing somethign like an image22:11
doanacdoes it matter? your test definition does 2 things. 1) grab code if you need for setup. 2) run a command22:12
asacdoanac: well, my problem is how to grab the exact right code22:12
asace.g the rev of the tests that match what installed22:13
asachow is that done for click?22:13
doanacthere's an attribute in the click package that has its bzr-revno22:13
asacdoanac: right. but where is the utah definition that does that?22:15
asacthat uses that rev to pull exactly that22:15
doanacasac: utah doesn't pull. we run phablet-click-setup which pre-populates all the tests we want onto the device22:15
asacthen i dont know how to do this :)22:16
asacwell. let me try tomorrow again... its getting late22:16
asacthanks!22:16
doanack. an actual meeting might be easier for this type of thing22:16
doanacnp22:16
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
plarsballoons: seem to be getting a failure in weather-app again with the refresh_tabs test: http://ci.ubuntu.com/smokeng/trusty/touch/mako/75:20131218.2:20131218.2/5552/ubuntu-weather-app-autopilot/23:25
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
thomidoanac: still around?23:27
plarsand the maguro crapped out again23:28
plars*sigh*23:28
thomifginther: doanac, we were talking about this earlier today.. turns out it exists already: https://launchpad.net/tribunal23:29
plarsasac, I'm going to restart all the maguro jobs on a different device, rfowler: maguro-01 went belly-up again23:30
doanacfginther: nice find23:33
doanaccjohnston, josepht: ^^ cool tool "tribunal"23:33
plarsok, we're back on maguro-0623:33
plarshave to run out for a bit, will be back later to check on things with 7523:34
doanacdownside of tribunal is it seems to be client-side23:35

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