/srv/irclogs.ubuntu.com/2014/03/25/#ubuntu-ci-eng.txt

imgbot=== trainguard: IMAGE 257 DONE (finished: 20140325-00:15) ===00:15
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/257.changes ===00:15
Saviqrobru, could you please delete indicator-datetime, indicator-sound and unity-greeter-session-broadcast packages from silo 004?00:17
Saviqrobru, and please reconfigure when that done, I just kicked a rebuild of unity8 and removed MPs that we don't need any more00:24
Saviq/sleep00:24
robruSaviq, sure thing00:25
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
Mirvtesting infra shows signs of coming back to life, but not quite05:12
Mirvso um we should have 258 built for the unity8, I guess by cron if no-one around?05:23
Mirvwow, the silo 004 is still a bit amiss05:28
Mirvtrying reconfigure + build/watch again05:29
Mirvdoing direct magic on the silo project files05:45
Mirvdirect magic helped, silo 004 now looking good again (after lightdm rebuild finishes)05:52
didrocksMirv: hey! mind looking at the 2 failures (unity8 and messaging-app) on the dashboard? My guess is really a missing dep…07:09
Mirvso, unity8 resolved leaves messaging-app and dialer-app having some weirdness still (visible also on #256 test results, but locally both passed)07:13
Mirvlet me check with manually updated image with the new unity807:15
imgbot=== trainguard: IMAGE 258 building (started: 20140325-07:20) ===07:20
didrocksMirv: probably a missing dep, you think?07:31
Mirvwell, I do have messaging app failing also locally after dist-upgrade. but my Unity8 also has an ugly grey background, which is probably not what robert saw when testing it.07:46
ogra_hmm, i wonder who turned off the 3am build07:51
vilaMirv: so messaging app failures are reproduced locally ?07:52
Mirvvila: "maybe", I'm not sure if my phone is good after dist-upgrade07:52
Mirvvila: but the thing is that they're now also shown for #256 while I have logs clearly showing how they passed locally.07:53
vilaMirv: ok, I'm looking at the unity8 ones for now, have ruled out python-autopilot-trace as a missing dep despite the warning as I found the same message in a passing run07:53
Mirvvila: unity8 is possibly resolved by this new #258 build, see robert's message on the mailing list07:54
vilaha, let me check mail07:54
Mirvvila: #257 was started too early so it lost packages, so it's broken07:54
vilaO_o07:54
vilaMirv: argh, arck, stopping #257 analysis :-/07:58
MirvI wonder if the "tested and ready for release" content-hub is causing some problems too, meaning if it's related to my grey background in unity807:59
Mirvbut maybe when #258 is upgradeable to it will be seen if it continues to be so07:59
didrocksvila: yeah, right now, I would say just keep an eye on the messaging-app one, I'll fetch info on the dialer-app (and ignore unity8)08:11
ogra_didrocks, i thought asac wanted to have both rolled back ?08:13
didrocksboth?08:14
didrocksI don't know08:14
didrocksis it latest producing that?08:14
ogra_he talked about it last night08:14
ogra_dialer and messaging fail local tests too and there was no fix uploaded08:14
ogra_at least i dont see anything on -changes08:14
didrocksogra_: and rollbacking make them pass?08:15
didrocksthis analyze was done?08:15
ogra_(this went back and forth a little last night, i havent read the backlog, gimme a bit)08:15
ogra_didrocks, i dont think so, no08:15
didrocksogra_: so why rollbacking? :p08:16
ogra_didrocks, aha ... seems dialer and messaging are tested as click apps08:16
didrocksah, but I would expect all dialer test to fail08:17
didrocksnot only a few08:17
didrocksright?08:17
didrocksvila: can you get that fixed? ^08:17
ogra_hmm, so what i grok from the backlog between plars and bfiller is that there is some issue with the testing08:17
* didrocks finishes his download + flashing08:18
didrocksjust to ensure that testing "the proper way" pass08:18
ogra_last thing i see on the topic: <boiko> plars: bfiller: found the reason for the failures, cooking a fix here08:19
didrockshum08:19
didrocksso not only that?08:19
ogra_now he doesnt say where he fixes it :)08:19
didrocksok, upgraded to the broken image done08:20
didrocksbroken as in == no scope :p08:20
didrocksat least, the tests are starting here08:21
didrocks(messaging-app)08:21
Mirvnope, my grey background problem isn't fixed by reverting the content-hub landing, so it's more likely the scopes/unity8 landing in general08:21
Mirvor then just my cats again and no-one else has the problem08:21
didrocksMirv: I don't have a grey background08:21
sil2100Mirv: ;)08:21
didrocksMirv: just the default background08:21
didrocksand no scope08:21
Mirvbah08:21
didrockswhich was to expect08:21
ogra_you should probably borrow Mirv's cats then08:22
ogra_seems to be needed to reproduce :)08:22
didrocksogra_: I have enough regressions on my own to not add more :)08:22
Mirvgood riddance regarding the white one, at least temporarily. he's quite demanding.08:23
ogra_heh08:23
didrocksMirv: he likes camera as well, you should just do some videos08:23
viladidrocks: no idea what you're talking about O_o will read backlog08:23
vilaogra_: the discussion happened here ?08:24
ogra_vila, yep08:24
ogra_vila, 22:23 -> 23:0308:24
sil2100I wonder where the problems from dialer-app and messaging-app come from, I don't remember publishing those two recently08:24
ogra_(say my timestamps in xchat)08:25
sil2100And they're still .deb's08:25
ogra_sil2100, they changed on saturday08:25
sil2100Oh, that's why I don't know about it08:25
sil2100;)08:25
MirvUDS video appearances are enough :)08:25
ogra_i think robru published them08:25
ogra_(he did a few silo flushes over the weekend ... which would have been fine had we had tests :P )08:26
Mirvsil2100: the weird thing is that I've logs here running dialer-app+messaging-app tests successfully on #256 yesterday, but they are now visible in the #256 results too08:26
ogra_(and one image build per flush)08:26
didrocksogra_: landing line 4008:27
didrocksMirv: sil2100: ^08:27
didrocksbut wasn't tested08:27
Mirvoh, right, I assigned that silo in the morning and kicked the build08:28
Mirvanyone with slightly more functional device could maybe test the silo08:28
didrocksthere is clearly another issue08:30
didrocksall messaging-app tests are passing here08:30
sil2100didrocks: without changes from this silo?08:31
didrocksouai, but running it as a deb package08:31
ogra_well they clearly dont on the infra08:31
didrocksyeah08:32
didrocksvila: so, it seems that messaging-app is configured as a click package08:32
didrocksinstead of a deb08:32
ogra_and i know that t1mp pointed me to it yesterday as well08:32
didrocksmaybe that was fixed and next image will have the configuration ok08:32
didrocksmeanwhile, I'm installing the silo08:32
ogra_even before we had test results08:32
didrocksand will test08:32
ogra_didrocks, the backlog doesnt look like someone put any other effort into it08:33
ogra_(from CI side)08:33
didrocksvila: can you check that?08:33
ogra_(would really help if you could see the backlog :P )08:33
didrocksogra_: well, I can go to irclogs.ubuntu.com08:35
didrocksbut I guess that we understand what we know08:36
sil2100didrocks: hm, but from what I see on the testconfig.py, messaging and dialer are still configured to run as deb tests08:37
popeybah08:37
didrockssil2100: do you see any recent change for that?08:37
popeybroken unity. updated in between robru and ogra mails ☹08:37
ogra_yay timing08:37
popeyhttp://popey.com/~alan/phablet/device-2014-03-25-083743.png08:37
sil2100http://bazaar.launchpad.net/~ubuntu-test-case-dev/ubuntu-test-cases/touch/view/head:/jenkins/testconfig.py <- no, just this python-gi addition08:38
popeyclean aesthetic08:38
didrockspopey: my build should be finished quite soon08:38
ogra_popey, shiny08:38
* popey files a bug in case anyone else happens to update08:39
didrockshum08:39
ogra_sil2100, right, python-gi is installed by default (new autopilot-touch dep since the last upload)08:39
didrocksso, why do we have all failures on the infra?08:39
didrocksI don't reproduce that locally08:39
imgbot=== trainguard: IMAGE 258 DONE (finished: 20140325-08:40) ===08:40
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/258.changes ===08:40
didrockspopey: upgrade ^08:40
popeywill do08:40
popeyhow?08:40
popeysystem-image-cli ?08:40
Mirvpopey: like suggested on another channel, it's this new "clean style"08:40
didrockspopey: yeah, the -cli08:40
popey08:40
* didrocks does the same08:41
* Mirv wonders why -cli?08:41
popeycant start apps08:41
didrocksMirv: well, no way to launch system settings08:41
ogra_http://paste.ubuntu.com/7150216/08:41
didrocksor08:41
popeyactually you can08:41
didrockssu - phablet08:41
didrocksphablet@ubuntu-phablet:~$ upstart-app-launch ubuntu-system-settings08:42
Mirvoh, right, luckily I've such a good #257 in use that I can launch it (just ignore my and my device...)08:42
ogra_thats the complete log from the last dislaer-app test08:42
popeypull down on the indicator, battery, battery settings, back, updates ☻08:42
didrockspopey: my way is easier!08:42
* didrocks clicks now install and restart08:42
viladidrocks, ogra_, Mirv, sil2100: So, from the backlog, it seems boiko worked on https://bugs.launchpad.net/messaging-app/+bug/1296826 made https://code.launchpad.net/~boiko/messaging-app/fix_autopilot_tests/+merge/212526 and https://code.launchpad.net/~boiko/dialer-app/fix_autopilot_tests/+merge/21252708:42
ubot5Ubuntu bug 1296826 in messaging-app "A bunch of autopilot failures when testing with image 256" [Critical,In progress]08:42
didrocksvila: yeah, we do have it in silo808:43
vilabut the later haven't even landed (they are approved but not merged)08:43
didrocksvila: so, you are sure that messaging-app isn't configured as a click app?08:43
didrocksvila: I'm just puzzled to not reproduce the messaging-app "all failures" locally08:43
didrocksso just want to ensure this is enough08:43
didrockspopey: upgrade works FYI08:44
didrocksI have scopes08:44
didrocksand yeah, I can see the first bug you'll open08:44
ogra_see the log08:44
ogra_ phablet-test-run -o /var/lib/jenkins/slaves/mako-11/workspace/trusty-touch-mako-smoke-daily/clientlogs/dialer_app -a /var/crash -a /home/phablet/.cache/upstart -v dialer_app08:44
viladidrocks: no I'm not, I can't connect that click/deb thing to the MPs08:44
popeybug 129714108:44
ogra_that is what is run08:44
ubot5bug 1297141 in unity8 (Ubuntu) "Scopes don't start on image #257 - fixed in #258" [Undecided,New] https://launchpad.net/bugs/129714108:44
ogra_02:20:32.131 INFO _launcher:230 - Launching process: ['/usr/bin/dialer-app', '-testability', '--desktop_file_hint=/usr/share/applications/dialer-app.desktop']08:45
didrocksvila: ok, ogra_'s log confirm it's not click08:45
sil2100ogra_: the config says that it installs the -autopilot packages, so I would say it doesn't use it as click - but let me see the infra logs08:45
vilapopey: right, sounds like the way to go, but can someone explain me ... ack08:45
didrocksvila: let's hope the ofono-phonesim fix is what's failing on the infra reliably08:45
didrocksI don't understand why it's not here :/08:46
ogra_didrocks, do you have a SIM ?08:47
didrocksogra_: not as of now, I remove it when running the AP tests on purpose08:47
ogra_the lab devices have a SIM card08:48
didrocks(and it's always a PITA to remove on the N4 as you know :p)08:48
didrocksoh08:48
sil2100oh?08:48
didrocksso the fake phonesim is starting too late08:48
didrocksand the hack could work?08:48
didrocks(stopping the service, restarting…)08:48
didrocksthat would explain08:48
ogra_(which was causing the difference between tablet and phone tests in the past when we had ofono-phonesim issues)08:48
didrocksosomon is testing the silo btw as of now08:48
ogra_i think it just doesnt know which to chose08:49
didrocksyeah08:49
didrocksso "last wins"08:49
didrocksand it can be racy08:49
didrocksI guess08:49
ogra_if one wins at all (by looking at the fixes)08:49
didrocksyeah08:49
didrocksok, so, we should be good08:49
* didrocks crosses fingers08:49
ogra_try reproducing with a SIM inserted :)08:49
didrockslet's getting that published once tested and kicking an image08:50
sil2100didrocks: should we just wait for osomon's testing, or you want us to double-test that before landing?08:51
didrockssil2100: if you have time, if you can do the double testing that ogra_ suggested08:51
didrockswith a sim card in08:51
sil2100ACK08:52
ToyKeeperHello, r258... my, how you've changed since r257.09:01
sil2100;)09:02
ToyKeeperLooks like I picked the wrong time to start...  got most of the way through image 257's tests (despite the complete lack of any scopes), and then 258 popped out.09:02
didrocksToyKeeper: hey! always read the phone ML :)09:03
ToyKeeperI often try to get things done before I deal with email, to avoid spending the whole day on unplanned tangents.  :(09:04
ToyKeeperdidrocks: Did you see bug 1292420?  It seems like something we should probably care about.09:05
ubot5bug 1292420 in dialer-app "headset mic ignored during calls" [Undecided,Confirmed] https://launchpad.net/bugs/129242009:05
sil2100ToyKeeper: was that working before?09:06
ToyKeeperI think it was working like 30+ images ago...09:06
ToyKeeper... but I'm not 100% sure.09:06
didrocksToyKeeper: too old and too many uncertainities to consider that as a blocker, just something to put high on the trusty release list09:06
ToyKeeperOkay, good to know.09:07
ToyKeeperAnyone else had issues with the screen getting stuck on after making/receiving calls?09:08
didrocksI just had one app getting stuck09:16
didrocks(webbrowser)09:16
didrockstry switching to another app09:16
didrocksto see if only the app is stuck or everything09:16
=== mhr3 is now known as mhr4
ToyKeeper... what.  Image 258 insists that I don't even have cell service, and refuses to make calls.09:21
seb128thostr_, your indicator-sound landing from yesterday is creating issues on desktop, https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bug/129703409:22
ubot5Ubuntu bug 1297034 in indicator-sound (Ubuntu) "Do I really need 17 click or phone related packages on a Desktop install?" [Undecided,New]09:22
seb128thostr_, can you join #ubuntu-devel?09:23
ogra_gah09:29
ToyKeeperOn the odd chance that my local cell provider is actually down, I think I'll wait until morning to continue.09:30
* ogra_ forgot to re-set his DSL reconnect ... i might drop off the meeting after a few (for a few) minutes09:30
sil2100didrocks: be ther in a minute09:30
didrockssil2100: coming soon as well09:30
sil2100GRRR09:36
ogra_didrocks, indicator-sound revert just landed09:52
seb128ogra_, does it matter to touch?09:52
seb128ogra_, it should be a noop for you, since you don't consider recommends09:53
ogra_seb128, yeah, it should, but didrocks was watching for the landing09:53
sil2100ok, now suddenly google hangouts crashed, that's something new09:55
didrockssil2100: we just finished09:55
Mirvsil2100: FWIW I updated to 5.2.4.0-1 of google-talkplugin which still seems to work ok10:00
sil2100Mirv: maybe I need to upgrade as well, need to check on which version I am now on10:02
ogra_sil2100, did you verify dialer/messaging break with a SIM ?10:03
ogra_bah10:14
ogra_no wallapaer on the new unity/scopes10:14
ogra_seb128, is someone working on that ?10:15
ogra_wow, and the UI is a lot slower when scrolling10:16
seb128ogra_, no wallpaper on scopes?10:16
seb128ogra_, no idea, I've nothing to do with unity8/scopes10:16
ogra_seb128, yeah, we got new scopes and a new unity ...10:16
seb128try asking Saviq or mhr4?10:17
Saviqogra_, that's by design10:17
ogra_seb128, now there is no wallpaper anymore, i guess they look for it in a different place now10:17
ogra_Saviq, you mean i cant adjust the wallapaer anymore ?10:17
Saviqogra_, no, wallpaper is only meant to bleed-through below the header10:17
ogra_*wallpaper10:17
ogra_well, it doesnt do that either10:17
Saviqogra_, yes, "meant to"10:18
Saviqogra_, that's not implemented yet10:18
Saviqogra_, check out https://drive.google.com/a/canonical.com/?tab=co#folders/0B-a_7E3tDxOgTTBybG1TZG9GWnM10:18
ogra_and if thats by design, the wallapaer selection in system-settings needs updating10:18
Saviqindeed10:18
ogra_.oO( why cant i type "wallpaper" today)10:18
Saviqogra_, what's more scopes are meant to (not implemented yet either) choose a different background for themselves now, too10:18
ogra_thats why i pinges seb12810:18
ogra_*pinged :)10:18
Saviqogra_, it was devised that people's wallpapers are too busy for a generic background10:19
ogra_sigh, who decided the back button needs to sit on the farthes reachable place on the screen ?10:19
ogra_i cant use my phone one handed anymore10:19
Saviqogra_, you need bigger hands10:19
ogra_a twice as long thumb10:20
ogra_thats annoying10:20
ogra_really takes the fun out of using it10:20
Saviqogra_, talk to Dani, he's doing the header UX10:20
Saviqogra_, FWIW, this came out of user testing10:20
ogra_Saviq, well, putting it *in* the header at all is my issue10:20
didrocksSaviq: ogra_: when you tell "no wallpaper", you mean, you only have the origami effect?10:21
didrockswith the lines?10:21
ogra_i cant reach it if i hold the phone normal10:21
Saviqdidrocks, yes10:21
Saviqogra_, and is coming to apps, too10:21
didrocksok, for me that was a wallpaper :p10:21
Saviqdidrocks, in a sense, it is!10:21
ogra_didrocks, i'm using my own wallpaper (this is my main phone) since day one10:21
ogra_didrocks, now i cant anymore10:21
didrocksogra_: even my desktop has the default!10:21
Saviqit's even made of... paper!10:21
didrocksheh10:21
ogra_didrocks, i found the default phone one awful when we started :)10:21
* sil2100 had a nice manga wallpaper on his phone always10:22
ogra_(i did even set it before we had an app for this ... excitingly seb128 workd so well that the app just picked it up since :) )10:22
didrockssil2100: btw, osomon confirmed the AP test pass10:22
didrockssil2100: same for you?10:22
ogra_but that back button placement really wants me stop to use it10:23
ogra_thats the most pointless place to put such an important function10:23
ogra_i can only go back by using the other hand or hold the phone in a way that makes it awkward to reach the bottom parts10:23
sil2100didrocks: dialer app was ok on the first run, running messaging app - I also ran the tests without the PPA on my phone and confirmed that they're failing as on the infra ;/10:23
MirvSaviq: ogra_: oh, it's (the background) by design, that explains it10:24
didrocksogra_: stop to want to go backward, go forward! </non constructive joke ;)>10:24
didrockssil2100: "grreat"! :)10:24
ogra_didrocks, heh10:24
seb128didrocks, ogra_, Saviq: I didn't update my device yet, I'm unsure what the wallpaper is but it's not likely something for me or settings: p10:25
didrocksseb128: agreed10:25
ogra_seb128, you cant set it anymore ... so the setting is pointless10:25
didrockswe should just be prepared to see rant/bugs opened10:25
didrocksSaviq: do we have this statement from design in a bug report?10:25
seb128ogra_, oh ok, "great"10:25
didrocksogra_: it changes in the greeter, still?10:25
Saviqdidrocks, yes10:25
sil2100No more girls as my background, OUTRAGE10:25
ogra_yes10:25
ogra_greeter is fine10:25
ogra_wallpaper isnt10:25
seb128shrug10:26
Mirvit's even more confusing because the background setting in settings shows "how it'd look like" in the old style10:26
didrocksSaviq: do you have it off hand so that we can direct people to it?10:26
seb128Saviq, since when do you know about that?10:26
Saviqdidrocks, https://drive.google.com/a/canonical.com/?tab=co#folders/0B-a_7E3tDxOgTTBybG1TZG9GWnM10:26
sil2100When I was buying my first phone ever as a teen my only requirement was 'being able to set a custom wallpaper' ;)10:26
didrocksseb128: it was in the mwc image, but I thought personnaly they wanted to use another wallpaper by then10:26
Saviqdidrocks, scopes are now meant to be able to set their own backgrounds, too10:26
didrocksSaviq: that a public folder?10:26
Saviqdidrocks, I think so10:26
didrocksok, will share on the ML if needed10:26
* Saviq tries10:26
Mirvsil2100: when I was telling my parents what phone to purchase me as a present, the only requirement was to "be able to send SMS in addition to receiving them" (Nokia 1611 - awesomeness!) :D10:27
Saviqdidrocks, no, it's actually not10:27
didrocksSaviq: yeah, tried an inconito mode10:27
sil2100;p10:27
didrocksSaviq: can we have design stating that in a bug report?10:27
didrocksSaviq: that needs to be documented publicly10:27
Saviqdidrocks, the images themselves are public, though10:27
didrocksSaviq: well, it's not a document10:28
Saviqseb128, well... since I saw the first designs...10:28
ogra_oh10:28
ogra_since when do we have a mediaplayer icon !10:28
Saviqdidrocks, no, I just meant that the folder isn't, but the images themselves are10:28
ogra_lol10:28
ogra_which just gets me an error message10:28
didrocksSaviq: yeah, not something we can point people directly to10:28
Saviqogra_, we had it before... looks like a bug in click scope10:28
Saviqogra_, shouldn't be there10:29
seb128Saviq, which is?10:29
ogra_yeah, seems it cant start if it doesnt get a file handed over10:29
ogra_would need a file selection dialog or so10:29
seb128Saviq, it would have been nice if somebody told us earlier, rather than letting us do work that can be thrown away now10:29
seb128oh well10:29
Saviqseb128, well, no, not that far back10:29
Saviqseb128, separate wallpapers were there in the image already when I first saw those10:29
seb128Saviq, we did the new design changes like in january10:30
ogra_Saviq, wehn do we get the new app switcher UI ?10:30
seb128but a part of that still works for the greeter image selection I guess10:30
Saviqogra_, it's coming10:30
* ogra_ thought that would land alongside10:30
Saviqseb128, but it's not like it's a new thing for us that we get complete redesigns every month or so10:30
ogra_k10:30
Saviqogra_, no, we wanted it separate on purpose10:30
seb128Saviq, it's new for me, I'm used to live in my desktop world ;-)10:30
ogra_ah10:31
Saviqseb128, slacker10:31
seb128lol10:31
ogra_the UI is really stuttery for me wiht a few apps open10:31
Saviqogra_, yeah we need to work on performance10:31
Saviqogra_, open apps don't really matter10:31
ogra_flicking through the app sand going back to the home scope the UI doesnt react for a while10:31
ogra_*through the apps10:32
Saviqogra_, the items got much more flexible, so complex10:32
Saviqwe need to do some tricks there10:32
ogra_yeah, understood10:32
=== mhr4 is now known as mhr3
=== netcurli_ is now known as netcurli
sil2100oh, mhr3 reverted his ABI change10:39
sil2100He's back to soname 310:39
seb128he got downgraded10:40
mhr3sil2100, yea, introduced lots of regressions :P10:41
sil2100;)10:41
sil2100didrocks: publishing the dialer and messaging silo10:42
didrocksreverted even \o/10:42
didrockssil2100: sweet!10:42
=== vrruiz_ is now known as rvr
imgbot=== trainguard: IMAGE 259 building (started: 20140325-10:45) ===10:45
didrocksurgh10:45
didrockswho started it?10:45
didrocksogra_: ^ ?10:45
sil2100o_O10:46
sil2100Why would we need a new image now?10:46
didrockswe'll loose time as well on the testing side10:46
sil2100Image build shtaph!10:47
ogra_you cant stop them10:49
ogra_and i told you that infinity had a build queued10:49
sil2100didrocks: you think I can publish a thumbnailer landing?10:49
didrocksogra_: but for Touch as well?10:49
ogra_which would get us one unconditional build10:49
ogra_didrocks, for touch what as well ?10:49
didrocksogra_: a build queued for Touch? Not sure why infinity care about that one (or he rebuilds all flavors?)10:50
cjwatsonbulk rebuild for beta10:51
ogra_didrocks, he turned off the cron job and had added all builds to his rebuild queue script it seems10:51
ogra_i turned cron back on, but cant remove his queue stuff :)10:51
cjwatsonit was probably accidental but can't really be stopped now10:51
ogra_right10:51
* sil2100 sighs10:52
didrocksok10:53
didrocksI hope that this will be more fine grained in the future10:53
ogra_didrocks, well, he just wanted to be nice and make sure we still get a build even with disabled cron10:54
didrocksogra_: yeah, but not sure why cron was disabled in the first place10:54
ogra_(not knowing about our way to build images on demand)10:54
didrocksas we are not part of beta freeze10:54
cjwatsonagain by accident10:54
ogra_didrocks, cron was generally disabled for all build10:54
ogra_s10:54
didrocksok10:54
ogra_by accident10:54
cjwatsonI'm going to move it out to a separate block so that it's more obvious10:55
ogra_and the queue script obviously was already holding a build for touch10:55
didrocksthanks cjwatson10:55
ogra_(and i warned you in the meeting so you wouldnt be surprised) :)10:56
didrocksdoanac: hey, once you are around, I hear that parallel testing is mostly there, is it already the case?10:56
didrocksogra_: didn't hear that part, only heared about the cron10:56
ogra_was the same setence ;)10:56
ogra_(or one before/after that one)10:56
didrocksthat's maybe why I only got half of it :p10:56
didrocksogra_: it's not Friday!11:03
didrocks:)11:03
ogra_no, on fridays i dont want to smash my phone to the wall :P11:03
seb128https://errors.ubuntu.com/problem/bb53c1417a42ad5963219f4244f7447f7f5b1042 suggests there is a new issue/segfault with the most recent telephony-service update11:06
seb128(not sure if that's known, I'm reviewing e.u.c and noticed it so mentioned it in case)11:07
davmor2Morning all11:07
didrocksseb128: mind mentionning that to #ubuntu-touch? (I guess osomon)11:07
seb128didrocks, did it, https://launchpad.net/ubuntu/+source/telephony-service/0.1+14.04.20140319-0ubuntu1 has mterry and boiko listed but neither of them seems to be online atm11:08
didrocksseb128: yeah, that's why I looked at all, and seems the apps team is doing most of the work there, hence the suggestion11:09
seb128didrocks, I'm going to ping boiko&mterry as well later11:09
didrocksseb128: thx!11:09
seb128yw!11:09
didrocksdavmor2: so, once you get a nice stacktrace, you are going to hand it over to Saviq and mhr3?11:10
didrocksSaviq: mhr3: FYI, we can get some crashes in unity8 with new scopes by expanding some content (especially the big ones)11:10
davmor2didrocks: once I can break it again it seems to be refusing to now11:10
davmor2popey, didrocks: music preview in scope is playing up when the screen shuts down11:11
didrocksdavmor2: playing up as?11:11
davmor2didrocks: randomly pausing just trying it from applications where it seems fine11:13
popeyseems fine in scope here11:13
didrocksdavmor2: can't that be the same infamous Qt issue?11:13
davmor2popey: select a long track, play it in the scope and let the device sleep and it pauses more erratically as it goes11:14
popeynot here11:14
popeybeen playing a long track for a while now11:14
davmor2popey: hmmm okay11:15
popeyrun top, whats running?11:15
popeyis it busy?11:15
davmor2popey: yeah could be I'll try that11:15
davmor2didrocks: could well be but it is more that it pauses for a second or two then carries on so I assume popey is correct and some process suddenly uses all the cpu for a second or something11:18
didrocksyeah11:19
davmor2popey: connect the device with music on to your computer, Open rhythmbox select nexus 4 from devices do all the tracks show up as unknown?11:22
popeyyes11:24
davmor2okay so with top running no hang up11:24
* davmor2 glares at ogra_ and cyphermox 11:25
davmor2trying music playback again with the lead removed11:27
ogra_hmm ?11:27
* ogra_ only touches upstart jobs for mtp ... 11:27
davmor2ogra_: I know but I still blame you ;) It's the way to get things fixed :D   I did glare a cyphermox too to be fair :)11:28
ogra_:)11:28
davmor2popey, didrocks: okay so the music is playing perfectly now which is what I expected so I can only assume it was some random spike in use \o/ one less issue :) Now to try and get the damn thing to crash unity8 again :)11:30
didrocksyeah11:31
didrocksok, so let me append an image build now11:32
didrocksdone11:32
Saviqdavmor2, didrocks, if you have steps to repro, that'd be greate11:36
Saviq-e11:36
didrocksSaviq: seems that om26er got it as well11:37
didrocksSaviq: basically, play with the expander on the app scope (for suggestion)11:37
didrocksI got it once11:37
didrocksand second time11:38
didrocksSaviq: want the crash file?11:38
* didrocks wants for apport to finish the collect11:39
Saviqdidrocks, I think we need to up the kill timeout again to make apport work... at least that's what I was seeing for exit crashes, although those might be special11:40
didrocksSaviq: it's collecting for more than a minute here11:40
didrocksso, we should be fine11:41
didrocks40M until now11:41
didrocksah done11:41
didrocks43M!11:41
* didrocks adb pull11:41
didrocksSaviq: a bug with the crash attached is fine? (better for you to retrace manually I guess?)11:42
Saviqdidrocks, well, letting apport do its thing still good11:44
didrocksSaviq: let's do both :p11:44
Saviqdidrocks, but you can submit somewhere for me to retrace11:44
Saviqdidrocks, exactly :)11:44
didrocksSaviq: manual bug: https://bugs.launchpad.net/unity8/+bug/129723611:44
ubot5Ubuntu bug 1297236 in Unity 8 "Unity8 with new scopes crashes randomly when expanding some big category scope" [Critical,New]11:44
didrocksSaviq: now, let me report the other one11:44
didrocksSaviq: bug #1297240 (let's wait for apport to retrace it)11:53
ubot5Error: Launchpad bug 1297240 could not be found11:53
didrocksI added you to it11:53
didrocks QQuickWindowPrivate::polishItems()11:53
didrockstoo much polish! :)11:53
Saviqdidrocks, mhr3 saw that, too11:53
ogra_want more french ?11:54
didrocksogra_: I can ensure you you wouldn't have a crash in that case :p11:54
ogra_lol11:54
ogra_right11:54
didrocksonly weird characters :p11:54
didrocksand typos in the UI11:54
didrocksanyway, time for a run!11:54
ogra_run forest run !11:55
didrocks;)11:55
didrocksI'll try to avoid the chinese president11:55
didrocksseems he's in town today and I can sense traffic jams :p11:55
ogra_oh, you run that far ?11:55
didrocksahah11:55
ogra_ah, he is in town11:55
=== MacSlow is now known as MacSlow|lunch
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
imgbot=== trainguard: IMAGE 259 DONE (finished: 20140325-12:05) ===12:05
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/259.changes ===12:05
ogra_hmm, that was a pointelss build12:05
davmor2ogra_: http://people.canonical.com/~ogra/touch-image-stats/259.changes no changes what?12:05
Mirvso no new messaging/dialerapp12:06
ogra_davmor2, yeah, no uploads between 258 and 25912:06
Mirv"47 minutes ago" (messaging/dialer-app, published, according to LP)12:07
ogra_right12:07
ogra_plus publisher run ... which can be another 30min12:08
Mirvyep, and anyway the image build started half an hour before even that12:08
ogra_but i think didrocks said he queued a build12:08
ogra_(though that will be in line with beta builds as well i think, might take a while til it gets a free slot now)12:09
ogra_oh12:09
ogra_ne build is already running ... why did the bot not pick it up12:09
Mirvimgbot: feeling tired of all the builds?12:10
cjwatsonThere aren't any beta builds happening at the moment12:15
cyphermoxdavmor2: popey: I'm already aware of the tracks showing as unknown, but there were higher priorities than mtp tbh12:15
davmor2cyphermox: pfff who needs to make calls and listen to them on bluetooth ;)12:16
davmor2cyphermox: is there a bug for it?12:19
cyphermoxI think there is yeah12:21
cyphermoxwell, there are only about 10 bugs for mtp so could you please check and file one if there isn't ?12:21
cyphermoxactualy, hold on, I think I have the tab open12:22
cyphermoxno bug for that12:22
cyphermoxplease file one ;)12:22
davmor2cyphermox: will do12:22
cyphermoxthanks12:23
* Chipaca waves12:27
sil2100Hello o/12:29
sergiusensdidrocks, sil2100 I just added line 44 for Chipaca on the sheet, can we assign a silo?12:34
* sergiusens just got back, may be lacking info12:34
sil2100sergiusens: sure :) hi!12:35
sil2100sergiusens: you're in luck, we have some free silos12:35
sergiusenssil2100, heh, it seems we may finally be able to land the phablet-tools one as well; just waiting for doanac to be here to ask him to trigger a full run for ci12:36
t1mpasac: hello12:46
Mirvsil2100: are you querying for packaging ack for the album art service?12:47
sil2100Mirv: yeah, I'm dealing with it, just got context switched out of that one - pushing it forward now12:49
sil2100didrocks: hello! Do you have a moment for a packaging ACK? 2 packages need ACKing, looking safe:12:50
Mirvok, just curious12:50
sil2100http://162.213.34.102/job/landing-009-2-publish/34/artifact/packaging_changes_thumbnailer_1.1+14.04.20140324-0ubuntu1.diff12:50
sil2100http://162.213.34.102/job/landing-009-2-publish/34/artifact/packaging_changes_ubuntu-ui-toolkit_0.1.46+14.04.20140324-0ubuntu1.diff12:50
sil2100Mirv: thanks for reminding ;)12:50
t1mpasac: I have an issue with getting *all* app autopilot tests to pass for merge requests in ubuntu-ui-toolkit.12:53
sil2100ogra_: hello! Can you take a look on those 2 above ^ ? :)12:53
t1mpasac: I cannot test with image 250, because I cannot apt-get install the autopilot tests for the versions of apps that are in the image (they are not in the archive anymore?)12:54
sil2100ogra_: I don't like the double-changelog entry for the UITK, but otherwise well, seems ok12:54
t1mpasac: if I apt-get update first, I get mismatching versions, and apt-get upgrade and/or installing a newer (not promoted) image will give me apps/tests which are failing12:54
t1mpasac: how would you propose we proceed? I can top-approve MRs where all tests except known-broken ones (in the latest proposed image) pass, and leave a note that some tests were not executed successfully?12:55
t1mpasac: that way we can proceed to add new features/bugfixes, but it won't give us 100% good test results so there is always a risk of breaking stuff12:55
asact1mp: feels like a bug in your test job that it can't test click apps12:58
asacmaybe lets get that fixed? Alternatively, you should be able to do the landing properly by doing those tests manually12:59
asac(like most other landers do right now)12:59
t1mpasac: do all apps have click packages?12:59
asact1mp: do you have a job that tests your silo?12:59
asact1mp: yes all but two12:59
asacalmost all have been moved to click12:59
asact1mp: where is your test job? and who did that job?13:00
t1mpasac: no, our policy is to pass all tests before top-approving an MR. And no MR goes into a silo before it is top-approved13:00
asact1mp: oh i think you use a local script that runs them all?13:00
t1mpasac: I am trying to run the tests locally13:00
t1mpasac: yes13:00
t1mpasac: if there is a better way, please educate me13:00
asact1mp: yeah, thats not complete then. you can run them all manually once and get kaleo to support that script?13:00
t1mpasac: I am running kaleo's script to run them all locally13:01
asact1mp: well, that script was developed by kaleo for convenience13:01
asacso he missed click apckages. you can run them without that script. check with sergiusens13:01
asacand then have the script fixed13:01
asacsergiusens: ^^13:01
asacsergiusens: any doc that shows how to run click tests with phablet-test-run?13:02
t1mpasac: phablet-click-test-setup should install the click tests for all apps?13:02
sergiusensasac, in the wiki13:02
asact1mp: probably with some command argument13:02
asact1mp: https://wiki.ubuntu.com/Touch/Testing13:02
sergiusenshttps://wiki.ubuntu.com/Touch/Testing#Running_Click_tests13:03
asacsergiusens: how do we keep the list of commands in sync?13:03
asacdo we have a process or automationm in place?13:03
sergiusensasac, can you rephrase that question?13:03
asacsergiusens: i see a list of commands in that section13:03
asacsergiusens: that gives the impression that if you run those you have run all13:03
sergiusensasac, we don't change them13:03
sergiusensI consider that 'backwards' compatibility to never break ci13:04
t1mpasac, sergiusens thanks13:04
t1mpsergiusens: is that list of click tests supposed to be complete? a bunch of apps are not in the list there13:04
ogra_asac, as i mentioned yesterday, ev tasked doanac with developing a phablet-test-run-all script13:04
asacsergiusens: no. that list has like 10 apps13:04
asacsergiusens: how do we ensure that we add app 1113:04
sergiusenst1mp, that's easy to answer13:04
asacin case we add it to our image13:04
ogra_to actually have a wrapper that runs everything in one go13:04
sergiusenst1mp, these are all the preinstalled apps http://people.canonical.com/~ubuntu-archive/click_packages/click_list13:05
popeyasac: sergiusens i dont believe that page should list every app, but just list how to do it for one app and point to the list of installed apps13:05
asacsergiusens: the way it is presented gives the impression that its all tests (e.g. timp and me had the same question indicates that its a bit confusing) ... I would suggeste to add a comment so that people know that this list might not be up-to-date or complete; and also explain how to find the complete list13:05
t1mpsergiusens: so I still have a problem with everything that is installed as a deb in the image. If I use (for example) image 250, I need to use apt-get to install the autopilot tests for that right?13:06
t1mpsergiusens: but the autopilot tests with matching versions for image 250 seem no longer in the archive13:06
asacpopey: right, but the list looks too complete to make that clear is my comment13:06
=== alan_g is now known as alan_g|lunch
popeyasac: its a wiki, feel free to edit it13:06
sergiusensasac, it's a wiki; people change it as they feel it adds clarity; just change it13:06
asacthink just giving one or two examples would be better13:06
t1mpsergiusens: for example messenger-app, webbrowser, unity813:06
sergiusensI didn't even create that wiki13:06
boikot1mp: btw, I found the problem yesterday and proposed an MR for that, it is already merged13:06
asacsergiusens: well, there was an intend by someone to do it like that :)13:06
t1mpboiko: cool, thanks :) I saw it in the bug report.13:07
asacso i dont want to just wipe that intend. maybe the intend was to have it always have all commands for copy/paste13:07
t1mpboiko: do you know if it is in image 259?13:07
sergiusenst1mp, yes; you need apt-get for the debs13:07
boikot1mp: flashing now, let's see13:07
sergiusenst1mp, I dn't like the tests as deb solution fwiw, I like the click approach I did a lot better; intended for times like these ;-)13:07
ogra_asac, the initial issue was that the names of the test packages varied a lot in the beginning ... some were ubuntu-$appname-app ... others had an underscore instaed of a dash others again had no ubuntu-13:08
sergiusenst1mp, for the tests as debs you need to discuss with the ci and qa team13:08
popeyasac: sergiusens added a line to make that clear13:08
asacsergiusens: we would like to have that click_list for our images13:08
asacsergiusens: http://people.canonical.com/~ubuntu-archive/click_packages/click_list13:08
ogra_asac, so initially a detailed list was needed13:08
asacthats not versionmed13:08
asacso its probably as of today :)13:08
t1mpsergiusens: I'm confused who is on which team, and in which channel to find people for that13:08
sergiusensogra_, I am already working on phablet-test-run click:com.ubuntu.music and it will run all the tests the manifest sasys it can run (which isn't just autopilot)13:09
t1mpso I come to this channel for all CI testing and landing questions13:09
ogra_if the tests now follow a scheme it should be fine to just have the procedure once13:09
sergiusenst1mp, this is obviously the wrong channel, don't know why people discuss everything here13:09
asact1mp: you are in right channel :)13:09
t1mphaha ;) that explains my confusion13:10
sergiusensasac, just run 'click list' on the image13:10
asact1mp: fginther, ev are your point of contact; doanac is working on an official version of kaleo's script13:10
sergiusensasac, there's even a test for that that I wrote13:10
asacsergiusens: why do you think that -ci-eng is not the right question to ask about anything CI and landing related?13:10
* asac confused :)13:10
asacthis is the channel for that purpose :)13:11
=== Ursinha is now known as Ursinha-afk
ogra_he said that to confuse you :)13:11
asacsergiusens: i know. but having that info off the image is also good13:11
sergiusensasac, was a general comment; I see people discuss architecture; general image testing here as well13:11
ogra_mission accomplished13:11
sergiusensand not everyone is here13:11
sergiusensand shouldn't be13:11
Mirvt1mp/etc: FYI for the non-click AP tests (ie come from debs) what I do is http://pastebin.ubuntu.com/7151115/13:11
asacah13:11
asacwell, thats the normal case for IRC channel13:11
sergiusensI would much rather prefer this channel to be treated as the ubuntu-release channel13:11
asacyou just wander off topic and then you pull in crowds to the wrong channel. thats why private channels end up talkinga bout public matters etc.13:11
Mirvthe first two separately and then outputting to a log file when executing a script with the rest of the lines13:12
asacsergiusens: this is the channel about our CI engine and services :)13:12
t1mpMirv: I do something similar, but the problem is that for the latest proposed image, apt-get install fails saying those packages are not available (anymore). And running apt-get update first will give me mismatching packages or new packages that are broken13:12
asaclanding is a service by CI13:12
sergiusensasac, t1mp, ok, so IMO the autopilot as debs, you need to contact either/or thomi, veebers, jfunk, fginther doanac13:13
sergiusensthat's the list I believe13:13
Mirvt1mp: promoted, I guess? I tend to always test on latest image, promoted or not. but yes, I can see how that could happen.13:13
Mirvt1mp: generally our non-promoted images are in good enough shape too that one can compare own results to those (seen at http://reports.qa.ubuntu.com/smokeng/trusty/touch/ - usually close to 100%)13:13
t1mpMirv: yes promoted (250). In newer images at least messaging-app tests were failing so I couldn't get 100% OK13:13
Mirvt1mp: yeah you can't get better results than on the dashboard if it's some other component breaking the tests13:14
t1mpMirv: yes, *close* to 100%. But is "close" good enough to top-approve an MR? That's the question. It is not difficult to top-approve it, but do we want to run the risk?13:14
=== asac changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | on topic: support/discussion on everything CI approach, engine, operations/services (incl. landings and system image tests etc.) | Vanguard: cjohnston | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
Mirvt1mp: if you see no regressions compared to dashboard results, then it should be (almost) as good as 100%. but whenever dashboard is not 100%, it makes of course trusting one's own results harder in the case of those specific packages having AP errors.13:15
sergiusensasac, this package-autopilot depends on package (= $Version) means that in the image test that you run, if you don't make sure that the package is not brought in as a dependency update you aren't really testing the latest image13:15
* sergiusens had just thought of that13:15
Mirvt1mp: at least I've kept the dashboard as the meter of "100%", ie something that needs to be equalled13:16
asacsergiusens: so you say we still ship a deb to pull in test deopendencies?13:16
asaci just wondered this morning how that works in click case13:16
asace.g. expressing your runtime/test requirements13:17
sergiusensasac, in click it's much fancier (and in contradiction to the ci train which came later)13:17
sergiusensasac, when a package lands to trunk, it's revno and branch used to build the click are annotated in the manifest13:17
asacsergiusens: so how does click express what needs to be put on image for testing?13:17
t1mpsergiusens, asac ok I try with the click tests and contact one of the people for the autopilot deb tests13:18
t1mpthansk13:18
t1mp*thanks13:18
sergiusensasac, so when you want to pull the tests for any click on any image, it will grab the branch, take the tests and push it into the device13:18
t1mpthostr_: how did a ubuntu-ui-toolkit MR end up in this silo? https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFlCc1VzeVZzWmdBZS11WERjdVc3dmc&usp=drive_web#gid=2713:18
t1mpthostr_: it has not even been reviewed by someone in the SDK team yet13:18
asacsergiusens: right, but how do you express "i also need mock backend XYZ from archive?"13:19
sergiusensasac, you don't13:19
didrockssil2100: did you ask on another core-dev for a packaging ack?13:19
sergiusensasac, clicks definition is to have everything in the bundle; no apt get allowed13:19
thostr_t1mp: are you saying neither james nor Satoris contacted you on this?13:19
sil2100didrocks: yes, but no answer so far ;) Poked ogra_ and cyphermox, but both seem to be busy!13:20
sergiusensasac, if you apt-get, you risk modifying the image enough to not be sure you are testing what you want to test13:20
asacsergiusens: right. so in case of the messaging/dialer app will we ship the mock backends as part of click?13:20
t1mpthostr_: no, not that I am aware of. There is no approval from an sdk-team member in the MR, and it has not been top-approved yet13:20
sergiusensasac, I'll leave that to the QA team, I asked too many times for them to architecture their solutions with click in mind13:21
seb128thostr_, you should avoid listing/landing non reviewed/approved mps as an usual rule (getting them in a silo for testing is fine, landing them is not)13:21
asacright13:21
asacwe want the checklist to be used :)13:21
seb128thostr_, it's not the first time your landing have some unreviewed code included13:21
didrockssil2100: +1 on thumbnailer13:22
asacsergiusens: yay thats evil :P13:22
=== Ursinha-afk is now known as Ursinha
thostr_seb128: yes, I know :(13:22
sergiusensasac, I actually really tired of playing catch up and being ignored13:22
sergiusensasac, that's why the gallery took so long to land; testing13:22
didrockssil2100: +1 on toolkit, please remind me to promote the new binary package to main13:23
seb128didrocks, was it ever discussed to make CI land (in sense of upload to the archive) only if the includes mps are status approved?13:23
didrocksseb128: it was, but the fundation team has a special workflow which involve to never approving mps13:23
didrocksseb128: and I don't want to special case on a per project basis13:24
ogra_sil2100, oh, sorry, yeah. day is full of meetings for me13:24
seb128didrocks, oh, right, they do release and have 1 mp which is basically "merge the content of the release" back13:24
asacsergiusens: yeah i can understand. i think the problem is really that this click topic is not really owned by anyone for real13:24
ogra_didrocks, didnt you say above you had queued a new image build ?13:24
asacthe overall click topic13:24
didrocksogra_: I had, why?13:24
asacmaybe foundations should take on driving the COMPLETE story13:24
didrocksseb128: right13:24
seb128didrocks, thanks13:24
didrocksogra_: the request was ignored?13:25
ogra_didrocks, because there wasnt any after 25913:25
didrocksyw :)13:25
didrocksmaybe the webui is buggy?13:25
ogra_might be13:25
thostr_sil2100: can you hold back silo 9 from landing (stuck anyway)13:25
didrocksit was clearly letting me add one and then the ui was "rebuilding)13:25
seb128didrocks, what about refusing to land but having a checkbox to force? ;-)13:25
didrocksseb128: enough checkbox13:25
didrocksor people will always use it13:25
asacsergiusens: the idea is that we only publish MPs that follow the checklist etc.13:25
didrocksand will complain about the tool :p13:25
asacseb128: ^^13:25
asacsorry sergio, wrong13:26
sil2100didrocks: thanks!13:26
asacseb128: landing team is suppposed to take samples and if folks dont follow help upstreams to fix their process13:26
sil2100thostr_: you want to free up the silo?13:26
asacand look closer for those components the next few times13:26
seb128asac, right, the theory and what happens in practice diverge though13:26
asacseb128: didrocks says his team has no time to quickly look at the MPs to see if they filled out a checklist13:27
seb128asac, they shouldn't13:27
thostr_sil2100: no, just wait couple of minutes first... I'll ping you in couple of minutes13:27
asacseb128: someone needs to control13:27
seb128they are not there to watch the universe13:27
asacseb128: well, they are the ones that get a ping, so they are the best to take a look13:27
asacbecause they already have a trigger13:27
seb128or you need to trust people13:27
asacupstreams shouldn't fail13:27
asacseb128: right, the reason we implemented it this way was that upstream managers asked for help13:27
seb128well, they shouldn't get a ping either :p13:27
sil2100thostr_: ok :)13:27
asacseb128: they couldnt enforce MP practices13:27
asacseb128: hence having the opportuntiy of an independent team quickly looking and blocking was perceived as very welcome13:28
seb128well, the system can enforce those for you (or at least help to catch errors)13:28
seb128right13:28
seb128it's welcome for those who get the reviews13:28
seb128not for those who have to review the universe for others13:28
asacits not that much imo13:28
sergiusensasac, the click thing is a ci thing most likely and there are bugs open13:28
seb128asac, it's probably worth some hours of work a day, when your days are already packaged that's starting being much13:29
asacseb128: no its a matter of 2 minutes for each landing13:29
asacseb128: you open aall MPs, quickly eyeball if there is checklist pattern13:29
asacotherwise bounce it back13:30
asacseb128: and we dont need to do it for every landing13:30
asacseb128: just take random sample13:30
asaclike run "should-i-look"13:30
seb128right13:30
asacthat spits out yes for every 190th13:30
seb128it's a bit orthogonal13:30
asacand then if you find something you feed back and ensure that this component doesnt land :)13:31
seb128it doesn't prevent us to helping people be noticed about potential errors in an automatic way13:31
seb128e.g "your landing include non approved changes"13:31
seb128noticed->notified13:31
asacseb128: well, then lander should really look at his MPs13:31
asachence its just putting up that there might be checks13:31
seb128they should13:31
asacso they dont go lax13:31
asacif you know there will never be alcohol checks on streets13:31
asacyou start not caring about that :)13:31
asacbut the fact that you might get busted helps - even if super unlikely13:32
didrocksthostr_: so, oyu don't want us to publish 009?13:32
didrocksthostr_: testing was set to yes though and it's blokcing the ui toolkit that we need for unity813:32
thostr_didrocks: no, wait until we get the MP also fully approved from sdk guys13:32
asacseb128: having a convenience tool that opens all URLs in the landing silo so you can quickly skim through would be nice13:32
asacbut more automation we really dont need imo. its about establishing review practies13:33
asacafter all :)13:33
seb128asac, I think it's the wrong approach here though, people should do the right thing because it's their job and they care about what they are doing, not because they want to avoid public shaming or something :p13:33
didrocksthostr_: ah, so it's not a rebuild/test issue, can you ensure next time it's approved first so that we are not into that situation?13:33
asacand the review is manual anyway :)13:33
thostr_didrocks: if we get a quick review from sdk guys we can go forward13:33
didrocksok13:33
asacseb128: its not about shaming13:33
asacseb128: its about helping people to not go lax13:33
thostr_didrocks: I'll... was assuming james/Satoris had it gotten reviewed by now13:34
asac:)13:34
didrocksthostr_: no worry, keep us posted13:34
asacseb128: i assume good faith in anyway. everyone wants to do that if you ask them up front13:34
asacseb128: but then during battle etc. they might just dismiss their principles13:34
thostr_didrocks: can you go forward without silo9 for unity8 right now?13:34
asacand thats where another instance can help by reminding, helping them to not shoot themselves etc.13:34
asacand saying NO :)13:34
thostr_didrocks: then we review first and get it in after unity813:35
seb128asac, well, I think some of those are honest overlook and the tool could easily ask you for confirmation when it stops an overlook13:35
seb128when it spots*13:35
asacseb128: i dont think its really an overlook, its a priority13:35
asacand then forgetting etc.13:35
didrocksthostr_: I guess we need both (with the toolkit), but I guess you have ~30 minutes as Saviq is on a crasher that I'm sure he want to sneak a fix in13:35
asacif you land without having reviewed the MP you are doing something serioyusly wrong13:35
Saviqdidrocks, I can't even repro your crash13:36
asacif we give them a tool to bless those MPs we send the wrong signal. every MP needs to be carefully reviewed by lander before adding13:36
Saviqdidrocks, so don't hold your breath13:36
didrocksSaviq: but multiple people can, and the stacktrace doesn't give you any hint?13:36
Saviqdidrocks, not really, everything's in Qt13:37
didrocksargh13:37
fginthert1mp, sergiusens, I've read the backlog but may still be missing some context. It sounds like there is a general issue of getting the right version of autopilot packages installed for local testing?13:37
Saviqdidrocks, and please ask the multiple people that you know to report their steps to repro13:40
t1mpfginther: yes, I think that is the problem13:40
t1mpfginther: I can get the latest versions of everything, but the latest version does not mean that all tests will pass. I only know that all tests should pass for the latest promoted image13:41
sergiusensfginther, yeah, it's not possible to get the tests for the latest devel image13:42
t1mpfginther: I need an image with all the autopilot tests installed on my device for which I know that without changes I get 100% OK on the tests13:42
t1mpfginther: with that, I can then install the debs from the MR and see if still 100% is OK13:43
fginthert1mp, so it sounds like what you need is a way to start with the last promoted image, and then install just your MR debs on to it?13:43
t1mpfginther: no, the promoted image does not include the autopilot tests13:43
t1mpfginther: so if the last promoted image included all the autopilot tests and all the apps+tests that we need to test, then that would be enough13:44
didrocksdavmor2: popey: can you try to answer Saviq's request?13:44
didrocksdavmor2: popey: on bug #129724013:45
ubot5bug 1297240 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in QQuickWindowPrivate::polishItems()" [High,New] https://launchpad.net/bugs/129724013:45
t1mpfginther: if you meant the last promoted image including the apps+tests, then the answer is yes :)13:45
davmor2didrocks: in  a call then Lunch then I can13:45
fginthert1mp, doesn't phablet-click-test-setup install the tests that match the click packages in the image?13:45
fginthert1mp, at least for the click apps?13:45
didrocksogra_: so repushed the button…13:46
ogra_good13:46
popeydidrocks: i haven't reproduced that yet13:46
t1mpfginther: I have to check that, but lets assume it does. Then still I need to get the AP tests for messaging-app, unity8, system-settings, ...13:46
didrocksogra_: hum http://ci.ubuntu.com/smokeng/trusty/touch/mako/260:20140325.2:20140304/7371/13:46
didrocksogra_: I do see 26013:46
ogra_weird13:47
didrocksand the number matches13:47
ogra_i didnt see it build13:47
didrocksargh13:47
ogra_heh13:47
fginthert1mp, ok, so there is still anything deb based that would be missing...13:47
didrocksogra_: anyway to kill the build?13:47
ogra_didrocks, nope13:47
t1mpfginther: yes13:47
fginthert1mp, I'm starting to see the full picture, thanks for filling in my gaps13:47
didrocksogra_: so, we are getting a void image again :p13:47
didrocksI guess that's ok13:47
ogra_yeah :/13:47
didrocksas long as 260 is testing13:47
didrockswhich it is now13:47
didrocksogra_: can you poke your script?13:48
didrocksogra_: I want the image diff!13:48
sil2100;p13:48
t1mpfginther: if I install image 250, I cannot get the matching AP tests for the deb-based packages that are installed. I think they are just no longer available in the archives because there are newer packages already. Is that correct?13:48
didrockst1mp: launchpad has them13:48
ogra_http://people.canonical.com/~ogra/touch-image-stats/260.changes13:48
ogra_didrocks, ^^^^13:48
didrocksogra_: \o/13:48
ogra_|HELP13:49
imgbotI am the firendly image watchbot13:49
ogra_hmm, bot is still there13:49
fginthert1mp, I suppose a trivial solution would be to archive all of the debs that were installed when image 250 was tested13:49
ogra_i guess it got confused with the overlapping builds13:49
didrocksogra_: if we do a revert of my revert, we will get something like 12.10.2+14.04.20140325.12.10.2+14.04.20140324.is.12.10.2+14.04.20140320-0ubuntu1 like tomorrow :p13:49
ogra_haha13:49
t1mpfginther: it is not trivial for me, but if you can do that, as far as I can anticipate now, it would solve the problems13:49
t1mpdidrocks: is there an easy (not time-consuming) way to get them from launchpad?13:50
fginthert1mp, ok, I'm not saying that's to solution, but it would perhaps provide the raw materials for one13:50
t1mpfginther: it would at least give us something to work with now so that we can approve MRs with confidence that at least there was a promoted image where the tests passed13:51
davmor2popey, cyphermox: can I get a confirm on https://bugs.launchpad.net/ubuntu/+source/mtp/+bug/129730113:51
ubot5Ubuntu bug 1297301 in mtp (Ubuntu) "Phone shows in rhythmbox but display unknown on all tracks" [Medium,New]13:51
cyphermoxdone13:52
didrockst1mp: you need to go to https://launchpad.net/ubuntu/trusty/+source/<packagename>, click on the version you need13:52
popeydavmor2: confirmed13:52
davmor2popey: ta13:52
didrockst1mp: and then, find the maching in arch all "autopilot" package13:52
davmor2cyphermox: ta13:52
didrocksdavmor2: do we know when this regression started? was this already in latest promoted image?13:53
t1mpfginther: if it is possible to store the image that was used for testing (including the installed click packages and all tests) that we could re-use for testing then that would make it even easier13:53
t1mpfginther: so an image that includes all the tests13:53
fginthert1mp, right, a testing image snapshot13:53
didrockst1mp: it's what is planned with the airline FYI13:53
davmor2didrocks: that has possibly been around for ever but is more noticeable now that mtp is more reliable13:53
t1mpfginther: exactly, that would be awesome :)13:54
t1mpdidrocks: cool :)13:54
didrocksdavmor2: ah ok :)13:54
t1mpdidrocks: but I'm trying to find a solution for now. We have like 30 MRs pending, and manually searching all the autopilot debs for each package to test sounds like very time-consuming13:54
imgbot=== trainguard: IMAGE 261 building (started: 20140325-13:55) ===13:55
=== alan_g|lunch is now known as alan_g
davmor2ogra_: what happen to 260 /me shakes his fist at imgbot13:55
didrockst1mp: the manual way is the only way I know of which is achievable as of today13:56
ogra_davmor2, the builds kind of overlapped13:57
ogra_davmor2, 260 is there but the bot missed it13:58
fginthert1mp, asac, what is the kaleo script that was mentioned?13:58
davmor2ogra_: you saying that you didn't prep the imgbot for being hammer by 3 images landing at once ;)13:58
t1mpfginther: https://code.launchpad.net/~fboucault/+junk/ciathome13:58
asacfginther: a convenience script so that sdk folks can run all AP tests locally/easily13:58
asact1mp beat me13:58
asac:)13:58
ogra_davmor2, well, it watches for the build command and stores the PID ... if a buiuld runs with the same PID for some reason it doesnt notice that this is a new build ... i guess i need to review that concept13:59
t1mpfginther: I am using it with these changes: http://pastebin.ubuntu.com/7151299/14:01
thostr_didrocks: sil2100: invalidate silo 9 for now... obviously no quick way to get the approved from sdk guys14:01
sil2100thostr_: ok, so freeing up that silo then14:01
fginthert1mp, thanks14:01
sil2100thostr_: give us a sign once it can be set-up again14:01
sil2100thostr_: wait, silo 9?14:02
sil2100Crap...14:02
sil2100thostr_: the problem is, when you poked me earlier, I already published silo 914:02
thostr_sil2100: yes, that was the one I said I'll clarify the situation for a couple of minutes ago14:02
thostr_sil2100: yes, but it's stuck14:02
sil2100thostr_: UITK and thumbnailer are stuck, but mediascanner2 is in -proposed already14:03
sil2100So hm, it would be a half landing, not sure if we can easily remove something from proposed now14:04
sil2100didrocks: ^ :(14:04
thostr_sil2100: half landing here is not good at all14:04
ogra_asac, didrocks, do we have any plans for the final weeks of the release and how we handle landings yet ?14:04
ogra_i guess that would deserve a mail with the planning to the ML14:04
didrocksthostr_: well, if half landing doesn't work, your packaging is there to block mediascanner2 in proposed, right?14:05
ogra_(how do we go forward while the rest of the world is frozen)14:05
sil2100cjwatson: hi! So, it seems we have a package version in -proposed that we wouldn't want to enter the release archive - can it be removed somehow easily?14:05
thostr_didrocks: I'd hope so... let me double check14:05
sergiusensfginther, t1mp fwiw, you can get the click tests for any released image you want14:06
sergiusenswithout going into r/w14:06
fginthersergiusens, thanks, that what I thought. The missing piece appears to be anything still installed via debs (like unity8-autopilot)14:07
sergiusensfginther, yeah, the thought was to have that preinstalled14:08
thostr_didrocks: sil2100: partial landing doesn't screw up anything, so we're safe there14:10
didrocksthostr_: ok, if we free silo, you need to push the mediascanner branch yourself14:11
thostr_didrocks: wait, I thought those have fully landed now (except uitk)?14:11
ogra_sergiusens, the plan was to get rid of autopilot on the image eventually :P14:12
didrocksthostr_: mediascanner will, not thumbnailer and uitk14:13
didrocksthostr_: they are both blocked on beta freeze14:13
didrocksthostr_: so, I can kick thumbnailer and uitk out14:14
didrocksso that they will never hit the proposed (nor release) pocket14:14
didrocksdo you want that?14:14
thostr_didrocks: yes, kick those out. everything still save14:15
didrocksthostr_: ok, so only mediascanner2 will reach the release pocket14:15
thostr_didrocks: yes, that's ok14:15
sil2100ok14:15
didrocksthostr_: you need to push the new trunk manually as we are going to free the silo14:15
sil2100Phew14:16
didrocksthostr_: publication gives you a hint where those branches are: http://162.213.34.102/job/landing-009-2-publish/35/console14:16
didrocks2014-03-25 13:35:14,486 INFO Pushing mediascanner2 to lp:~ps-jenkins/mediascanner2/trusty-proposed14:16
didrocksthostr_: so, just bzr pull/bzr push to trunk14:16
sil2100thostr_: so, we'll do the m&c, you just need to manually push this branch to your trunk14:16
sil2100thostr_: as we'll do a m&c without merging in the changes to bzr branches14:16
didrocksand uitk/thumbnailer flushed14:16
sil2100didrocks: thanks!14:17
sil2100I do the m&c then14:17
sil2100didrocks: even after the m&c, the trusty-proposed branches still stay, right?14:17
sil2100They're not removed in the onlyfreesilo case?14:17
didrockssil2100: yep :)14:17
sil2100Awesome :)14:18
didrockswe keep it for that14:18
didrocksand always bzr push --overwrite14:18
thostr_didrocks: should be done now14:20
didrocksthostr_: looks perfect!14:20
cjwatsonsil2100: ask on #ubuntu-release if this hasn't been resolved - I'm on vacation this afternoon14:21
sil2100cjwatson: ok, thanks ;) It's all resolved already14:21
sil2100Phew \o/14:21
ogra_cjwatson, didnt you say that 1h ago in -installer already ? go away !14:25
ogra_:)14:25
Chipacadoes anybody know offhand what could cause dh-exec to not get called? I'm having a package ftb because it's not getting exec'ed14:26
Chipaca(that is: I have an executable .install file, with #!/usr/bin/dh-exec, with a => pattern, that fails)14:26
didrockscan't wait to have dialer-app and messaging-app test result: http://ci.ubuntu.com/smokeng/trusty/touch/mako/260:20140325.2:20140304/7371/14:26
didrocksChipaca: is it executable?14:26
cjwatsonChipaca: make sure it's a 3.0 format source otherwise the exec bit isn't preserved14:26
ogra_didrocks, 261 will most likely step on your toes here14:27
Chipacadidrocks: yes14:27
Chipacacjohnston: hm!14:27
didrocksogra_: 260 will finish first14:27
Chipacacjwatson: that's the one! :)14:27
cjwatsonogra_: I wish people would stop policing.  I was just dropping in to ask a question on a non-work channel14:27
ogra_now thats confidence14:27
* Chipaca hopes and tries14:27
ogra_cjwatson, sorry14:27
Chipacawhat're "debian native" packages?14:32
* Chipaca looks it up14:32
Chipacaok14:32
ogra_Chipaca, packages that contain the debian/ dir in their source14:33
Chipacaogra_: but if i have .bzr-builddeb with split=true, that means the source as far as ubuntu is concerned is non-native, yes?14:33
ogra_(usually you have an orig.tar.gz with the upstream code plus everyhing thats in the debian/ dir i.e. distro patches ... native packages have that in one tarball)14:33
ogra_i think thats true, yes14:34
sergiusensogra_, no, they are using bzr split deb14:35
sergiusensChipaca, you shouldn't be native14:35
ogra_oh, ok14:35
Chipacaso 3.0 (quilt) it is14:35
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: wazn being rebooted
t1mpthostr_: does this 15:06:23 < sergiusens> fginther, t1mp fwiw, you can get the click tests for any released image you want14:38
t1mpepaste14:38
t1mpsergiusens: ^ thanks for the hint. In our testing scripts we are still using some debs where we can use clicks, so for that part of the tests we can solve the testing problems by using click packages instead14:39
t1mpfginther: do you have an idea for a (temporary?) solution for the deb AP packages?14:39
fginthert1mp, it's possible to follow the chain from https://launchpad.net/ubuntu/trusty/+source/<source_package> and and get to the deb file that corresponds to a specific version14:40
fginthert1mp, so assuming you have the version installed for unity8, you can find the deb file for unity8-autopilot14:41
fginthert1mp, I don't have a better solution then that at the moment14:41
bregmaChipaca, if you run into grief using 3.0 (quilt) in a bzr split deb (and I expect you will), try using a .maintscript file instead of an executable .install file (see dpkg-maintscript-helper(1))14:42
Chipacabregma: so far grief has been due to my rusty packaging skillz, but I'll remember (or rather, my xchatlog will ;-) )14:43
bregmabeen there, done that, got the commit logs to prove it14:44
Chipacasergiusens: https://code.launchpad.net/~chipaca/ubuntu-push/bring-back-the-good-old-days-of-yore/+merge/212631 plz?14:46
popeydavmor2: can you confirm bug 129733414:47
ubot5bug 1297334 in unity8 (Ubuntu) "Text on music is sometimes unreadable." [Undecided,New] https://launchpad.net/bugs/129733414:47
popey?14:47
davmor2popey: I'll check14:47
popeyta14:47
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
sergiusensChipaca, ack14:50
sergiusensChipaca, http://162.213.34.102/job/landing-012-1-build/40/console14:50
Chipacadoom doom doom14:51
Chipaca:)14:52
=== doanac changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: doanac | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
=== gatox is now known as gatox_lunch
cjwatsonChipaca: you could also chmod +x the .install file in debian/rules15:17
cjwatson(if you aren't already sorted)15:17
cjwatsonthat's a perfectly reasonable old-style belt-and-braces technique15:17
Chipacacjwatson: it was +x'ed, but because I'd been asked to remove source/format, it had stopped getting poked at15:18
cjwatsonChipaca: I mean at build time15:18
Chipacaah!15:18
Chipacalulz15:18
cjwatsone.g. right before dh_install15:18
cjwatsonin an override_dh_install rule or whatever15:18
Chipacacjwatson: good point. I'm overriding dh_install already, so it'd be trivial to do15:18
imgbot=== trainguard: IMAGE 261 DONE (finished: 20140325-15:20) ===15:20
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/261.changes ===15:20
Chipacanow the package's gotten through the jenkins, what happens?15:20
didrocksbfiller: boiko: dialer-app at 100% back \o/15:32
sil2100;)15:32
didrocksbfiller: boiko: messaging-app running as we speak15:32
sil2100I wouldn't expect anything else!15:33
bfillerdidrocks: excellent15:33
boiko\o/15:35
t1mpwhere can I find the scripts that run to generate these test results? http://ci.ubuntu.com/smokeng/trusty/touch/15:36
t1mpdoanac, plars ^15:37
plarst1mp: you mean to run the tests right?15:37
t1mpplars: yes15:38
doanact1mp: lp:ubuntu-test-cases/touch, https://code.launchpad.net/ubuntu-test-cases/touch15:38
plarst1mp: ^that :)15:38
t1mpplars: I think the script that we are using in the sdk team is not optimal ;)15:38
t1mpdoanac: thanks15:38
plarst1mp: it's pretty easy to use, if you want to use the run-smoke script, it'll do it all in one go and even provision for you15:39
plarst1mp: or you can run the individual pieces15:39
plarst1mp: let me know if you need any help getting it up and running15:39
plarst1mp: the main thing is that you'll need to set NETWORK_FILE to the path of your nm profile15:39
plarst1mp: that's pretty much the only thing that needs to be customized depending on your environment15:40
t1mpplars: what I want to do is run the autopilot tests for all the apps  to see if they are OK15:40
t1mpplars: but after installing the deb's that jenkins created for an MR15:41
t1mpplars: so basically I want to do the same as these smoke tests, except I want to do it before approving an MR15:41
plarst1mp: all the apps? or just certain ones?15:41
t1mpplars: all15:41
plarst1mp: be aware the full run takes quite a bit of time15:41
plarsok15:41
t1mpplars: about 2 hours ;)15:41
t1mpon my nexus415:41
t1mpI think, may be even more, I'm not using a stopwatch :)15:41
t1mpplars: will the scriipt also install the latest (or promoted?) image and the click packages+autopilot tests?15:42
plarst1mp: yes15:42
t1mpplars: oh cool. We were using this https://code.launchpad.net/~fboucault/+junk/ciathome but that has some issues15:43
t1mpand it installs a bunch of apps with apt-get, while those apps are now clickified ;)15:43
t1mpkalikiana: ^ there is another script15:44
plarst1mp: yeah, our stuff only installs packages for non-click autopilot packages. For the click packages it uses phablet-click-test-setup to get the appropriate branches. Also, any packages installed for testing are uninstalled before the next test is started15:46
t1mpplars: what's the default location of my network manager profile?15:47
t1mpplars: can the script take my system nm profile to copy to device?15:48
plarst1mp: /etc/NetworkManager/system-connections is where they are located by default. Copy the one you want it to use to somewhere you can point it easily15:48
didrocksbfiller: boiko: and messaging-app AP tests passing \o/ well done guys :)15:48
plarst1mp: well, since this is normally intended to run on a server that's not using a wireless profile, it doesn't try to default to what you are already using15:49
bfillerdidrocks: sorry it was broken in the first place, was unfortunate. boiko thanks for fixing so quickly15:49
kalikianaplars: is it feasible to take the script and run it locally to test a given merge request?15:50
t1mpplars: so this should be good: ./provision.sh -n /home/tim/network-manager-conf15:50
didrocksbfiller: well, it was tricky, with the SIM card in…15:50
t1mpwow we are at 261 already15:51
t1mpthere is a new image every hour :)15:51
sil2100;)15:53
t1mpplars: is there a way to run *all* tests without passing them all individually via -a ?15:54
plarst1mp: sure, just set TESTS=all APPS=all15:57
plarst1mp: for the non-autopilot stuff, you'll also need to install utah on your system from ppa:utah/daily15:58
t1mpplars: what is the non-autopilot stuff?15:58
t1mpI thought all apps are tested with autopilot15:58
plarskalikiana: not really set up to handle merge requests directly, you could possibly do something by either setting it up by hand and just running the tests rather than having it provision, or maybe build your packages in a ppa and have it use that ppa (you'll need to specify the packages to build)15:59
=== gatox_lunch is now known as gatox
plarskalikiana: for the mr stuff, fginther is the expert - and he has other scripts that handle those tests15:59
t1mpplars: testing for an MR is exactly what I am going to try to do with it15:59
plarst1mp: there are the systemsettle tests, some default smoke tests, security, sdk, and things like that - things that don't have a ui to test with ap15:59
t1mpplars: when we propose an MR, jenkins runs CI and creates a zip-file with deb packages in it that has the changes of the MR16:00
t1mpplars: so what I was thinking is to simply install those debs and the run all the AP tests using your script16:00
plarst1mp: that's the process I mentioned a few lines up, and is different from the smoke tests that run against images16:01
t1mpplars: the main goal is to verify that the changes in UITK don't break anything in the apps (or at least in the apps autopilot tests)16:01
fginthert1mp, kalikiana, I'm working on changes to lp:ubuntu-test-cases/touch (or a branch) to specifically test MRs16:01
plarst1mp: that should work ok, just you'll want to run it with jenkins.sh rather than run-smoke so that it doesn't provision16:01
plarst1mp: you should provision with provision.sh though (see the help on it)16:02
t1mpplars: I already provisioned, or waiting for it to finish after flashing the new image16:02
plarst1mp: fginther has it pretty close I think, but this part was explicitly designed for image testing not mr testing. So fginther is doing some things to make it usable for both16:02
t1mpfginther: that's great :) how is the progress so far?16:02
t1mpfginther: tell us if you need anything from us, we are quite eager to get this working16:03
fginthert1mp, it's close to being usable as a replacement for the tests we're currently running in CI for MPs. It's goals are probably slightly different then your as I wasn't specifically attempting to run all tests16:04
t1mpplars, fginther one question, are you always using the latest proposed image for testing? it may have (known) failing tests16:04
fgintherbut that may be an easy thing to add16:04
fginthert1mp, yes, the MP testing currently uses the latest proposed.16:04
t1mpfginther: currently when we propose an MR, I don't think jenkins runs autopilot tests, right?16:04
plarst1mp: you can specify the image, for image smoke testing we are always testing latest16:04
t1mpfginther: for UITK, it runs the unit tests only as far as I know16:05
t1mpplars: ok16:05
fginthert1mp, if you're referring to ubuntu-ui-toolkit, only the uitk ap tests are executed.16:05
fginthert1mp, the infrastructure should support adding additional tests as parameters16:05
t1mpfginther: ok. we need to run all app autopilot tests to be sure nothing breaks16:06
t1mpfginther: but I don't know if that is feasible on jenkins, that's why we are running it at home on our own devices16:06
fginthert1mp, I'll look at adding it. My initial concern is that we don't have enough hardware to run all the tests for every MP, but I'll need to collect some data to know for sure16:10
t1mpok provision.sh finished16:10
davmor2didrocks: okay so I don't seem to be able to reproduce the crash so I wonder if it is something that happens only after an update and it is doing the initial data check or something?16:10
t1mpfginther: true. and running all the tests will make it last at least 90m longer before we get results16:10
t1mpso I have this MR: https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/optIn-newHeader/+merge/20866216:12
t1mpjenkins CI was succesfull and it created deb packages here: http://jenkins.qa.ubuntu.com/job/ubuntu-ui-toolkit-trusty-armhf-ci/892/artifact/work/output/*zip*/output.zip16:12
t1mpI'll download&unzip&dpkg -i those on the device16:12
t1mpwhat do I run afterwards so that all tests are executed?16:12
t1mphmm.. provision.sh didn't install the AP tests for deb packages? for example unity8-autopilot is not there16:14
* t1mp gotta go, bbl16:18
davmor2didrocks, kenvandine, Saviq: https://bugs.launchpad.net/ubuntu/+source/address-book-app/+bug/1297388  I've assigned it to address book app as ken is saying that content hub has done it's bit.16:19
ubot5Ubuntu bug 1297388 in address-book-app (Ubuntu) "unable to add an image to a contact" [Undecided,New]16:19
kenvandinebfiller, ^^16:21
bfillerdavmor2: this is a dupe, i;ll mark it as such. already fixed in the silo16:22
kgunncyphermox: hiya, can i get a reconfig on silo 4 ?16:22
davmor2bfiller: awesome I just couldn't find a bug for it when I searched :)16:22
bfillerdavmor2: https://bugs.launchpad.net/address-book-app/+bug/129572516:23
ubot5Ubuntu bug 1295725 in address-book-app "contact picture disappears" [Critical,In progress]16:23
davmor2bfiller: sweet thanks didrocks ^ use that bug instead :)16:24
kenvandinebfiller,  my gallery-app branch never got marked as merged, but it looks like it is merged16:25
davmor2kenvandine: it's just out to blag your head ;)16:26
cyphermoxkgunn: sure16:28
Saviqcyphermox, can you please kick https://launchpad.net/~ci-train-ppa-service/+archive/landing-008/+build/5848957 for us, the dependency got built in the mean time16:31
sil2100didrocks: packaging ACK needed! http://162.213.34.102/job/landing-001-2-publish/lastSuccessfulBuild/artifact/packaging_changes_libcolumbus_1.1.0+14.04.20140325-0ubuntu1.diff <- symbols file added, looking nice, using the export symbols map to get rid of symbols leaking from source16:42
didrockssil2100: in meetings, please ask another core dev16:42
sil2100didrocks: ACK16:42
davmor2didrocks: black screen on media player actually causes a crash https://bugs.launchpad.net/ubuntu/+source/mediaplayer-app/+bug/129739516:42
ubot5Error: ubuntu bug 1297395 not found16:42
Saviqsil2100, kick the unity8 build above please ↑↑?16:42
sil2100cyphermox: do you have another free moment for a packaging ACK?16:42
sil2100Saviq: k16:43
Saviqsil2100, actually it's building already :D16:43
sil2100Oh, it's kicked16:43
Saviqlate refresh...16:43
davmor2didrocks: no public so should be accessible16:43
cyphermoxsil2100: yeah16:43
davmor2s/no/now16:43
sil2100cyphermox: http://162.213.34.102/job/landing-001-2-publish/lastSuccessfulBuild/artifact/packaging_changes_libcolumbus_1.1.0+14.04.20140325-0ubuntu1.diff <- as mentioned before, symbols file added, looking nice,using the export symbols map to get rid of symbols leaking from source16:43
cyphermoxsil2100: NAK. It changes a previous changelog entry; see the second hunk for debian/changelog16:44
didrocksbfiller: would you be available on the landing meeting to discuss those issues? ^16:45
didrocksdavmor2: ^16:45
didrocks(sorry, in meeting, hard to track for me)16:45
sil2100cyphermox: hm, right, not sure why the bot did that, we already published something that did something similar, I wonder what's up16:46
plarssergiusens: ubuntu-device-flash doesn't seem to reboot to the bootloader when you specify --bootloader, which I guess probably also means it won't detect the device type. Is there any reason why?16:46
plarssergiusens: or am I missing a magic flag to make it do that?16:46
bfillerdidrocks: on a meeting that will conflict so can't make it16:47
bfillerdidrocks: address book app is a regression, not critical imo as you can still set the picture - it just blanks but is actually still there16:48
sil2100cyphermox: yeah, so, it happened already for unity-scopes-api and it got approved by a core-dev, probably it's not a good thing but anyway16:48
bfillerdidrocks: it's been fixed with line 18 on the sheet which is in testing16:48
bfiller(along with other fixes)16:48
cyphermoxsil2100: it's very very bad16:48
sil2100cyphermox: will look into the citrain code why that's happening and poke Didier on the meeting16:49
cyphermoxI'm hungry16:50
didrocksbfiller: thanks!17:00
didrocksogra_: coming?17:03
didrocksso fast :p17:03
ogra_no :P17:03
davmor2ogra_: http://weirdscaryandusualstuff.tumblr.com/post/884597811/finger-stretcher-for-the-aspiring-pianist-hailing17:05
davmor2didrocks: I hit this too so I don't know if it is linked to yours or caused by the mediaplayer crash https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/129741017:11
ubot5Error: ubuntu bug 1297410 not found17:11
ogra_davmor2, well, i thought more about that "enlargement" SPAM ...17:12
davmor2ogra_: no real stuff :)17:12
ogra_davmor2, there are sometimes devices offered that are real stuff too :)17:13
popeydavmor2: Go to Scopes scope, tap grooveshark, tap a song (I chose Get Lucky by Daft Punk), click Play in Grooveshark, click "Play" button in the browser. Note the audio level is much lower than the native music app.17:16
davmor2sil2100: https://bugs.launchpad.net/address-book-app/+bug/1295725 is the line you are looking for17:23
ubot5Ubuntu bug 1295725 in address-book-app "contact picture disappears" [Critical,In progress]17:23
davmor2popey: https://bugs.launchpad.net/ubuntu/+source/mediaplayer-app/+bug/129739517:24
ubot5Ubuntu bug 1297395 in mediaplayer-app (Ubuntu) "mediaplayer-app crashed with SIGABRT in __libc_do_syscall()" [Medium,New]17:24
popeyta17:24
ogra_popey, while i see you saying grooveshark, do you know who is responsible for these pieces ? in germany grooveshark is completely blocked i wonder if we shouldnt hide scopes you cant use in a country17:25
ogra_based on language or location selection17:25
popeygood question!17:26
popeySaviq: ?17:26
davmor2popey: so grooveshark is working for me.17:28
popeyworks here too17:29
popeybut audio level is low17:29
popeylower than music app or preview in scope17:29
popeybug 129742017:29
ubot5bug 1297420 in webbrowser-app (Ubuntu) "Audio playback level is lower than native apps." [Undecided,New] https://launchpad.net/bugs/129742017:29
cyphermoxkgunn: what part have you changed for silo 4?17:29
davmor2popey: stay on the call17:31
popeykk17:31
=== bfiller is now known as bfiller-afk
thostr_sil2100: what do I need to do on silo1?17:36
plarssergiusens: if you replied I missed it, sorry. I had a power outage here17:39
didrocksballoons: you're not coming to the landing team meeting anymore?17:39
sergiusensplars, no, I saw you disconnect and waited,17:39
sergiusensplars, that info was in the email discussion with doanac; fwiw device autodetection works from fastboot17:40
sergiusensplars, I can add a --from-adb flag to the cli if you want; but wanted to avoid it being automatic for people not to mix a bootstrap from a wipe17:41
sergiusensa wipe just adds format data to the ubuntu commands17:41
sergiusensa bootstrap flashes more that what the system image updater would do and also cleans up much more17:41
balloonsdidrocks, sorry, not used to the new time and been a bit distracted. But yes I still plan on being there17:42
plarssergiusens: oh ok, so I could just adb reboot bootloader, wait a few seconds, and run u-d-f with --bootstrap and it should work?17:42
t1mpplars:17:42
t1mptim@ideapad:~/dev/touch/scripts$ TESTS=all APPS=all ./run-autopilot-tests.sh17:42
t1mpplars: ^ I think that didn't run any autopilot tests17:42
sergiusensplars, no need to wait17:42
plarssergiusens: does --wipe add anything useful when you are already using --bootloader?17:43
sergiusensplars, ubuntu-device-flash will wait appropriately17:43
t1mpplars: http://pastebin.ubuntu.com/7152306/ at least I don't see autopilot logs17:43
plarst1mp: eh, yeah I think those only work if you are using run-smoke17:43
sergiusensplars, --bootstrap? no; it's the other way around :-)17:44
t1mpplars: test_results.xml http://paste.ubuntu.com/7152310/ or should I make the image writable manually?17:44
dbarthsil2100 or robru: we finished testing silo 002 (both phone ande desktop mostly): can you publish?17:44
plarssergiusens: not sure I understand, let me rephrase... so I want --bootstrap so that I get the new  bootloader (if any), but there would be nothing more done if I added --wipe on top of that right?17:44
robrudbarth, it's just oxide-prep right? doesn't actually bring in oxide right now?17:45
plarst1mp: if you use provision, it will do all the extra setup steps required like making it writable (if you use -w) and running phablet-click-test-setup17:45
davmor2popey: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_audio_517:45
t1mpplars: ok. I used provision.sh but without the -w17:45
t1mpplars: and if I want the autopilot tests for the non-click apps? I need run-smoke, but if I understand it correctly that automatically runs provision so I cannot use my own packages?17:46
t1mpis that correct?17:46
plarst1mp: are your packages in a ppa?17:47
t1mpplars: no they are the output of jenkins CI on an MR17:47
sergiusensplars, wipe is incompatible with bootstrap; you only want bootstrap17:47
plarst1mp: we could look at adding an option to skip provisioning from run-smoke17:47
plarssergiusens: got it, thanks17:47
t1mpplars: or add an option -z that downloads a zip-file with .deb's to test :)17:48
t1mpplars: but yes, without provisioning would be useful17:48
t1mpplars: then I can run all the tests on the device set-up the way I want it tested17:48
plarst1mp: there's also a way to add hooks that happen after the device is provisioned, but I haven't played with that at all17:48
davmor2popey: when you hang up on a hang out do you get what look like a mock chrome os desktop?17:50
popeyi dont hang up17:50
popeyi close the tab17:50
davmor2popey: hang up next time :) I got this http://ubuntuone.com/5iFagCM9dUDOvOklPKjUKb17:52
popeyheh17:54
plarst1mp: untested branch at lp:~pwlars/ubuntu-test-cases/touch-no-provision17:56
plarst1mp: just specify run-smoke --no-provision17:57
=== alan_g is now known as alan_g|EOD
sergiusensrobru, silo-012 is fine according to Chipaca; can we publish?18:03
sergiusensrobru, can we also make Chipaca the lander for ubuntu-push?18:03
robrusergiusens, did he get lander training?18:05
kgunncyphermox: sorry, was eating lunch...18:05
kgunncyphermox: so i addded an mp for indicator-sound18:05
dbarthrobru: nope; oxide is in universe;and then we'll give a try to the silo on line 18 now18:06
dbarthrobru: so silo 002 is safeto land i tested it without oxide and it works fine; and if oxide is added to my system it works fine as well here18:07
robrudbarth, yeah, but that's the problem. unity-webapps-qml is in main but is depending on oxide which is in universe. you need to MIR oxide for this18:07
robrudbarth, http://162.213.34.102/job/landing-002-2-publish/lastSuccessfulBuild/artifact/packaging_changes_unity-webapps-qml_0.1+14.04.20140324-0ubuntu1.diff18:07
dbarthrobru: there should not be a build dep18:07
dbarthrobru: is there one?18:07
robrudbarth, there's a dep dep18:07
cyphermoxkgunn: you know that it conflicts with landings 5, 8 and 15 right? (just confirming again)18:08
dbarthrobru: ugh; we'll turn that into a suggest, cause that's not a hard depend18:08
sergiusensrobru, no, just ramped up by me; can we get him a training?18:09
dbarthie, it works without oxide; but we'lll need to rebuild the ppa just to verify18:09
robrudbarth, ok, if you can add the change to one of the existing MPs then rebuild, then I can publish18:09
alex_abreurobru, yup doing it right now18:09
robrualex_abreu, great thanks18:09
dbarthrobru: i will re-test very quick, and then ask to publish ;)18:09
ogra_mentioned seed change uploaded ...18:09
robrusergiusens, I don't see why not, but it's not really my call. poke didrocks about it i guess18:09
sergiusensChipaca, ^^18:09
robrudbarth, great, thanks18:09
Chipacai'll poke him in the morning18:10
kgunncyphermox: yep...testing only18:10
Chipacarobru: was there an answer to sergiusens's first question (wrt publishing it) ?18:11
kgunnit actually landed/but got revereted from what i understand18:11
robruChipaca, oh sorry, i still have to look at that18:11
Chipacak18:11
=== pete-woods is now known as pete-woods-afk
Chipacarobru: should I wait, or should I walk the dog and get dinner? :)18:11
robruChipaca, nope, just looking at it now18:12
robruChipaca, remind me though, you had packaging fixes from didrocks right?18:12
ogra_kgunn, it broke the desktop18:12
Chipacarobru: from several people, yes; didrocks gave me a +1 to pre-new, if that means something to you?18:13
kgunnogra_: yep...not complaining...just letting cyphermox know18:13
ogra_yeah18:13
robruChipaca, yeah, that's what I was looking for ;-)18:13
Chipaca:)18:13
robruChipaca, ok, if didrocks says +1, then I can publish it18:13
Chipacacool18:14
alex_abreurobru, dbarth ok done18:15
t1mpplars: thanks, I'll try it tomorrow18:15
robruChipaca, ok, so i just published silo 12. what happens now is that the package gets uploaded to trusty-proposed and it'll probably get stuck there for a while (partly because it's NEW, partly because of beta freeze etc etc) but eventually it's gonna make it into the archive, and at that point you'll want to "merge & clean" the silo. i'll handle it for today because you probably don't have permission, but just be aware of the workflow18:16
robru"ask for a silo -> build your stuff yourself -> test it yourself -> ask to publish it -> merge & clean yourself"18:16
Chipacarobru: so merge & clean only after it's gotten into the archive?18:17
robruChipaca, yep. if you try it too soon it'll just error saying "not in archive yet". the goal is to have project trunks match what's in distro.18:17
Chipacarobru: ignoring the beta freeze, if something were in -proposed I'd expect to ask people to review the package to help it get out of proposed; is that still the case?18:18
robruChipaca, only if it's stuck somehow. 90% of the time packages flow through -proposed in about an hour.18:18
Chipacaah! ok18:18
Chipacarobru: so... when does the beta freeze thaw?18:19
robruChipaca, it might get stuck by depwait on certain arch or perhaps an autopkgtest failure, or maybe a manual block by a release team member.18:19
robruChipaca, hmmm, lemme check18:19
robruChipaca, looks like friday.18:20
robruhmm18:20
robrualex_abreu, great. did dbarth start the rebuild or should I?18:22
robrualex_abreu, nm, i see the build job running ;-)18:22
sergiusensChipaca, ubuntu touch specific packages (and more so unseeded ones) don't need to necessarily wait until friday18:27
Chipacasergiusens: ah! ok. Now, how do I get seeded?18:27
sergiusensChipaca, that's easy; but needs to be in archive first18:30
sergiusensChipaca, it's an MR against ~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.trusty and get a core dev to germinate and push18:30
Chipacasergiusens: ok... tell me more about not needing to wait for the thaw18:31
Chipacasergiusens: ... :)18:43
robruChipaca, right, sorry. in theory ubuntu-push is part of the touch FFe. however I think the release team will be too swamped with freeze work to care much for a new package...18:43
Chipacarobru: ah, ok. Ta.18:44
* Chipaca adjusts plans accordingly.18:44
robruChipaca, you might try pinging in #ubuntu-release. not sure how receptive they'll be18:44
ChipacaI'll do so. Tomorrow. :)18:44
robruhehe18:45
Chipacarobru: thank you!18:45
robruChipaca, you're welcome!18:45
sergiusensChipaca, it's just a matter of approaching the release team nicely18:49
ogra_or being not nice but bringing the right bribe with you18:49
ogra_;)18:49
ogra_robru, (i'll bring that up tomorrow in the meeting too but thought it might help you today already) please done flush silos while the release team has not accepted a landing, else the packages are lost, the freeze block kicks in before the package is in -proposed (for desktop packages, touch will get auto-accepted after a few mins by a bot)18:57
ogra_s/done/don't/18:57
ogra_cyphermox, for you too ^^^18:57
robruogra_, what? how do the packages get lost?18:59
ogra_robru, the freeze blocks them from going to proposed ...19:00
ogra_so the only actual copy is in the silo ... until they get accepted19:00
robruogra_, but the merge & clean job errors if the package isn't already in archive? who is running merge & clean before packages get to -proposed? did i do this?19:00
ogra_robru, thats just a warning, nobody did anything wrong19:01
robruogra_, oh ok, i thought you were saying some packages were lost, i was worried i did something wrong ;-)19:01
ogra_desktop packages are generally blocked and need manual approval from the release team before even going to proposed19:01
ogra_just a heads up ... only flush the silo if you are sure the packages made it into proposed19:01
cyphermoxogra_: robru: it breaks the silo scripts for publishing, that's what it is19:02
cyphermoxthe packages aren't list, they're just in the queue19:02
cyphermox*lost19:02
ogra_cyphermox, i was just told they are lost ... in #ubuntu-release19:02
cyphermoxah?19:02
cyphermoxwell, if they said it19:02
ogra_they arent oin proposed ... and the only actual copy is in the siol19:03
ogra_silo19:03
cyphermoxi'd expect things to just fall into the queue for trusty-proposed19:03
ogra_if you flush at that point you might lose them19:03
cyphermoxyes19:03
cyphermoxoh, I think I see19:03
robruogra_, it seems an empty warning since the official policy is to not run merge & clean until after the packages are in *distro*, not before they even get to *proposed*19:03
cyphermoxsyncs19:03
ogra_no, they dont fail, they wait for approval, i dont think there is any extra queue19:03
cyphermoxogra_: but since it's syncs it might be special.19:04
ogra_yeah19:04
ogra_ask the release team for details ... i just promised to forward the info :)19:04
ogra_i think seb128 nearly ran into such an issue, thats what brought up the topic19:05
* ogra_ picks up GF ... brb19:05
seb128cyphermox, things hit "unapproved", not trusty-proposed, because of freeze19:06
seb128or unapproved doesn't have a copy of the source19:06
seb128just a pointer to the ppa content19:06
seb128so if the ppa is cleaned before the upload is approved, the file is not available anymore and the upload can't be accepted19:06
seb128I know that "merge only when package are in distro"19:07
seb128but you are going to run out of silos today if you stick to that19:07
seb128since nothing goes in distro in the next days19:07
seb128so you are not going to be able to claim back any silo19:07
seb128(well, nothing that is on images, which is still a good part of what we land)19:07
seb128talk to infinity or stgraber if that starts being an issue I guess19:08
seb128imho they should just let stuff in proposed at least and britney block them19:08
kgunncyphermox: were you gonna reconfig silo4 ?19:11
kgunnmaybe i got lost in the churn19:11
=== Ursinha is now known as Ursinha-afk
cyphermoxkgunn: sorry, you did for a while but I did reconfigure silo 4 already19:21
cyphermoxseb128: that's what I was saying19:21
cyphermoxbecause it's a binary package copy the actual packages are only in the PPA until they really do hit proposed19:22
cyphermoxif all else fails we can also reclaim silos and have some people start over testing if they really aren't ready; provided they agree of course19:23
robrucyphermox, seb128: clearly the correct solution is to have 5x more silos ;-)19:24
cyphermoxclearly19:24
cyphermoxlet me put that to the agenda for tomorrow, since we're still on procrastination day19:25
robrulol19:25
robrucyphermox, ehh, i'll add it to the agenda later19:25
cyphermoxalright19:25
=== Ursinha-afk is now known as Ursinha
robrualex_abreu, dbarth: how's silo 2? tested?19:36
kgunncyphermox: huh....ever seen where a reconfig didn't take ?19:38
kgunnhttp://162.213.34.102/job/landing-004-1-build/78/console19:38
kgunnat least, its still whining that indicator-sound isn't there19:38
dbarthrobru: just now; i noticed it's built now19:40
dbarthrobru: won't be long19:40
robrudbarth, no worries, just checking. thanks19:40
cyphermoxkgunn: looking19:41
cyphermoxbuild should pass now I think19:46
cyphermoxI didn't find anything funky, I jsut reran your project reconfigure and it passed19:47
dbarthrobru, alex_abreu: all good here wit hthe 'suggests'; it installs fine with or without oxide; and runs fine after that19:47
dbarthrobru: can you publish please?19:47
dbarthi'll merge and clean tomorrow morning and will get the next oxide silo ready19:47
robrudbarth, sure19:47
dbarththanks19:48
=== bfiller-afk is now known as bfiller
asacrobru: where do we have the silo temp bzr branches?20:20
* asac remembers we had something like that20:21
robruasac, which? like the branches post-publish but pre-merge?20:21
robruasac, it's all here: https://code.launchpad.net/~ps-jenkins20:22
asacrobru: ah we only have that post-publish?20:23
asacthought we had that everytime you reconfigure20:23
asace.g. you can check whts in current silo basically20:24
robruasac, no, reconfigure just changes which branches it knows to pull from.20:24
asacrobru: hmm. so building merges the MPs? I guess thats where pushing the branches woudl be great20:24
robruasac, best way to check what's in the silo is to just look at the most recent build job. grep for "trying to merge", it includes the MP link and the revision number that it pulled from there. you can open all the links and compare revision numbers to see if the silo has the latest of each MP20:24
asacbasically, at the very first moment we havce them, publish them20:25
asacrobru: well, thinking having the real tmp/merge branch would be nice20:25
asacbut who knows :)20:25
robruasac, could be, i never had a need for it personally. didrocks is the one who controls the code, nothing I can do ;-)20:26
kgunnrobru: cyphermox ...or anyone, how would one determine what the version of bzr is that's being used by the silo builders ?20:27
cyphermoxkgunn: you'd need to ask ;)20:27
cyphermoxor maybe look at the ppa logs20:28
kgunnmmm20:29
cjwatsonI don't think bzr is run in a PPA-like environment20:30
cjwatsonFor the purpose of silo merging20:30
asackgunn: thats what i just asked above. they take your bzr trunk, and merge stuff together, but dont publish that at the build stage; think thats what I hope the train could do; similar to the branches published when you hit merge and publish: https://code.launchpad.net/~ps-jenkins/+branches?memo=100&start=10020:51
asackgunn: since we don thave that it seems, you probably have to look at the logs :/20:52
robruasac, you should fild a bug against cupstream2distro and assign it to didrocks ;-)20:52
asacrobru: whats the jenkins URL again?20:53
asacthe CItrain jenkins that is20:54
robruasac, you mean http://162.213.34.102/ ?20:54
asacright20:54
asacthats where the logs would be, right?20:55
robruasac, yeah, you can get links to the right jobs from the spreadsheet, and then the logs are listed on the left side of the page20:55
asacrobru: hmm. where would the bzr branching/merging be done for the build prep?20:56
robruasac, in the build logs. depends per silo20:57
robruasac, each silo has a unique build job, so you have to know what silo you care about first, then look at it's build logs20:57
asacrobru: right :) ... but at what stage?20:57
asaccant find anything in reconfigure and build20:57
asac... bzr bd...20:57
asacdoes that pull the source auto?20:57
robruasac, what is it that you are looking for?20:57
asacrobru: the bzr versions branched20:58
asacand merged20:58
asacthose revs20:58
robruasac, ok, so lets say you are wondering about silo 3. go to the silo 3 tab in the spreadsheet. click on the 'build' button. see the logs on the left, most recent build is #85. click the blue dot, and you get this: http://162.213.34.102/job/landing-003-1-build/85/console20:59
robruasac, grep for 'Trying to merge' and it tells you the merge URLs with revisions pulled20:59
asacic21:00
asacso the command is hidden :)21:00
asacgood21:00
robruasac, yeah, it's not like a makefile where it echoes the commands it runs. it's a python script and it just logs certain details at certain points21:02
robrualthough I'm starting to think that a makefile would work better considering how many commands we run... ;-)21:05
cyphermoxrobru: is this still about the bzr version used for the silos?21:10
robrucyphermox, yeah21:10
cyphermoxnot revisions, correct?21:10
robrucyphermox, I'm pretty sure they are asking which MP revisions got branches for the most recent silo build job.21:10
cyphermoxisn't that in the build logs?21:11
robrucyphermox, yes it is, I explain it in the scrollback21:11
cyphermoxalright :)21:11
cyphermoxif you need the actual bzr utility version; then you can ssh on the jenkins box to see it21:11
cyphermoxit's 2.5.1-0ubuntu221:12
robrucyphermox, yeah, that's what I thought they were asking at first but I don't think that's it21:12
balloonssergiusens, ping21:44
t1mp_plars: I just noticed that ubuntu-test-cases is using phablet-flash. Do you know that that is deprecated and ubuntu-device-flash should be used?21:45
=== t1mp_ is now known as t1mp
plarst1mp: yes, we're aware. phablet-flash does still work, and the host system needed to be updated before patching this. I have an MP out to update to ubuntu-device-flash that is being reviewed and tested by another person right now. It worked in local testing, so I expect we'll probably merge it this evening21:46
balloonsogra_, cyphermox sergiusens, cjwatson perhaps? Can any of you help me in fixing a click package being built by cmake? I need it to include a plugin21:47
=== doanac changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CI Train support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but choose right timezone | Known issues: -
sergiusensballoons, which project?21:58
balloonssergiusens, filemanager. https://code.launchpad.net/~nskaggs/ubuntu-filemanager-app/fix-armhf-build/+merge/21162121:58
sergiusensyou should just follow what reminders app does21:58
balloonssergiusens, yes but the plugin is external to the project21:58
sergiusensballoons, you need to include it; that's the click model21:59
balloonssergiusens, qtdeclarative5-nemo-qml-plugin-folderlistmodel21:59
sergiusensballoons, the plan with dpm was to include it in source22:00
balloonssergiusens, can I use find_package or find_library or ?22:00
balloonsin the source would certainly help22:01
sergiusensballoons, you can use what I use in click-ready, you should notice a plugins.json in source22:01
sergiusensit's still bad though22:01
sergiusensand pull-lp-bin for it22:01
sergiusensor apt-get download it22:01
sergiusensbut you need to add the ppa to your sources.list for the latter to work22:02
balloonsahh pull-lp-bin.py22:02
balloonssergiusens, so there's no really good way to do this apart from having the plugin inside the project?22:03
sergiusensballoons, nope; I talked to zoltan about having some 'plugin' repository and reusing that; but I guess they had no time yet to design and implement22:04
balloonsugh that's ugly. ok, so I will try and hardcode some hackery to make it build against a static copy of the plugin and push to get it into the project22:06
balloonsty sergiusens .. I reserve the right to ping you again, but this makes sense enough now I think22:07
t1mpplars: okay, nice22:25
plarsbfiller: boiko: around?22:40
bfillerplars: yes22:40
plarsbfiller: boiko: wondering if you saw the new crashes with dialer and messaging: http://ci.ubuntu.com/smokeng/trusty/touch/mako/261:20140325.3:20140304/7375/dialer_app/22:40
bfillerplars: argh, no22:41
plarsI wondered if those might be related to the fix that recently went in22:41
plarsbfiller: on the plus side, all the tests pass! :)22:41
bfillerrobru: can I get a silo please for line 4622:46
robrubfiller, on it ;-)22:47
robrubfiller, ok, you got silo 9, please build22:47
bfillerrobru: thanks!22:48
robrubfiller, you're welcome!22:48
=== bfiller is now known as bfiller_afk
Saviqpopey, ogra_, re: blocking content based on geo, that's the smart scopes server's task23:43

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