/srv/irclogs.ubuntu.com/2014/02/24/#ubuntu-ci-eng.txt

sergiusensrsalveti, approved00:05
sergiusenscjohnston, wiki updated00:05
rsalvetisergiusens: great, thanks00:05
cjohnstonthanks sergiusens00:05
rsalvetibuilding tarball, then upload, then new image00:05
cjohnstonmako-07 is back online00:05
rsalveticjohnston: thanks!00:07
cjohnstonrsalveti: with your fix, will we be able to continue using phablet-flash (atleast for now) or will we still break with phablet-flash00:09
rsalveticjohnston: should work with mako00:09
cjohnstonack00:10
cjohnstoncan someone file a bug against ubuntu-ci-services-itself with the need to switch please?00:10
cjohnstonI'll test it again tonight, if it doesn't work, I'll look at getting it switched tonight00:11
cjohnstonrsalveti: are you building a new image?01:21
rsalveticjohnston: soon01:59
plarsrsalveti, asac: Sorry, I've been away from home most of the weekend. Looking at it now03:20
plarsok, this doesn't bode well03:37
plarsI'm trying it at home and not getting good results - I don't even get past the google boot screen03:37
plarsrsalveti: is there something other than -b I need to pass to phablet-flash?03:37
plarsrsalveti: 'phablet-flash ubuntu-system -b --channel trusty-proposed' is what I'm using and I'm getting 20503:38
plarsrsalveti: I also don't see a wlan0 in ifconfig -a on my local mako, nor in the lab03:39
rsalvetiplars: right, we fixed the issue already04:18
rsalvetiplars: latest image should have the fix, and should be around in a few minutes04:18
plarsrsalveti: ok, so this is a known problem and will be fixed in 206?04:18
rsalvetiplars: yes04:18
plarsrsalveti: awesome04:18
rsalveticdimage part is done already04:18
plarsrsalveti: argh, you have to tell me that at 10pm, now I can't sleep till I see it work :)04:19
rsalvetiplars: haha, sorry :-)04:19
rsalvetialso waiting for that here04:19
plarsheh, no worries. It will be worth it if I see this working04:19
rsalvetiyeah04:20
plarsrsalveti: going to try to have flo up and running tomorrow too. I tried it manually with a device in the lab but the device isn't responding now. I suspect it needs some ack on the screen or something04:20
plarsit had android before, so not sure04:20
rsalvetibasically the new recover wasn't flashing the boot partition, so it was still booting with the older kernel04:20
plarsI'll have to wait for rfowler to see what's on the screen tomorrow I guess04:20
rsalvetiright, could be as well04:21
plarsrsalveti: ah, ok04:21
plarswell, would be good to at least see mako booting and start to run tests before I sleep04:21
rsalvetiyeah04:21
rsalvetiwonder why it's taking so long for an image to be published in system-image nowadays04:31
rsalveti50 minutes already04:31
rsalvetishould probably be done anytime soon, but stil04:31
rsalveti*still04:31
plarsyeah04:31
sergiusensrsalveti, how about now?04:39
rsalvetistill waiting04:39
sergiusens:-)04:40
rsalvetistill nothing, jezz04:44
plarssergiusens: is there a ppa with ubuntu-device-flash for precise?04:59
plarssergiusens: I would assume it becomes part of the regular phablet-tools at some point right? And are the other phablet-tools still applicable if used with ubuntu-device-flash?05:02
sergiusensplars, it's in ppa:phablet-team/tools05:16
sergiusensindependent; tryying to avoid having a regular person that just installs to land a set of unneeded tools05:17
sergiusenscould be a dep though05:17
plarssergiusens: I don't see it available on precise, and I'm trying to run 'ubuntu-device-flash -bootstrap=true -channel=trusty-proposed' on trusty right now which seems to be doing nothing for about 15 min now05:18
plarsoh, I see... it no longer autodetects the device type?05:21
plarsstill no 206 either :(05:22
sergiusensplars, bootstrap is with two '-' and is done from the bootloader (as stated in the help, man page and wiki)05:28
plarssergiusens: I was just looking at running it with --help '-bootstrap=false: Bootstrap the system, do this from fastboot' where it only has 1 -, didn't look at the man yet05:30
sergiusenshmm, right; the two dashes isn't released yet05:30
sergiusensplars, are you doing that from the bootloader05:31
sergiusens?05:31
plarssergiusens: so I'm confused - is phablet-flash not expected to work at all and we'll need to do something with ubuntu-device-flash + adb + something else? to get back to where we were before?05:31
plarssergiusens: I'm not, it seems to be downloading right now but hasn't gone farther yet05:31
rsalvetiit seems import-images was commented out from cronjob =\, running it manually now05:31
sergiusensplars, I asked you guys to review two months ago05:31
sergiusenssent an email a month ago as well05:32
plarssergiusens: I didn't see that, I found an email with no responses mentioning it in ubuntu-phone, but that was about it05:32
sergiusensplars, phablet-flash is deprecated05:32
sergiusensplars, was over irc (the review request)05:32
sergiusensplars, anyways, you just need to bootstrap once05:33
plarssergiusens: I believe you, I just don't think I ever saw it05:33
plarssergiusens: in the past we've always run phablet-flash in bootstrap mode, so I guess we don't want to do that now with this new tool?05:33
sergiusensplars, then you just need to ubuntu-device-flash --wipe --channel devel-proposed and that's it05:33
plarsI see05:33
sergiusensplars, bootstrap implies you can have no OS installed; a broken one or android and not need any requirement on the currently installed os05:34
sergiusensplars, the only difference is flashing recovery and booting into it05:34
sergiusensnothing else differs from that05:35
plarssergiusens: the other phablet-tools for -{network|config|click-test-setup|etc} are expected to be compatible with this though, correct?05:36
sergiusensplars, correct05:36
plarsawesome05:37
sergiusensplars, those won't change05:37
rsalvetiplars: do you know why http://ci.ubuntu.com/smokeng/trusty/touch/mako/202:20140222.1:20140115.1/6761/ is still stuck?05:37
sergiusensplars, keep in mind though that when we disable adb on default images I'm going to add one more switch to ubundu-device-flash to enable it while flashing05:37
sergiusensplars, but we are not there yet; so no worries05:38
plarsrsalveti: best guess, is because for some reason, the run ended prematurely05:38
sergiusensplars, if you are doing this in ci already, can you please add two dashes to the params? should work still05:38
rsalvetiplars: hm, ok, can we resume it?05:38
plarssergiusens: I'm just playing with it locally at this point05:38
sergiusensack05:39
plarsrsalveti: no05:39
rsalveti202 is the last 4.2.2 image we had, so that's why it would be useful to have the complete run for it05:39
plarsrsalveti: it's not paused - it's dead and other things tried to run since then, leaving that dashboard entry in a bad state05:39
rsalvetigot it05:39
plarsrsalveti: but it was still trying to use phablet-flash too05:39
plarsrsalveti: we'll need to put some fixes for all this into the ci infrastructure before things are happy again it seems05:39
rsalvetiright, that's broken for 203, 204 and 20505:40
rsalvetibut phablet-flash should hopefully be good again with 20605:40
rsalvetiimporting as we speak05:40
plarssergiusens: in the meantime, if we could get it in the ppa for precise, that would help a lot05:40
sergiusensplars, I thought it was?05:40
plarssergiusens: doesn't seem to be, let me double-check05:40
plarsoh wait05:40
plarscrap I forgot this stupid box is on  13.0405:41
plars*sigh*05:41
sergiusensplars, source package is goget-ubuntu-touch05:41
sergiusensplars, oh, didn't do 13.04; that's EOL, right?05:41
plarsso, yes, our system attached to the phones is on 13.04 and needs to be updated05:41
sergiusensI could to buy you time though05:41
plarssergiusens: thanks05:42
sergiusensplars, hmm, I can't bin copy to raring anymore from the ppa :-/05:42
plarshmm, ok05:43
sergiusensshould be able to wget https://launchpad.net/~phablet-team/+archive/tools/+files/ubuntu-device-flash_0.2%2B14.04.20140117-0ubuntu1_amd64.deb05:43
sergiusensI see lucid, but no raring05:43
plarswow05:44
sergiusensplars, let me try using the cli05:44
plarseven with ubuntu-device-flash locally, it seems to not boot05:45
plarsI guess 206 is needed no matter what tool we flash with?05:45
rsalvetiyeah, wait for 20605:45
plarsyeah05:45
rsalvetiwith -b, yeah05:46
plarsI was hopeful :)05:46
sergiusensplars, yeah, you need 20605:46
rsalvetiit works only when updating 202->206 with system-settings05:46
rsalvetiwe didn't notice this as unfortunately I had the right kernel before (because of the mwc image)05:46
rsalvetibut at least the import-images job is actually running now05:47
sergiusensplars, can't copy; I get this from launchpad05:47
sergiusensraring is obsolete and will not accept new uploads.05:47
rsalvetiguess stgraber removed that entry from cronjob when adding the new targets05:47
rsalvetiraring is not supported anymore, right?05:47
sergiusensit isn't05:47
plarssergiusens: I was able to install from the wget package - good enough for now. I'll see what we can do to get that box updated soon05:48
sergiusensrsalveti, but plars tells me some of our boxes are still on05:48
rsalvetimaguro is still fine05:48
rsalvetiraring you mean?05:48
sergiusensplars, yeah, you won't be getting updates for anything if you stay on raring05:48
rsalvetimight be confusing stuff05:48
sergiusensrsalveti, raring05:48
rsalvetiright05:48
* sergiusens plans for an early wakeup and goes to bed05:49
plarsYeah, I think I'm losing hope that we'll see 206 tonight05:55
rsalvetiyeah, compressing them now06:02
rsalvetiI'd guess at least more 10 minutes06:02
plarsok, well it should kick off on it's own... going to come back and check on it in a bit06:04
rsalvetialright, finally done06:25
plarswell, at least locally I can confirm that I have a wlan0 device06:41
plarswith 20606:41
rsalvetiawesome06:41
plarsrsalveti: and I boot to the gui :)06:42
rsalveti\o/06:42
plarswaiting a bit more to see how the ci run goes - want to see it at least get through the install06:42
rsalvetiyeah06:42
rsalvetinothing at https://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-daily/ still06:42
plarsonce that happens, it will be some time before we really see results roll in, and I know psivaa will be up soon06:42
plarsrsalveti: it's still installing06:42
rsalvetioh, great06:43
plarsimage is downloaded, just flashing now06:43
rsalvetialright, both mako and flo are working just fine06:56
rsalvetitime to get some sleep06:56
rsalvetilater06:57
plarsyeah, other than a failed systemsettle on default, the tests seem to be up and running now07:00
plarsI'll work on flo in the morning, then on converting it all to run with the new tool07:00
plarsrfowler: when you get a chance tomorrow, could you poke flo-01 - if it's in too bad a shape, just try to get it as far as the bootloader and I should be able to fix it from there07:01
=== mardy_ is now known as mardy
tvosssil2100, hey there09:30
didrocksMirv: hey, welcome back! mind to come?09:32
Mirvdidrocks: oh, I'm in a wrong hangout url?09:33
didrocksMirv: should be09:33
=== ev_ changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: ev | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but chooose right timezone | Landing instructions: http://goo.gl/8H1Du3 | Known Issues: -
alan_gev_: we're seeing "Cannot add PPA: 'ppa:chris.gagnon/mir-demo-tester'." failures on CI any idea why? e.g. https://jenkins.qa.ubuntu.com/job/mir-mediumtests-runner-mako/586/console09:47
=== ev_ is now known as ev
* ev looks09:48
tsdgeosev: also if you have time can you look at https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/5472/console ? "Failed to fetch http://ports.ubuntu.com/ubuntu-ports/pool/main/p/pygobject/python-gi_3.11.90-0ubuntu1_armhf.deb  Could not resolve 'ports.ubuntu.com'"09:55
evalan_g: was this working previously? I'm wondering if it's because you only have packages built for trusty10:03
tvosssil2100, around?10:07
alan_gev: These started over the weekend10:07
sil2100tvoss: hello, on a meeting still, will poke you in 30 minutes10:10
tvosssil2100, ack10:10
popeyogra: G+ on 206 on mako works fine here10:26
ograok, then it likely is the high resolution that causes this10:32
ograi guess G+ tries to use the desktop version on the flo10:32
ograpopey, btw, do you notice that webapps ate slightly to large on flo ?10:32
ograor is that only me10:33
* popey looks10:33
ogra(/me can scroll horizontally on myna of them ... it is like 1cm to wide)10:33
ogra*many10:33
popeymy flo is portrait10:33
ogramine too10:34
ogra(teh default image is portrait ... missing the switch option inside unity8)10:34
popeyyes, getting browser not supported on flo10:35
ograright10:35
ograi get the same on the desktop when using the webapp btw10:35
psivaasil2100: i definitely see unity-system-compositor and pulseaudio on the top all the time10:39
popeyogra: any idea what else could cause this app launch issue bug 128402510:40
ubot5bug 1284025 in Ubuntu Music App "Music app 356 on mako image 206 doesn't play music launched from dash 1st time" [Undecided,New] https://launchpad.net/bugs/128402510:40
ograpopey, pulse ?10:40
popeyooh, hang on10:41
popeyi may need to go back further to eliminate music as the culprit itself10:41
popeywe updaed from 329 to 350 on friday10:41
* popey reverts to 32910:41
ograbug 128381810:41
ubot5bug 1283818 in android (Ubuntu) "voice call not working properly after the first call" [Critical,Confirmed] https://launchpad.net/bugs/128381810:41
ograi think this is a pulse issue too10:41
ogra(or an issue with the android HAL not providing the right bits)10:42
popeyinteresting10:42
didrockscan be linked, yeah10:42
didrockspopey: mind testing on image 201, just in case?10:42
didrocksor rather 202 even10:43
popeyyeah10:43
popeywhich ?10:43
didrockswhich what? ;)10:43
popey201 or 20210:43
didrocksah10:44
didrocks202, the latest before 4.4 :)10:44
popeykk10:44
didrocksthx!10:44
popeyi need to pop out to take cat to vet shortly10:44
didrockssure, it's not the biggest issue we have on worth anyway now :)10:44
popey:D10:45
didrocksworld*10:45
* didrocks is really worried about global system settle10:45
popeynope, its music10:45
popeyrevert to 329 works10:45
* ogra blames Mir 10:45
didrocksahah ;)10:45
ograk10:46
didrocks329? :p10:46
* didrocks is lost10:46
ograone donw :)10:46
ogradidrocks, music-app10:46
didrocksin image number10:46
didrocksah10:46
didrocksok, so music-app itself10:46
didrockspopey: can you revert music-app in the store?10:46
didrocksthat would be one less :p10:47
didrocksthen, upstream can quietly work on a fix10:47
popeylets see10:47
popeythere is a button which allows me to revert to previous10:48
popeybut dunno how many back it lets me go10:48
didrocksrevert to previous -> repeat -> revert to previous -> repeat :p10:48
popeyand i need to go 2 steps back10:48
didrocksalso, we need to ensure that in their testing story is going to cover this10:48
popeywell, i dunno if it lets me, and I dont want to revert once and be stuck on 35010:49
popeyyeah10:49
didrocksyeah10:50
didrocksmhr3: hey, not sure if you saw but upstart-app-launch doesn't depend anymore on zeitgeist itself but zeitgeist-core, do you think that will have any impact?10:54
* mhr3 checks10:54
mhr3didrocks, nah, it's fine, zeitgeist is just a metapkg10:55
didrocksmhr3: but python-zeitgeist10:56
didrocksis removed now10:56
didrocksfrom the imag10:56
didrocksimage*10:56
didrocksas well as data-hub10:56
mhr3yea, that's fine10:56
didrockshttp://people.canonical.com/~ogra/touch-image-stats/20140223.changes10:56
didrocksmhr3: ^10:56
ograso looking at the topafter.log of the unity8 tests on the dashoard shows that neither pulse nor unity-system-compositor actually consume much resources10:56
ograthey both run ... but with 0.5 to 0.8 CPU load only ...10:56
ogranot a massive consumption10:57
didrocksogra: do we know why system settle is triggering then?10:57
didrocks(as failure)10:57
ograsystemsettle expects 97.5 % ... the overall load is at ~9510:57
ograwe surely eat more, but not massively10:58
ograi think what we see with unity-system-compositor is the same we saw before ...10:58
ogra(we had minor systemsettle issues since nested was involved, remember ? )10:58
ogranow it seems pulse added iteslf to the issue which makes it fail every time10:59
didrocksok10:59
ogradidrocks, image 199 http://ci.ubuntu.com/smokeng/trusty/touch/mako/199:20140221.1:20140115.1/6736/ubuntu_clock_app/808519/11:02
ogra(clock app tests, settle_after failed)11:02
ograthis looks pretty much the same11:02
ograjust that it doesnt happen randomly but constantly now11:02
davmor2Morning all11:03
ogra(system-compositor and pulse keep it up in this test)11:03
didrocksogra: yeah, so overall CPU usage is higher still11:04
didrockshey davmor211:04
ogradidrocks, right, but the two processes keeping it up have been there before, seems we just passed a threshold now (so that each of them eats 0.1 more or whatever)11:06
ograaha11:10
ograhttps://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-daily/79/artifact/clientlogs/friends_app/topafter.log/*view*/11:10
ograthere i see pulse constantly eating 2.9%11:10
ogratowards the end11:10
ograthats definitely more than it should11:10
ogranow if there was only a syslog to check ...  :(11:11
ograhttp://ci.ubuntu.com/smokeng/trusty/touch/mako/206:20140224:20140224/6796/friends_app/ doesnt have one11:11
didrocksyeah11:15
didrockspsivaa: can you provide us a syslog maybe?11:15
psivaadidrocks: just a sec11:15
ograpulse errors should be in there11:15
didrocksogra: I wonder if pulse doesn't act up even more due to the issue on first call11:17
didrocksmeaning, if the 2 issues are mixed up11:17
ograwell, does any test involve making an actual call ?11:18
ograi.e. one wheer audio is really involved11:18
didrocksogra: I don't know if audio is really involved when the mock test for phoning is used11:18
* ogra doubts it 11:19
davmor2didrocks: so tomorrow on I'll be joining the morning all today was a bit of a meh day slept in getting back into a really timezone :)11:20
=== alan_g_ is now known as alan_g
asacdo we have any "story" why those phablet-test-run failures happen on some APs, but not all?11:20
ograasac, we are still looking at system-settle11:21
ogramost likely a pulse issue though11:21
asacogra: system settle?11:21
ograyeah, the tests all go mad over it11:21
asacogra: those look greenish on most: http://ci.ubuntu.com/smokeng/trusty/touch/mako/201:20140222:20140115.1/6756/ubuntu_clock_app/11:21
ograasac, 201 ... old stuff11:21
asacic11:22
* asac hits reload11:22
ograyou want to start looking from 202 on where android 4.4 took over the world11:22
psivaaogra: didrocks: http://pastebin.ubuntu.com/6986465/ for the syslog11:22
didrocksogra: 203 actually, no?11:22
psivaahope it does not break the browser11:22
didrockspsivaa: let's see :)11:22
ogradidrocks, err, right11:22
=== davmor2_ is now known as davmor2
asacogra: still see those phablet-test-run thingies on 20211:22
asachttp://ci.ubuntu.com/smokeng/trusty/touch/mako/202:20140222.1:20140115.1/6761/mediaplayer_app/11:23
didrocksasac: yeah, not the first time there are those kind of issues11:23
didrocksasac: paul told me he's rerunning and asking internally why there are those cases11:23
didrocks(that was last week)11:23
didrockspsivaa: ogra: no enough log spam to be convinced by pulseaudio11:23
asacic. 206 really is system settle infected11:24
ogradidrocks, look for rtkit-daemon ... thats part of pulse11:24
didrocksasac: yeah11:24
asacbut seems the phablet-test-run went away11:24
ograthough i see a *ton* of NM spam as well11:24
didrocksasac: see my email prep I pasted to you :)11:24
didrocksogra: NM is only at startup, though?11:25
ograeb 24 10:59:28 ubuntu-phablet pulseaudio[1972]: [alsa-sink-MultiMedia1 (*)] alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write!11:25
ograFeb 24 10:59:28 ubuntu-phablet pulseaudio[1972]: [alsa-sink-MultiMedia1 (*)] alsa-sink.c: Most likely this is a bug in the ALSA driver '(null)'. Please report this issue to the ALSA developers.11:25
ograFeb 24 10:59:28 ubuntu-phablet pulseaudio[1972]: [alsa-sink-MultiMedia1 (*)] alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.11:25
didrocksogra: yeah, but see, it's only at every boot11:25
didrocksthen, nothing11:25
ograwell but there seems to be something fishy11:26
didrockshard to believe it's what creating a crazy pulseaduio running11:26
didrocksyeah, but it's not like spamming every second?11:26
ograi think what creates the crazyness are rather the rtkit bits11:26
ograwhy would it have to spam every second11:26
didrocksyeah11:26
ograit is enough that pulse keeps busy11:26
didrocksthat one is a better lead11:26
didrocksand +1 on NM11:26
didrocksit's spamming every second as well11:26
ograhmm11:27
ogralots of apparmor DENIED's too11:27
ografilemanager tries to open /11:28
didrocksnotes-app and filemanager11:28
didrocksso yeah, can be another issue11:28
didrocksah, and there is another one11:28
didrocksFeb 24 06:59:14 ubuntu-phablet kernel: [   69.971310] type=1400 audit(1393225154.432:84): apparmor="DENIED" operation="open" parent=2851 profile="com.example.confined-basic_confined-basic_0.1" name="/dev/input/event0" pid=3516 comm="confined-basic" requested_mask="r" denied_mask="r" fsuid=32011 ouid=011:28
ograheh, yeah, definitely not related to pulse :)11:28
didrocksbut maybe that's the security tests?11:28
didrocksFeb 24 07:04:30 ubuntu-phablet kernel: [  385.889912] type=1400 audit(1393225470.349:187): apparmor="DENIED" operation="open" parent=2851 profile="com.example.confined-basic_confined-basic_0.1" name="/etc/issue" pid=9955 comm="confined-basic" requested_mask="r" denied_mask="r" fsuid=32011 ouid=011:29
didrocksyeah, clearly security ones11:29
ograwell, would be nice to know what PID 3516 actually was :P11:29
ograah, k11:29
didrocksso, let's add to the basket notes-app and filemanager making nasty things on the list to get fixed :p11:30
ograright, biut thats not the systemsettle issue11:31
ogra(most likely)#11:31
sergiusenscom.example.confined-basic_confined-basic_0.1 is from no click app11:31
didrocksI would be shocked if it was the case :p11:31
sergiusensit's most likely a security test11:31
didrocksyeah, that's what we came to11:32
didrocksso…11:32
didrockslet's order11:32
ograFeb 24 06:48:49 ubuntu-phablet rtkit-daemon[2148]: message repeated 4 times: [ Failed to make thread 2245 RT: Operation not permitted]11:32
ograFeb 24 06:48:49 ubuntu-phablet rtkit-daemon[2148]: Failed to make thread 2260 RT: Operation not permitted11:32
didrockspulseaudio -> ftkit-daemon11:32
didrocksand network-manager11:32
didrocksseems the 2 that we need to look at11:32
sergiusensogra, the problem with filemanager and terminal is that for some reason it's confined now11:32
didrockssil2100: with us?11:32
sergiusensthey were supposed to be confined11:32
evalan_g and tsdgeos: I've filed tasks in Asana to track your issues.11:32
ograsergiusens, yeah, they are most likely not the cause for our systemsettle issues11:32
* sergiusens regrets handing keys over11:32
sil2100didrocks: yes11:33
didrockssil2100: backloged, agreed with the diagnosis?11:33
sil2100didrocks: those make sense, yes, should we poke upstream people regarding those?11:34
didrockssil2100: well, we don't have an official active maintainer for pulse11:35
didrocksbut yeah, for nm, it's cyphermox :)11:36
sil2100Let's wake him up, YEAH! ;)11:36
sil2100Just kidding11:36
didrocksmup! ;)11:36
didrocksdo we know if diwic is still around?11:36
ogra/mup sms cyphermox "wake up"11:36
ogra:)11:36
didrockshehe11:36
ograhe is, but in other areas11:37
asacftkit? fischertechnik API :) https://github.com/CodaFi/FTKit11:37
ogradoing OEM stuff11:37
ograasac, lol11:37
ograasac, rtkit11:37
didrocksI don't find him on IRC11:37
didrocksah11:37
asacthat makes more sense :)11:37
ograhe isnt regulary on freenode anymore i think11:37
didrockshe's not anywhere I can find him :/11:37
tsdgeosev: should i have got some kind of asana notification?11:37
evoops, adding you as a follower now11:38
didrocksasac: do you kow of any other awesome pulseaudio god?11:38
sil2100hm, he should normally be online11:38
alan_gev: thanks. FWIW I've now seen a "pass" this morning (followed by a "fail" - so it didn't just go away) https://jenkins.qa.ubuntu.com/job/mir-mediumtests-runner-mako/11:38
asacdidrocks: TheMuso maybe?11:38
sil2100He doesn't seem to have holidays as well11:38
didrocksasac: he's in AU timezone, not sure that will help us fixing it/debugging it now11:39
sil2100didrocks: let's try e-mailing David - maybe he'll see the e-mail and pop up then11:40
ograand i doubt he does much phone/tablet stuff11:40
didrocksogra: yeah11:40
didrockssil2100: mind doing that, with the link to the pastebin?11:40
sil2100didrocks: sure11:40
didrocksthanks11:40
ogradidrocks, rsalveti is also looking into the calls thing with pulse ... he said he'd handle that as high prio on the ML11:41
ograprobably it is actually the same and saves our butt automatically :)11:41
didrocksyeah, can be linked if there is a bad bandwidth between android <-> ubuntu through hybris11:41
didrocksyeah11:41
didrocksI hope os11:41
didrocksso*11:41
* ogra too11:41
didrockswe still need to look at the nm one11:41
ograwell, NM is only reavily logging11:42
didrocksthen, only, when the system is a little lower, we can watch at actual test failures11:42
ogra*heavily11:42
didrocksyeah, maybe it impacts a little still though, even if it's not in top ps11:42
ogranot sure there is an actual issue apart from it filling the disk11:42
didrocksworth having a look I guess11:42
didrockswhile we are at it :)11:42
ograindeed11:42
didrocksok, at least music-app -> reverted (thanks popey!)11:43
ograyeah11:43
ograone less11:43
psivaadidrocks: ogra: http://pastebin.ubuntu.com/6986534/ is the last bit of kern.log during a system settle run11:43
psivaarings any bell?11:44
ograpsivaa, yep, just the general powermgmt noise and a bit of NM11:44
didrocksyeah11:44
sil2100psivaa: looks ok to me11:44
ogrado you see anything unusal above that ?11:45
asacsergiusens: do we have adding systemsettle as an option to phablet-test-run somewhere on our roadmap?11:45
psivaalet me check11:45
sergiusensasac, it wasn't requested; but I can; mandatory or optional with skip?11:46
ograsergiusens, optional please11:46
ograit eats a lot of time11:46
ograwell, an option to switch it off ... should be on by default i guess11:46
sergiusensok11:47
asacsergiusens: kind of with a flag --pre-landing-run11:49
asacor something11:49
asac:)11:49
asacor indeed rather --quick11:49
* ogra wonders if there is simply a permission issue with the android 4.4 udev rules and pulse 11:51
sergiusensogra, the works once and not again?11:51
sergiusensfor phone calls that is11:52
ograsergiusens, the "pulse is constantly eating above 1% cpu since the switch"11:52
ograi guess the two are related though11:52
didrocksogra: not really, it was high as well before11:52
ogradidrocks, over 1% ?11:53
psivaaogra: http://pastebin.ubuntu.com/6986572/ and the kernel log is roughly a repetition of http://pastebin.ubuntu.com/6986534/ during the systemsettle run11:53
didrocksogra: sometimes, not contantly11:53
didrocksas the system settle after11:53
ogradidrocks, right, not it is constantly at least 1% and bumping up to 5% during systemsettle11:54
didrocksyeah11:54
ogras/not/now/11:54
ograand while ricardo added compltete udev rules for flo and hammerhead, the changes to the exoisting rules for existing devices were minor11:55
ografor mako actually only one for the rotation detection11:55
ogra * 70-mako.rules: changing default permission for msm_rotator, which is now11:55
ogra    used by 4.4.211:55
ograeverything else stayed as is11:56
didrocksyeah, I already looked at this11:56
ogramy maguro doesnt look so bad on 206 btw ...11:58
ogra(not that it matters, it still uses the old android indeed)11:58
didrocksahah :)11:58
didrocksogra's looking at his maguro with a tear :)11:58
ogranot really11:58
* ogra would like to replace maguro with hammerhead :P11:59
didrocksheh11:59
didrocksbtw, really likes the music used for the mwc demos11:59
didrocksmusics*11:59
=== MacSlow is now known as MacSlow|lunch
Laneyis it the free software song?12:00
didrocksI wonder, didn't look12:01
didrocksah12:01
didrocks*the*12:01
didrocksoh no :)12:01
didrocksI told it IS nice ;)12:01
didrocksthat wouldn't match with rms voice :p12:01
Laney:D12:06
* popey hugs his RMS soundboard app12:06
popeyhttp://popey.com/~alan/phablet/device-2014-02-06-171210.png12:07
popeysergiusens: see last comment on bug https://bugs.launchpad.net/music-app/+bug/128402512:07
ubot5Ubuntu bug 1284025 in Ubuntu Music App "Music app 356 on mako image 206 doesn't play music launched from dash 1st time" [Medium,Confirmed]12:07
didrockspopey: is it you putting on Linux UNplugged "Get it out of here" :)12:07
didrocksor "Negative is the freedom dimension12:07
didrocks"12:08
popeyi took those samples from LAS, yes12:08
didrocksahah :)12:08
didrockssergiusens: can you ensure this test case is part of upstream's manual test plan or that there is an integration test then?12:08
sergiusensdidrocks, the RMS stuff?12:10
didrocksahah, no :) the bug popey raised :)12:10
sergiusensdidrocks, well it was tested before it landed!12:11
didrockssergiusens: the first launch?12:11
didrocks(music doesn't play on first launch, reverting making it work)12:11
popeyi have a fix in the works12:11
sergiusensdidrocks, I don't think so12:12
sergiusenswrong item12:12
didrockssergiusens: yeah, so we need to get that case added on the integration tests or as part of manual tests running while releasing12:12
sergiusensdidrocks, ok, but I already have to write test plans for like 20 components; not sure I want to write the apps ones as well12:15
* sergiusens delegates to balloons 12:15
didrockssergiusens: I don't think you should be the one having to write those, ask upstream to help :)12:15
didrocksjust if you can track those are part of the release test plan so that we don't regress the same way again12:16
didrocks(when they release the fixed version)12:16
psivaadidrocks: http://pastebin.ubuntu.com/6986667/ is the content of /var/log/lightdm/unity-system-compositor.log12:17
psivaaunity-system-compositor is also on the top most of the time. so curious if this shows anything12:17
ogradelegation is the first step into management :)12:17
didrockspsivaa: hum, yeah, I don't find anything really worrying in there, the unable to set active session does make sense on the destkop, not sure for touch tohugh12:18
ograpsivaa, but unity-system-compositor was there before and usually stays below 1%12:18
didrockspsivaa: we need to get some Mir guys on it12:18
didrockspsivaa: can you join #ubuntu-mir?12:18
ograwhile pulse usually stays above 1%12:18
ograand even bumps pretty high in spikes12:19
psivaaogra: we are checking for 97.5 % idle time. so 1% is a lil high?12:19
ograpsivaa, yes, and we had random issues with that since unity-system-compositor is uesd12:19
ograthe pulse issue is new with andorid 4.412:19
psivaaogra: ack, i removed pulseaudio and settling still fails. so was wondering12:20
didrockspsivaa: removed?12:21
ograbug 127939112:21
ubot5bug 1279391 in Mir "[nested] inclusion of u-s-c as system comp not getting system load zero as quick as before" [Undecided,New] https://launchpad.net/bugs/127939112:21
ograthats the bug for unity-system-compositor12:21
psivaadidrocks: apt-get remove pulseaudio  ( although i dint know how stupid the attempt is :D)12:21
ograopen since a while12:21
ograpsivaa, heh, that will surely make some things go mad12:22
didrockspsivaa: I guess you need to remove rtkit as well12:22
didrocksas it's the package containing the crazy process :)12:22
didrocks$ dpkg -S /usr/lib/rtkit/rtkit-daemon12:22
didrocksrtkit: /usr/lib/rtkit/rtkit-daemon12:23
didrockspsivaa: FYI ^12:23
ograchmod -x :P12:23
didrocksyou, evil guys! :)12:23
psivaaogra: removing pulse dint cause a lot of issues, at least in weather app test12:24
psivaadidrocks: rtkit message was seen before as well and i checked with kernel team a couple of weeks ago and they said it was not changed for a long time12:24
didrockspsivaa: yeah, but maybe an interaction with 4.4?12:25
psivaadidrocks: http://ci.ubuntu.com/smokeng/trusty/touch/mako/172:20140209:20140115.1/6518/dialer_app/754252/ is with image 172 containing the similar message as the syslog for 206.12:27
psivaabut this time with android interaction this could cause settling issues12:28
psivaai.e. in relation to rtkit12:28
didrockspsivaa: yeah, anyway, we need to get those messages fixed as it's always harder to read with those, wdyt?12:29
ogradidrocks, dont bother ... i will at some point kill all kernel logging12:29
ograsince it fills the disk12:29
psivaadidrocks: agreed. lots of warnings and it's hard to find the message that actually causes the issue12:30
sil2100didrocks: so, just in case, diwic is e-mail-reachable, so we can poke him to help us as well12:30
didrocksogra: hem, issue "fixed"? :p12:30
sil2100didrocks: he's looking at it as well12:30
didrockssil2100: oh, excellent! :)12:30
ogradidrocks, kind of :P12:30
didrockssil2100: thanks man12:30
ogradidrocks, point is that we are doing way to excessive logging for end users12:31
ograit eats your disk quickly12:31
didrocksogra: yeah, but we need a way to still get those infos when things go wrong12:31
didrocksdeveloper mode? :p12:31
sil2100ogra: if anything, we CC'd you as well, so if you have any useful pointers or info that I missed, just give diwic a sign ;)12:31
ogradidrocks, or dmesg ...12:31
ograbut thats a ring buffer that overwrites itself12:31
didrocksyeah12:32
ograi was talking to apw about the excessive logging ... but i didnt get to provide him the needed logs yet12:33
ograhe wanted to look into it ... seems that it is mainly powermanagement android drivers that dont respect kernel log settings12:34
didrocksah, yeah, more than possible :)12:37
didrocksogra: sorry for the stupid question, but as we run on our own kernel, we do have a kernel version matching the one from android 4.4? What's the package containing our kernel?12:38
ogralinux-image-$arch12:38
ograas usual12:38
ogralinux-image-mako for N412:38
ograor linux-image-$version-mako rather12:38
ogra(just search for mako on the -changes ML (or flo, maguro, manta)12:39
didrocksogra: ah ok, and so, we choose a version of the kernel matching the android one for ABI compatibility, right?12:40
ograthe kernel source comes from android12:40
ograwe just package it12:40
ogra(and patch it for i.e. apparmor etc)12:40
didrocksah ok, I thought we got our own ubuntu kernel running12:41
didrockshence my "I was puzzled"12:41
didrocksthanks to have shed some lights ogra12:41
ograno the android blobs expect the right kernel12:41
ograso we need to use this one12:41
didrocksyeah, I was wondering how magical this was for us to use anothe kernel12:41
didrocksbut ok, there is no magic :p12:41
=== alan_g is now known as alan_g|lunch
sil2100I jump out to the vet for a moment (just for the periodical a shot), be back in a jiffy12:57
dbarthhi13:03
dbarthi had a question this morning: can i have 2 merge props, one being stacked on top of the other, in a silo config?13:03
dbarthor do they need to be all MPs targetting bzr trunks?13:03
=== MacSlow|lunch is now known as MacSlow
ralsina_sil2100: can I get a reconfigure in silo 14? Added a branch in the spreadsheet13:06
ralsina_dbarth: I usually have stacked branches in the silo and it seems to work nicely as long as prereq brnches are set in the proposals13:07
jdstrand_didrocks, sergiusens: those are absolutely from the security tests13:07
didrocksjdstrand_: excellent, thanks for confirming13:08
didrocksdbarth: you need all targetting the same branch (this is a sanity check to ensure that some doesn't get in a raring branch and the rest in a trusty branch)13:08
didrocksand yeah, what ralsina_ told13:08
dbarthok, clear, that should work then13:09
dbarthbtw, the ci train spreadsheet is read-only for me this morning, is that normal?13:10
didrocksdbarth: shouldn't, did you try to refresh?13:10
didrocksralsina_: done13:10
ralsina_didrocks: awesome, thanks13:10
didrocksyw13:10
dbarthok works13:10
xnoxdidrocks: with click apps, commits into trunks are merged by humans, and then click packages are released elsehow?13:12
xnoxdidrocks: or who do i talk to about coreapp click releases?13:12
psivaaogra: didrocks: i also noticed 'top' is taking more than 2.3%13:13
didrocksxnox: stgraber defined the procedure, so yeah, commits are done manually in trunk and then, we have a release in another branch13:14
didrockspsivaa: oh waow13:14
psivaadidrocks: yea, that's pretty persistent13:14
psivaaand while me running another top during the test run doubles it :)13:15
xnoxdidrocks: and debian/changelog? do i write useful things there for coreapps?13:15
xnoxdidrocks: or where can i read the "procedure" ?13:15
didrocksxnox: not sure if Stephane wrote the procedure anywhere13:16
didrocksask him about it :)13:16
didrockspsivaa: indeed… nice catch!13:16
didrockspsivaa: so next stop… kernel guys?13:17
psivaadidrocks: yep, exactly what i was typing :)13:17
ograxnox, popey and sergiusens usually handle the landing of core apps13:18
didrocksxnox: you are talking about click itself, right?13:18
didrocksnot core apps13:18
xnoxdidrocks: no, i'm not talking about lp:click, i'm talking about e.g. lp:ubuntu-*-app13:19
popeydepends which app13:19
didrocksxnox: ah ok, so sergiusens :)13:19
xnoxpopey: but do humans merge things into trunk? or is that "ci-train"/automerger managed stuff?13:19
ograpopey, messaging13:19
popeyah, not my department then13:19
didrocksxnox: there is no ci-train/automerger yet13:20
ograi think messaging-app actually needs to go through bfillers team first13:20
ografor the actual merge13:20
didrocksyeah, for those shipped in distro, it's different13:20
didrocks(as .debs)13:20
ograthe landing is then via sergiusens' scripts13:20
ogradidrocks, hmm, isnt is a click ?13:20
* ogra thought it was13:20
didrocksogra: it is, but it's duplicated as .debs and as click13:21
popeyii  messaging-app  0.1+14.04.20 armhf        messaging application for Ubuntu13:21
* ogra checks 13:21
ograyeah, same here13:21
didrocksright13:21
didrocksso deb and click13:21
ograright13:21
didrocksI don't like having that, because it's not an easy mapping13:21
ograi wonder why we do that13:21
popeynot a click yet on device, or it would be in /usr/share/click/preinstalled13:21
ograclick should be fine13:21
popey(which it isnt)13:21
didrocksogra: because until click run on the desktop, bill wants to be able to install them as .deb13:22
ograk13:22
ograup to him i guess13:22
sergiusensxnox, what do you want?13:29
xnoxsergiusens: how are core-click-apps released? e.g. am I fine to merge things into trunk  (those that are ready to go)13:29
xnoxsergiusens: and then something/somewhere/eventually will generate a new click et.al.13:30
didrocksogra: do you know with session upstart if I can add some env variable with sudo start <env var=foo> <process>?13:30
sergiusensxnox, merge to trunk then there's this http://s-jenkins.ubuntu-ci:8080/view/click/ which builds them from trunk13:30
sil2100Back13:30
xnoxsergiusens: excellent. and when do those end up on the image? cause e.g. calculator is out of date.13:31
xnox(and 219 is not on p.c.c./~u-a/click_packages)13:31
sergiusensxnox, it gets uploaded to the store by balloons or myself13:31
ogradidrocks, usc-wrapper13:31
ogra(thats a script)13:32
xnoxsergiusens: oh, the store. ack.13:32
didrocksogra: $ usc-wrapper13:32
didrocks-bash: usc-wrapper: command not found13:32
sergiusensxnox, yeah; the store; there's no general user id's but if you behave we can work out oauth credentials13:32
sergiusens:-)13:32
xnoxsergiusens: hm... tempting. I'd rather just poke you and balloons to e.g.13:33
xnoxsergiusens: balloons: please upload new calculator into the store =)13:33
sergiusensfginther, btw; are we going to have click testing on those click builds with a mako at least?13:33
ogradidrocks, /usr/share/ubuntu-touch-session/usc-wrapper13:34
ogradidrocks, though thats not the session ... thats actually system wide13:34
didrocksyeah13:34
ogradidrocks, for the session i'd take the unity8 upstart job13:35
didrocksand just add the env var here?13:35
ograyeah13:35
sil2100ralsina_: reconfigure still needed?13:35
ralsina_sil2100: no, didrocks did it, thanks13:36
Laneysil2100: can you reconfigure silo 010 (line 13) for me please? I added a new branch13:42
didrocksogra: ok, hacked the unity8 upstart job, seems to be the only way13:43
ograthere are other ways, but yeah, thats the best13:43
didrocksinteresting, can't get unity8 to show off though13:44
didrockslet's reboot13:44
xnoxdidrocks: did i gather it correct, that messaging-app is, at the moment, under ci-train?13:44
didrocksxnox: yeah13:44
xnoxdidrocks: can i be trained as an add-hoc lander then? i'd like to be able to ci-train release, all the things i can commit to.13:45
didrocksxnox: check with asac if there are more slots, we are quite full in term of rampining up in term of capacity, but let's see what he thinks if we should have one more session13:46
rsalvetimorning13:46
didrocksxnox: until then, you can use the messaging-app lander to add your request to their landing (they should do that themselves if you add a MP)13:46
didrockshey rsalveti!13:46
sil2100Laney: sure13:47
xnoxdidrocks: and how do i find out who the landers are?13:47
xnoxdidrocks: cause it's been 20 days now, which in my head is the timeout to do direct dput into the archive.13:47
didrocksxnox: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Au6idq7TkpUUdC05a2ZQSmgwU2NFYnJQOE9qMDRYa3c&usp=drive_web#gid=113:47
didrocksxnox: well, ping on IRC the lander I guess :)13:47
didrockswhere is your branch?13:48
xnoxdidrocks: none of the listed people work 24/7 all year around, it's a single point of failure, both timezone wise, and vacation/holiday/sprints/travel wise.13:49
rsalvetiogra: hm, a lot of settle_before13:49
didrocksxnox: you can use other landers, as it works well for now, they have backup13:49
ograrsalveti, and after13:49
didrocksxnox: then, the landers are coordinating themselves13:49
ograrsalveti, pulse seems CPU greedy13:49
rsalvetiogra: is pulse the bad guy here?13:49
rsalvetiinteresting13:49
ograrsalveti, and i see some alsa pulse errors in syslog13:49
xnoxdidrocks: right, so which line is for messaging-app there? =)))))13:49
didrocksrsalveti: it was already quite high sometimes in the past13:50
rsalvetiright13:50
xnoxdidrocks: i'm sorry but like i have no idea what team that's under or what e.g. OLS is.13:50
didrocksbut it's even higher13:50
ograrsalveti, also unity-system-compositor ... but that was bad since we switched to nested13:50
xnoxdidrocks: team apps i guess?13:50
rsalvetiindeed13:50
asacright13:50
asacits not our fault if the lander doesnt land your stuff13:50
asac:)13:50
ograand didnt degrade13:50
didrocksxnox: hum, did you ctrnl + F "messaging-app"?13:50
Laneysil2100: what's that failure about?13:50
didrocksxnox: in the link I pasted to you13:50
* didrocks finds13:50
xnoxdidrocks: oh, it opened landers tab for me, due to 2fa auth13:51
asacwe will ramp up more folks, once the current folks have settled and everything goes smoothly. i believe its a couple weeks until thats the case13:51
didrocksmessaging-app bfiller Yes https://wiki.ubuntu.com/Process/Merges/Checklists/system-apps https://wiki.ubuntu.com/Process/Merges/TestPlan/messaging-app13:51
Laneyis the rebuild going to rebuild all of the components?13:51
didrocksxnox: argh ;)13:51
Laneybecause I only added one new branch for u-s-s so the others should be fine13:51
didrocksLaney: you have an option for only rebuilding one source13:51
Laneycool13:51
didrocks(check in the build and tell me if it's not obvious)13:51
LaneyPREPARE_ONLY?13:52
didrocksyep :)13:52
Laneythe name isn't obvious but the description is alright13:52
xnoxdidrocks: i giggle at the requirements in light of my branch =)13:52
didrocksLaney: can be renamed, opened to any pointters13:52
LaneyPACKAGES_TO_BUILD :-)13:53
didrocksLaney: it's only the MP13:53
didrocksnot the sources13:53
Laneyit says 'enter the source package names'13:53
didrocksso needs to be clear in the name we only prepare things ;)13:53
sil2100Laney: done ;)13:53
didrocksLaney: yeah, but it doesn't changes the "direct upload to ppa"13:53
didrocksPACKAGES_TO_BUILD can let you think that direct upload to ppa will be rebuilt, no?13:54
Laneyit doesn't say anything about that currently either13:55
Laneyunless you know what 'prepare' means?13:55
didrocksLaney: prepare is about preparing source packages from MPs13:55
didrocksLaney: just give me a name and a description and I can change that easily :)13:56
didrocks(I would rather use _REBUILD than _BUILD though)13:56
Laneydo you error out if it's used the first time?13:57
didrocksyeah13:57
Laneyok13:57
rsalvetididrocks: ogra: we have some tests using audio as well13:58
dbarthsil2100: can i get a last reconfig on silo 005 please?13:58
ograrsalveti, actual audio or fake stuff13:58
rsalvetiogra: these alsa messages are expected, also happen with 4.2.213:58
ograi.e. does something actually play/record13:58
dbarthline 1 of the spreadsheet13:59
ograrsalveti, ok13:59
LaneyEnter source package names separated by spaces. A new build will be submitted to this silo containing all merge proposals attached to this landing request. It is an error to specify a source package name that has no merge proposals listed here. (leave blank for all)13:59
didrocksrsalveti: diwic has been pinged FYI and looking as well13:59
Laneys/to this landing request/to this landing request for the given packages/13:59
sil2100dbarth: sure13:59
didrocksLaney: ok, and so PACKAGES_TO_REBUILD as the flag name?14:00
Laneyif that works for you14:00
didrockssure14:00
didrocksI need to change some error message though14:00
didrocksas I'm talking about "prepare"14:00
Laneyin this case I think the packages could have been detected14:00
Laneyu-s-s had a new MP added and none of the others changed14:00
seb128could somebody give me a silo for l28?14:00
didrocksLaney: well, explicit is always better than implicit14:00
didrocksLaney: happened a lot like "I click rebuild opssss"14:01
sil2100dbarth: could you modify the MP list to include only links to merge proposals? ;)14:01
LaneyI don't know about that14:01
Laneyyou could get more explicit than this :P14:01
=== alan_g_ is now known as alan_g
didrocksLaney: well, if you click "build" without any other parameter after one full build was successful, it will error out as well14:02
didrockswhat kgunn saw btw14:02
ograrsalveti, in the before logs i see ofono phonesim everywhere14:02
Laneyokay, it's minor so I don't want to push it :-)14:03
sil2100dbarth: I see that there's one merge request that's targetting some other branch, not trunk14:03
rsalvetiogra: real audio14:03
rsalvetiogra: I was surprised when testing as it started to produce noises :-)14:03
ograrsalveti, looking at image 196 it doesnt seem to show that often14:03
ograhaha14:03
ograi never heard noises ... thats why i'm so surprised14:04
rsalvetipsivaa: ogra: how can I easily reproduce the systemsettle test?14:04
ograrsalveti, top -c -b -d 6 -n 514:04
ograrun that ten times in a loop14:04
sil2100dbarth: all the merges should target trunk if they are to be released ;)14:04
ograrsalveti, and take the average idle time out of it14:04
ograhmm14:05
ogranot so easy to capture it14:05
rsalvetididrocks: where did you ping diwic?14:05
sil2100dbarth: you can either re-target it to trunk or take that branch and merge it manually to that target branch14:05
ograrsalveti, per mail14:05
ograrsalveti, sil2100 did with me on CC14:05
rsalvetioh, mind including me as well?14:06
didrocksrsalveti: sil2100 sent an email14:06
Laneysil2100: sorry, forgot to say thanks - thanks ;-)14:06
ograrsalveti, top -c -b -d 6 -n 5 | grep id,14:06
ograthat works for me14:06
rsalvetialright, let me flash 206 from scratch again14:06
dbarthsil2100: ok, hang on14:07
ograhttp://paste.ubuntu.com/6987137/14:07
ograthats an idling flo14:07
rsalvetiogra: hm, not that good14:07
rsalvetihow many seconds do we wait before getting that data?14:08
ogra(and btw i still cant reproduce the runlevel thing with lightdm here ... i trired on all devices)14:08
rsalvetisergiusens: would you mind taking a look at the camera issue as well?14:08
ogranot sure14:08
ograrsalveti, i think psivaa or plars should know14:09
didrocksLaney: done, will be deployed next time we deploy code :) http://bazaar.launchpad.net/~cupstream2distro-maintainers/cupstream2distro/trunk/revision/51714:10
sergiusensrsalveti, the one photo freeze issue?14:12
* sergiusens hopes it wasn't mako14:12
ograwhat else :P14:12
psivaarsalveti: so that's 6 seconds14:12
sergiusensogra, mako is my personal device :)14:15
sergiusensogra, if phone calls worked it would of been fine :-P14:15
ograsergiusens, mine too, thats why i refuse to do any testing on it14:15
ograit only runs promoted images14:15
ogra(well, i tested the bootspeed changes manually i have to admit)14:16
rsalvetisergiusens: well, I wasn't able to reproduce the phone call issue anymore, but will test more later today14:16
* sergiusens flash 206 on mako14:16
rsalvetisergiusens: maybe check the autopilot failures with flo14:16
rsalvetisergiusens: the camera one14:17
sergiusensoh right14:17
sergiusensrsalveti, flo has the same issues?14:17
sergiusensrsalveti, I'll check click camera and autopilot14:17
rsalvetisergiusens: not same14:17
seb128hum14:18
ograflo works fine14:18
seb128is there anyone giving silos today? ;-)14:18
ograi just took ten pics in a row with each camersa14:18
rsalvetiogra: autopilot fails from time to time14:18
* seb128 would like to get one for l2814:18
ograrsalveti, ah, i thought freezes14:18
seb128I've another landing I want to do later than relies on that first to go through14:18
* seb128 would like to get things rolling a bit14:18
rsalvetiogra: why do we have phonesim running all the time as well?14:20
ograrsalveti, no idea14:20
ograit should settle down after initializing the sim, no ?14:21
rsalvetihttps://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-daily/85/artifact/clientlogs/friends_app/topafter.log/*view*/14:21
rsalvetihttps://jenkins.qa.ubuntu.com/job/trusty-touch-mako-smoke-daily/85/artifact/clientlogs/friends_app/topbefore.log/*view*/14:21
rsalvetipulse is not even there14:21
=== psivaa is now known as psivaa-afk-bbl
ograyeah, not in this one14:21
rsalvetibut phonesim is going crazy14:21
ograthe ones we looked at during the meeting all showed pulse and u-s-c14:21
* seb128 waves14:22
ograbut u-s-c was like that before14:22
ograpulse wasnt14:22
seb128is there anyone reading me?14:22
rsalvetiseb128: yes14:22
plarsrsalveti: what are you looking for? time between running the test and systemsettle?14:22
* ogra wonders what that noise between his lines is14:22
ogra:P14:22
seb128rsalveti, thanks14:22
seb128what do one has to do to get a silo here? ;-)14:22
ograseb128, pompoms and miniskirt help ...14:22
rsalvetiplars: just trying to understand what is causing the systemsettle test to fail14:22
ograand waving your arms14:23
* seb128 waves14:23
* seb128 waves14:23
* seb128 waves14:23
ogralol14:23
seb128sorry but I'm getting annoyed14:23
ogradidrocks, ^^^14:23
seb128I've work to land and there is no way to get any traction14:23
seb128I'm close to just dput manually14:23
ogragive that frenchie a silo !14:23
didrocksogra: isn't sil2100 giving silos now? :)14:23
sil2100Silo? Can I assign?14:23
seb128sil2100, yes please, l2814:23
rsalvetiogra: wonder if pulse is crashing now with 4.4.214:24
seb128I've waited a few hours before starting nagging14:24
seb128but since things didn't seem to move...14:24
seb128sil2100, thanks14:24
rsalvetiogra: as it's not even around for friends-app14:24
sil2100Ok, so if didrocks gave me the blessing, let me assign14:24
ograrsalveti, we checked syslog of one test that exposed it ... pulse wasnt restarting14:24
rsalveticrash would make it restart, and consume cpu14:24
didrockssil2100: why wouldn't I give you the blessing?14:24
rsalvetiogra: but then why is it not even there for friends-app?14:24
ograrsalveti, good question14:25
plarsrsalveti: it actually looks like top is the big consumer from the logs, but iirc we somehow filtered that one out for the calculations. Even without it, it looks like there are a few other things eating up enough that the sum would push it over the edge perhaps. Looking at my local mako which I installed 206 on last night, it has pulseaudio holding a steady 2.6% of the cpu and has been idle since it first booted14:26
ograplars, i still dont agree to that claim14:26
ogra(top being the big consumer)14:26
rsalvetiogra: also, it there a way to just promote 206 for flo? so we can have at least one image in trusty for it14:26
ogratop spikes to 36% like it did  before14:26
ogratwo or three times in a run14:27
rsalvetiplars: cool, will investigate pulse here14:27
ograbut is tame the rest of the time14:27
ograrsalveti, i cant just promote an image ...14:27
ograneeds landing team approval14:27
rsalvetiogra: the udev files didn't change14:27
ograi can bring it up in the landing meeting14:28
ograrsalveti, yes, i was wondering if we are probably missing a change on mako or some such14:28
rsalvetiogra: sure, just because there's no CI for it still, and only in trusty-proposed14:28
ograright14:28
ograit looks fine for me in manual smoketesting14:28
rsalvetiright, that's why my request :-)14:28
didrocksI think that makes sense14:29
rsalvetiso people can flash at least 206, until we're able to promote a new one for it14:29
dbarthsil2100: landing-001 is good to go (publish)14:29
ograthey can ... when using the proposed channel14:29
dbarthsil2100: but still stuck with 005 for now14:29
ogradidrocks, so should i do a singlle promotion just for flo ?14:29
rsalvetiogra: right, but it'd just be better (mwc for example), for people to use trusty instead14:29
ogra(if you say it makes sense)14:29
didrockssil2100: so, I saw that you assigned a silo, but you know it's because it's desktop-only, right?14:29
didrocksogra: +114:29
rsalvetiand wait for a better update, instead of always getting trusty-proposed automatically14:29
ogradidrocks, rsalveti, promoting then14:30
rsalvetiawesome, thanks14:30
ograrsalveti, what about generic14:31
ogracould need promotion too i guess14:31
ograsame siatuation here14:31
rsalvetiogra: yeah, that would need as well indeed14:31
ogralet me do that one too then14:31
rsalvetiis generic finally published there as well?14:31
ogradidrocks, ^^^^14:31
ograrsalveti, stepahne added it yesterday14:32
rsalvetigreat14:32
didrocksogra: sure :)14:32
xnoxrsalveti: is generic -> x86 or armhf?14:32
rsalvetixnox: armhf14:32
xnoxrsalveti: excellent!14:32
rsalvetigeneric_x86 would be x86 :-)14:32
rsalvetibut still need the androideabi compiler14:32
xnoxrsalveti: ack, thanks for letting me know.14:32
sil2100didrocks: righto, I'm not publishing anyway for now (maybe if it's desktop only, maybe then)14:32
rsalvetinp :-)14:32
xnoxrsalveti: yeah, i don't have it for you yet =) will get it done as soon as I can.14:33
rsalvetino worries14:33
ogra=== Image 206 Promoted on flo and generic arches ===14:33
popeyoooh14:33
sil2100Damn, my girlfriends grandparents are here for a visit and they're successfully decreasing my productivity ;p14:33
=== alan_g is now known as alan_g|vt
ograsil2100, give them ubuntu touch devices to play with :P14:34
xnoxsil2100: by trolling behind your back?! =)14:34
popeys/play with/bug hunt/14:34
ogra(thats the secret plan)14:34
ogra:)14:34
rsalvetiogra: you're using 4.2.2 still, right?14:35
ograrsalveti, on mako14:35
rsalvetiogra: how much is pulse consuming there in idle?14:35
rsalvetiit's always ~1.0 here (4.4)14:35
fginthersergiusens, It can be done, but it wasn't on our list of projects14:35
didrocksrsalveti: yeah, that's what we saw14:35
fgintherdidrocks, is http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-daily_release/ still be used?14:36
sergiusensfginther, but I asked you during the sprint :-)14:36
ograrsalveti, not in toop at all14:36
didrocksfginther: as long as not everything is moved to CI train, yeah14:36
* ogra does a fresh boot14:36
rsalvetiogra: right, but just check with ps14:36
fginthersergiusens, I misunderstood, this morning you're talking about the core apps, right?14:36
sergiusensfginther, talking about http://s-jenkins.ubuntu-ci:8080/view/click/14:37
ogra<apw> psivaa-afk-bbl, ogra, ok this is accounted for by a change to what is reported in /proc/stat (which is consumed by top)14:37
ogra<ogra> aha14:37
ogra<apw> basically when the machine is idle, cpus are turned off complely, in the previous kernel the offline cpus counted as 100% idle, now the do not14:37
ogradidrocks, psivaa-afk-bbl plars rsalveti ^^^14:37
ograthere we got our issue14:37
rsalvetioh14:37
didrocksoh14:38
davmor2rsalveti: phablet   1885  0.5  0.2  97840  4008 ?        S<l  14:17   0:06 pulseaudio --start --log-target=syslog  n4 with mwc image on which is 4.4.2 based I believe14:38
didrocksogra: turned off completely, not downscaled though? (so why do we have random values?)14:38
ogradavmor2, mwc is 4.414:39
fginthersergiusens, ah, I just misunderstood then. Yes, that click testing is in plan.14:39
sergiusensgreat14:39
plarsogra: so is that causing top to report values we can't necessarily trust for all processes then?14:39
ogradidrocks, because 100% is defined differently now14:39
ograplars, well, the consumption should still be fine14:39
ograplars, the idle value wont14:39
sil2100uh14:40
didrocksogra: ah, so basically, we can have just one core up, and that will be our global rate14:40
ograrsalveti, phablet   1446  1.0  0.2  99628  3896 ?        S<l  15:37   0:02 pulseaudio --start --log-target=syslog14:40
dbarthsil2100: and i have an extra reques with silo-013 being stuck (it didn't build the cordova-cli package)14:40
ogralokskk fine to me14:40
dbarthsil2100: but getting silo-001 landed is still my priority right now14:41
ogradidrocks, well, idle isnt 4*100/100 anymore but the average idle time of the running CPUs14:41
ograonly measured while they were online14:41
didrocksogra: yeah, I was telling the same thing :)14:41
didrocksok, so basically we do have "no issue"14:41
plarsI see14:41
ogradidrocks, we do14:41
didrockshum, why?14:42
ograour test is crap14:42
didrocksyeah14:42
didrocksbut I meant no issue on the image14:42
ograit should use /proc/stat ...14:42
rsalvetilol14:42
didrocksyeah14:42
rsalveticrap14:42
ogra(not top which eats resources itself)14:42
ograand it would need to take the new setup into account14:42
ograno idea how to every get that reliable though14:42
didrocksso14:42
ogra*ever14:42
apwogra, ok we have confirmed between my antient image and colin's updated one that the stats behave different14:43
ograapw, yeah, you guys rock14:43
ograthanks so much !!!14:43
rsalvetiyeah, thanks :-)14:43
rsalvetiwas already typing gdb -p `pidof pulseaudio`14:43
didrockssil2100: plars: psivaa-afk-bbl: as the image is behaving as we expect, can you look at every AP test results and note here those which fails + look at them?14:43
ograthere were like ten people burning half a day on it already14:43
didrocksplars: also, it seems phablet-test-run didn't start on things like dialer-app, any idea why?14:44
didrocksasac: another occurence btw ^14:44
ogradidrocks, so lets have upstream fix the systemsettle test ...14:44
ograasac, °14:44
ograasac, !14:44
didrocksogra: but some tests didn't run and we need to know what tests failed14:44
didrocksliek weather-app for instance :)14:44
ogradidrocks, right, i would like to get the dirt off the dashboard though14:45
rsalvetiyeah14:45
ograwe should disable systemsettle for now14:45
didrocksogra: let's try to work on both in parallel14:45
ograso it doesnt taint results on next run14:45
plarsdidrocks: it looks like the unlocker failed before dialer_app14:45
rsalvetisil2100: didrocks: ogra: mind also replying back to diwic? (and including me as well)14:45
didrocksplars: anyway to have it reported differently?14:45
ograrsalveti, yeah, will do ... he isnt around today anyway14:45
ogranot super urgent14:45
didrocksrsalveti: I'm not in that email, sil2100 didn't include me :/14:46
didrocksthanks ogra14:46
ograonly cool people were included :)14:46
ogralike sil2100 and me :)14:46
didrockstsss :p14:46
* asac tries to figure whats up14:46
rsalvetihahah14:46
didrocksplars: not sure what that "daily" test is as well14:46
ograasac, systemsettle doesnt (cant) work anymore14:46
ograasac, the stats changed ... idle isnt idle anymore14:46
didrocksunity8 has 5 failures though14:47
plarsdidrocks: yeah, something confused the dashboard with that one. Not sure yet - there's a *LOT* to look at this morning14:47
asacogra: dont get it. what is idle?14:47
didrocksplars: ok, please us posted please :)14:47
asacif its not idle14:47
plarswill do14:47
rsalvetiasac: before it was idle with 4 cpus, now it's idle with only 114:47
ograasac, before all CPUs were on, so idle was 100%*4 ...14:47
davmor2ogra: try installing saidar14:48
rsalvetiso the rate changed, yeah14:48
ograasac, now with the new kernel cores get shot down14:48
sil2100;p14:48
ograasac, so there isnt a reliable 100% value anymore14:48
sil2100It was David who included ogra in the e-mail!14:48
asacogra: kernel cores get shot down? when?14:48
ograasac, you just get idle values from the other cores while they are running14:48
rsalvetiasac: kernel itself is doing that14:48
ograasac, all the time they are not in use14:48
ograthe kernel shuts them down dynamically14:49
sil2100Damn, finally some peace14:49
rsalvetilet me manually run the unity8 tests14:49
davmor2ogra, rsalveti, didrocks: http://paste.ubuntu.com/6987322/14:50
ogradavmor2, another tool wont help the issue14:50
ograthe kernel interface wont report reliable 100% anymore14:50
ograuserspace tools only hook into that interface14:51
rsalvetistill don't get why phonesim is consuming that much cpu14:51
ograyeah14:51
rsalvetilet me run the dialer-app tests14:51
davmor2ogra: ah sorry I just read the comment on top and switched off after that :)14:51
asacsounds like an odd story14:52
ograrsalveti, note that for some tests there is a reboot ... you might see it not settled after rebooting in the ones where it is in top-before14:52
rsalvetiogra: oh, ok14:52
ograasac, sounds perfectly valuable for the issue we see14:53
asacwhere is the systemsettle test?14:53
asaci mean the code :)14:53
ograsomewhere buried in UTAH ?14:53
davmor2ogra: did the new content handlers land? could it be that they are keeping the system from 100% idle?14:53
ograyou should know, you wrote it14:53
asachttps://code.launchpad.net/~ubuntu-test-case-dev/ubuntu-test-cases/touch14:53
asacogra: it was taken and integrated somewhere14:53
ogradavmor2, then we would see them14:53
asacfound it14:53
asac:L)14:53
ogra:)14:53
plarsballoons: when you get a sec, could you help look at some of the ap failures and see if anything jumps out at you? I'm going to kick off one in just a moment where the unlocker just failed it seems, but some of these are just one or two ap test failures14:54
ograasac, it should use /proc/stat directly anyway to not taint the results with top stuff14:54
ograthe prob is though that we cant rely on the idle value anymore ... no matter which interface we use14:55
rsalvetiright14:55
ograso we should measure the other way round i think14:55
ograload above ... instead of idle above ...14:55
rsalvetihm, got a dialer-app crash as well14:56
ograa .crash file you mean ?14:56
rsalvetibfiller: ^ is this known?14:56
rsalvetiogra: yes14:56
ograwe have that since months14:56
ograknown14:56
rsalvetialright then14:56
ograthe tests should pass though14:56
rsalvetioh, and the annoying mir freeze14:56
bfillerrsalveti: yup, mir bug14:56
rsalvetikgunn: we need to land the mir freeze fix in the archive as well asap14:57
rsalvetibfiller: got it14:57
ograkeep it :P14:57
rsalvetioh, unity8 crashed now14:57
ograwe dont want it14:57
didrocksrsalveti: yeah, some tests failed, I wonder if a crash or hang is the cause14:58
rsalvetithat's why, freeze is just apport taking all the cpu14:58
kgunnrsalveti: dialer app crash is a bug in unity-mir that we are trying to land a fix for14:58
ograsigh14:58
ograapport14:58
rsalvetikgunn: not that one, it hangs from time to time when using it14:58
rsalvetilet me get a trace for this guy14:58
asacso i dont get why we get 95% idle if the idle value isnt right anymore... sounds too close to be wrong. i can understand that the idle is a bit lower if we end up having just one core on though. is that what you try to say?14:59
ograasac, no, before all cores were constantly on14:59
=== vrruiz_ is now known as rvr
ograasac, so idle was 4*100% / 415:00
ograasac, now it is 1 * 100% ... plus the random idle values of cores when they are up15:00
ograyou cant divide cleanly by four anymore15:00
ograyou would have to take the time they were online into account15:01
rsalvetiyeah15:01
rsalvetianother reason why top is not the right tool15:01
ograwell, we should just not measure idle but consumption15:01
ograand not use top as it is a userspace process that consumes resources itself15:02
rsalvetiogra: oh!15:02
ogra(though even reading from /proc/stat will eat resources for the reading)15:02
asacyou mean we should use absolute cycles consumed rather than a percentage15:02
rsalvetiogra: one reason pulse is waking up a lot more now15:02
asacconsumption in percent probably woul dhave the same issue15:02
rsalvetiogra: it gets all the cpu on/off uevents15:02
rsalvetiwhich is happening all the time now15:03
asacso what we could do is force off cpus during systemsettle15:03
ograasac, no, the total of system, user and nice and set an upper threshold15:03
ograrsalveti, awwww15:03
ograasac, i.e. measure the actual consumption15:03
ograinstead of watching idle15:04
rsalvetiright, idle is relative now15:04
asaci still believe it would have similar issues15:04
asac%Cpu(s): 2.6 us, 3.1 sy, 0.0 ni, 94.2 id, 0.2 wa, 0.0 hi, 0.0 si, 0.0 st15:04
asacthat sums up to 10015:04
rsalvetiogra: http://paste.ubuntu.com/6987394/15:04
ograoh man15:05
ograwhatever we do, we need to kill the logging in any case !15:05
ogra(or is that debug mode)15:05
rsalvetiogra: the log is not there by default, I just added (debug mode)15:05
rsalvetijust showing that pulse is getting every single cpu event15:05
ograasac, yes, thats a snapshot15:05
ograasac, we take 10*5 snaphots over a ceratin amount of time15:06
rsalvetiogra: and the battery ones as well15:06
ograasac, that wont sum up to 100 anymore as cores come and go15:06
asacogra: show me a sample where it doesnt sum up15:06
asacin the log15:06
ograasac, dunno, its just logical, i dont need logs for that15:06
asacheh15:06
asaci dont think its logical.15:07
asaci can see how the percent values are having a variety15:07
ograyour 100% vary as the resources underneath vary15:07
asacbased on how many cores are on and off15:07
asacbut its still right15:07
plarsas I understand it, an offline cpu is no longer considered idle (due to the fact that it's simply off, rather than doing nothing)15:07
asacsure15:07
asacbut doesnt mean the idle is wrong :)15:07
ograplars, right15:07
ograthe sum is15:08
asacit just gets magnified by factor 415:08
ograno15:08
asacin case of 1 cpu only15:08
ograyou cant mgnify by 4 if the 4 isnt a constant15:08
plarsso yes, logically it makes no sense - an offline cpu is about as idle as you get. But for accounting purposes, it's not factored in15:08
ograright15:08
asacogra: well, its getting magnified between 1 and 415:08
asacand we dont know what it is exactly15:08
ograasac, yes, and the 100% between now and in 1min are completely different to the 100% beween in 5 min and 6min15:09
ograthe 100% dont change, the factor does though15:09
asaci undefrstand it, but still the usage will have the same issue :)15:09
ograwhich will give you an unreliable value15:09
asacwhich is the only thing i am questioning15:09
asaci am not questioning that we get awful variance due to CPUs on and off right now15:10
ograthe usage of processes in sum will stay reliable15:10
ograyou have to rip out the CPU values here15:10
rsalvetiogra: something is waking up pulse all the time http://paste.ubuntu.com/6987416/, but it might just be because we're getting way more events now15:10
ograand sum the processes15:10
rsalvetiwill check15:10
ograrsalveti, can we perhaps switch off threading ?15:11
ograso it sticks to the first core15:11
ograi bet there is a config option15:11
rsalvetinot sure if that is the issue, let me take a look first15:11
apwasac, it does mean idle is wrong, the idle stats for non-online cpus do not accumulate now as they did before15:17
rsalvetiogra: another issue I saw yesterday, is that it's taking way more time now to generate the system-images15:17
rsalvetiogra: maybe more channels caused that15:17
rsalvetiogra: ~1:20h15:17
apwwhat we need to do is count the idle as "100% busy - what_we_used" for each cpu15:17
* didrocks goes for a run15:17
ograrsalveti, woah ...15:17
apwwhich will be 100% idle for offline cpus15:17
ograrsalveti, i noticed it was longer ... but not that much15:17
didrocksapw: right, we need an absolute value15:18
rsalvetiogra: yeah, so it's taking ~2h to get a new image published now :-(15:18
apwdidrocks, i'll try and find a way to get the numbers you need15:18
ograrsalveti, crap15:18
didrocksapw: thanks :) keep doanac` in touch I guess (for the UTAH side)15:18
ograrsalveti, well, goldfish will be gone soon15:18
asacapw: right.15:18
rsalvetiogra: yeah15:19
ograthats one down15:19
asacthat was my plan15:19
rsalvetiasac: oh, as you created this test I guess I can just blame you then :P15:19
asacblame?15:20
asac:)15:20
rsalvetihahah :-)15:20
rsalvetiogra: yeah, the current jack-detection logic is consuming quite a lot of cpu =\15:20
rsalvetiogra: it walks over all properties when it gets an uevent15:21
rsalvetilooking for the SWITCH_STATE property15:21
rsalvetithere's a call there to make udev just return events from the switch subsystem, but commented out15:22
=== alan_g|vt is now known as alan_g|tea
ograhmm, the jack detection is diwics work15:25
* ogra remembers the patch 15:26
* sil2100 remembers doing jack-detection for the old transformer15:26
sil2100Damn that was a hack15:26
ograyep15:26
sil2100;)15:26
ograeven the one that landed in pulse was one ... just less evil ... i remember diwic raving about it15:27
rsalvetiyeah15:27
asacogra: do you have a cat /proc/stat while the cpus are on and while off?15:27
sergiusensdidrocks, row 1 col 1 in train says thum15:28
ralsina_dear CI train people (didrocks, sil2100, Mirv), can I get silo 14 landed?15:29
plarsballoons: specifically on rssreader, I'm thinking maybe the name change affected the AP tests too? They don't seem to run at all15:29
balloonsplars, I can't remember what we did with that :-) However, the test suite is shorts_app now15:30
plarsballoons: ok, sounds like we'll need to change the name on our side then15:30
ograasac, http://paste.ubuntu.com/6987526/15:30
ograseems they are always listed15:30
sil2100ralsina_: did you set it to 'Tested: yes'? :)15:31
ralsina_sil2100: oops, doing it.... done15:31
sil2100ogra: do you know if we're still holding the line of package publication?15:31
ograsil2100, dunno15:31
asacogra: sure htat they are off while you cat them?15:32
ogradid we actually block at all ? everyone was so shocked by the test rresults, i dont remember discussion that15:32
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but chooose right timezone | Landing instructions: http://goo.gl/8H1Du3 | Known Issues: -
asacogra: can you cat twice with 4.4 and wait like 10 secs in between?15:32
ograasac, the device is idling since 1h with screen off15:32
ograi would expect them to be offline, yes15:32
sil2100ogra: I remember Didier mentioning in the morning on IRC that 'we're holding off releases'15:32
sil2100Let me re-confirm15:32
ograasac, note that flo might behave different though ... thats mako vs flo15:33
ograpopey, do you have a recent install on mako ? and could you pastebin /proc/cpuinfo and /proc/stat ?15:34
ograpopey, of an idling device that is15:34
=== alan_g|tea is now known as alan_g
plarsballoons, didrocks: So here's the current lits I have of failures (after rerunning dialer_app). I haven't tried rerunning some of the others, but I think psivaa-afk-bbl has, and I'd like to sync up with him about what he observed. Also, rssreader needs a name change on our side, which I'll take care of in just a bit, hopefully in time for 20715:35
balloonsplars, fginther had done some work on this with my original bug: https://bugs.launchpad.net/ubuntu-ci-services-itself/+bug/127964315:36
ubot5Ubuntu bug 1279643 in Ubuntu CI Services "Ubuntu rssreader app build jobs need to reflect name change to shorts app" [Undecided,New]15:36
popeyogra: image 206 on mako, yes15:36
plarsballoons: ack15:36
balloonsI'm confused why all this happened I guess :-)15:37
balloonsI guess only the builder was changed, not the runner on your end15:37
fgintherballoons, I wasn't aware that the suite name was used anywhere else in the ci infrastructure15:38
popeyogra: http://paste.ubuntu.com/6987544/15:38
ograasac, ^^15:38
ograasac, so the stats keep the cores around even when offline it seems15:39
balloonsno worries fginther.. we know now ;-)15:39
sergiusensfginther, changing the suite name is problematic; reason why I started adding an x-test thing so you can phablet-test-run the package and forget about what the module name was (and in the future, also not depend on autopilot at all if needed)15:39
fgintherballoons, and so do I15:39
ograpopey, thanks !!15:40
fginthersergiusens, nice15:40
asacogra: so forcing online/offline cpu is like this: http://paste.ubuntu.com/6987573/15:41
asace.g. it disappears15:41
ograyep15:41
asacon my intel machine15:41
ogranot sure it works on android kernels, but yeah, thats how it usually works15:41
ograask the kernel team :)15:41
asacapw: how does the android kernel behave in this respect?15:42
asacsee a few lines above15:42
ograasac, the thing is that you might interfere with some android userspace tool that handles this inside the container15:43
dbarthsil2100: did you see my request earlier about publishing silo-001? it's blocking us a bit for the appshowdown release15:43
ograi.e. you might confuse it15:43
asacmaybe path of least resistance is really to turn off all cpus but one for systemsettle15:43
asacthat surely would make things easy to calibrate :)15:43
ogradefinitelly15:44
ograi just fear that we might confuse android15:44
ograas long as we dont, that might be the way15:44
ograasac, prob is that issues llike what rsalveti is seeing with pulse above will be completely hidden15:45
sil2100dbarth: hi! Yes, I saw that, but I don't know if we're clear to publish things now or not - want to clarify this with didrocks first15:45
sil2100asac: maybe you know - should we hold of landings for now or can I publish new packages?15:45
dbarthok traffic jam, nw15:45
asacsil2100: would prefer to wait for didrocks15:46
asacsil2100: that preference might change depending on the specific landing case15:46
asace.g. if its a firedrill landing etc. let me know15:46
mhr3sil2100, silo for 29 pls15:49
mhr3sil2100, do i prefer pinging everytime i need a silo, or is just adding the line enough?15:49
mhr3do you*?15:49
=== psivaa-afk-bbl is now known as psivaa
sil2100mhr3: I usually notice it, I didn't assign it due to the firedrill happening right now15:50
mhr3sil2100, it's been there for the past two hours though15:51
mhr3so ping it is :)15:51
sil2100mhr3: yes ;p I'll assign it once I have clearence if it's ok to assign one ;)15:52
=== charles_ is now known as charles
apwasac, they are still there, but we don't actually care15:58
apwdidrocks, asac, doanac`, ogra: this script seems to get the "right" version of idle on either kernel: http://people.canonical.com/~apw/misc/idle15:58
* apw can see why you care how busy the enabled cpus are, ie why they made this change (which mainline has now as well), as it lets you know if you really need to bring one back15:59
sergiusenssil2100, can I get a silo for l32?16:02
sil2100One moment16:03
asacapw: cool. with this we somewhat loose ability to log the processes and what they consume (to investigate in logs whats going on in case we are not idle enough anymore).16:03
apwasac, well if you fail that check you can run the previous dump, as you know it is over16:04
sil2100What the... I see some spreadsheet problems, something new it seems16:05
apwand i'd say from what i am seeing that your idle has gone to hell16:05
asachmm16:05
ralsina_sil2100: gentle reminder to land silo 14 unless landings are blocked?16:06
ograasac, i think we should be good running top once after apw's test16:07
ograto just get the hanging top consumer16:07
sil2100ralsina_: I remember about that - just still missing clarification if we can land16:07
sil2100Waiting for didrocks16:07
ralsina_sil2100: ah, ok16:07
sil2100But I'll resume silo assignments for 'safe' components16:07
ralsina_sil2100: no rush, to be honest :-)16:07
asacapw: could i just use a top with delay 5 instead of sleep to capture the process business?16:07
ograit wont be as fine grained but we will at least get hanging procs16:07
ograasac, that will bring top back into the equation16:08
ograi would try to keep them distinct to get more accurate numbers16:08
sil2100robru, cyphermox: just so that you guys know - the spreadsheet seems to be awfully slow today, so assigning a silo can take some serious seconds to complete16:08
cyphermoxaye16:09
sil2100mhr3, sergiusens: silos assigned for you guys16:10
mhr3sil2100thx16:10
apwasac, if you run anything in there you won't see if it is idle16:28
asacapw: any way we can do something similar like top that captures details on the pid's while we sleep?16:31
asace.g. manually?16:31
ograasac, any process you run there will taint the result16:31
apwogra, who do i talk to to get this flashy thing to work, it is completly impossible to know what it is doing16:32
apweven worse than the previous versio16:32
ograapw, did you read what was suggested in the other channel ?16:32
ograapw, boot into bootloader mode and just run it again16:32
asacogra: right, hence ii think something like capture the process stats before and after the two cat's16:33
ograasac, i would do it after the test fails actually16:34
ograand onyl then16:34
ograif it settles file you dont need the info16:34
ograif it doesnt, chances are good that the process still is in your top run right after the test16:34
=== WebbyIT is now known as rpadovani
ogras/file/fine/16:35
didrockssil2100: what's up?16:37
sil2100didrocks: hello! Can I land stuff to distro? As the system settle issue is 'somewhat' cleared, I guess the smoketesting results look pretty ok, right?16:39
didrockssil2100: as told, until we have a list of everything that failed (we now have the system settle things out), we only publish desktop-things only16:39
didrockssil2100: do we have the list of what's failing still?16:40
didrocksI saw paul mentionned this, if you can with him build up that list for the meeting16:40
didrocksso that we know where we stand16:40
sil2100didrocks: sure, I just browsed through it myself before and saw 2 failures - terminal app and clock16:41
sil2100didrocks: but I'll make sure with Paul16:41
sil2100plars: ping :)16:41
plarssil2100: on a call right now, but what's up?16:41
sil2100plars: do you have a list of real-test-failures for the latest image by any chance?16:42
sil2100(excluding the system settle ones)16:42
plarssil2100: somewhat - some of these have not yet been double-checked to see if they are flaky or consistently failing, but here's the list so far: http://paste.ubuntu.com/6987534/16:42
didrockssil2100: how did you build the list, I see a lot of unity8 ones16:42
rsalvetiogra: plars: phonesim takes a while to settle down because NM tries to create a data connection with it16:42
ograyeah16:43
rsalvetiand it takes a few seconds for NM to give up16:43
rsalvetihttp://paste.ubuntu.com/6987869/16:43
rsalvetiwonder if we really need to export the data call interface with phonesim16:43
AlbertAcihelp: how do I retrigger this jenkins build? http://s-jenkins.ubuntu-ci:8080/job/unity-mir-ci/258/rebuild16:45
AlbertAcihelp: I have vpn access and I can see that url, but I don't see a way of re-trigger the build after following the link16:46
fgintherAlbertA, you need someone to provide you jenkins access, which we're trying to get away from now16:46
fgintherAlbertA, generally, updating the MP will automatically trigger a rebuild. Is there a specific reason why this needs to be rebuild?16:47
fgintherAlbertA, looking at the logs, this build failed because the testing didn't cleanup, has this been fixed? Or will a rebuild just have the same problem?16:49
rsalvetiogra: sergiusens: any idea why maliit-server is getting an input channel from pulse?16:53
ograoutput i could understand16:53
rsalvetiplayback stream16:53
sergiusensrsalveti, audible feedback?16:53
ografor the click sounds16:53
sergiusensbfiller, ^^16:53
rsalvetiyeah, not input16:53
ograah16:53
ograyeah16:53
ograthats fine i think16:53
ograyou want to shorcut that to not get latency16:53
rsalvetihttp://paste.ubuntu.com/6987898/16:53
rsalvetiright, because I know someone is also waking pulse quite frequently16:54
rsalvetifrom alsa16:54
ogra(which we have anyway ... i often lose clicks when typing fast)16:54
rsalvetiogra: was it maliit-server the one you removed 2 seconds of sleep?16:55
didrockskgunn: bfiller do you mind coming to your landing meeting?16:55
* sergiusens smells another revert16:55
didrocksI guess we'll need you :)16:55
kgunndidrocks: normally i would...but i'm in another meeting, i can't atm16:56
didrockskgunn: an hour meeting?16:56
didrocksor 30 minutes?16:56
kgunnwill end in 3016:56
didrockskgunn: ok, can I catch up with you then?16:56
ograrsalveti, yes, because the missing unity8 commit we added them for is long merged16:56
rsalvetiyeah, just trying to understand if we could have any other unexpected side effect16:57
rsalvetididrocks: not much from my side, still investigating pulse16:57
rsalvetishould have something later today16:57
didrocksrsalveti: ok, no worry, you are already aware :) FYI, I'm going to propose pairing people to help fixing all the failing tests we have16:58
rsalvetididrocks: great, thanks so much16:58
didrocksrsalveti: and slow down/stop touch landings which are not set to get things fixed16:58
rsalvetiand sorry for the noise, at least I'm happy we got some results today16:58
sergiusensrsalveti, can you monkey press publish here? https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dFlCc1VzeVZzWmdBZS11WERjdVc3dmc&usp=drive_web#gid=2416:58
* sergiusens likes calling it monkey press16:58
didrocksrsalveti: no worry, we knew it was going to be painful :)16:59
rsalvetiyeah16:59
rsalveti:-)16:59
rsalvetisergiusens: DONE16:59
sergiusensrsalveti, I notice I forgot to add your name change17:00
sergiusensrsalveti, I'll get another train in place17:00
didrockscyphermox: joining?17:01
=== seb128_ is now known as seb128
popeyballoons: any idea what's going on here https://bugs.launchpad.net/autopilot/+bug/128386817:19
ubot5Ubuntu bug 1283868 in Autopilot "music-app rev 356 fails AP test on image 205 on mako" [Undecided,New]17:19
balloonsUnicodeEncodeError fun17:20
ograrsalveti, cyphermox just pointed out that phonesim shouldnt be installed at all17:21
ograrsalveti, and in fact it isnt17:21
robrupopey, balloons: sounds like somebody wrote a test in python2 but ran it under python3. needs some porting17:21
ograrsalveti, http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20140224/trusty-preinstalled-touch-armhf.manifest17:21
ograrsalveti, seems one of your tests pulled it in, just uninstall17:22
ogracyphermox, thanks !17:22
=== bfiller is now known as bfiller-afk
cyphermoxphonesim is nice for testing but then I'd be really scared if it was running normally, since you couldn't know for sure which modem is being used for what, and I'm not just talking about NM17:24
ograyeah17:24
cyphermoxi.e. I don't want tests running and having any chance to do something with the real SIM, which is why I remove it17:24
ograand it is in fact not preinstalled17:24
cyphermoxbut the other way around is posisble17:24
ograi know ricardo did a dialer-app test run before17:24
didrocksogra: cyphermox: we nede to have after the dialer-app are run, unininstall it17:25
didrocksneed*17:25
ograthat has most likely pulled it in17:25
cyphermoxyes17:25
didrocksotherwise, depending on when dialer-app tests are run17:25
cyphermoxdialer-app tests indeed pull it in IIRC17:25
didrocksall the other tests are "polluted"17:25
cyphermoxor you know, something else17:25
ograright, or run dialer-app last at least17:25
didrocksremember the issue we had at some point?17:25
cyphermoxshouldn't have to mess with the ordering of tests though17:25
didrocksogra: yeah, I think most of tests should have a teardown()17:25
didrockscyphermox: +117:25
didrocksasac: doanac`: agreed? anyway we can get that? ^17:25
ogracyphermox, no, but its a workaround worst case17:26
doanac`didrocks: sorry - what are you asking of me?17:27
cyphermoxogra: no, the right way to fix this is to fix the cleanup for the test that pulls it in17:27
ogracyphermox, i know what the right way is ... but if people are to busy right now to fix it, reordering until they can fix tomorrow would help for today ;)17:28
didrocksdoanac`: basically, is is possible to remove -autopilot (and all automatically installed packages) from one tests at the end before we go to the next suite?17:28
doanac`didrocks: it goes a little against how the code works now. we install the deps up-front, and then run the tests. we could do it, but its a little work17:29
asacdidrocks: you say autopilot should provide setup/teardown infrastructure in the framework?17:29
didrocksdoanac`: up-front, meaning for every tests?17:30
asacsounds reasonable thing to do. not sure if thomi agrees17:30
doanac`didrocks: up front, after provisioning and before we start running tests17:30
asac(sorry, on call, so might not know what this is about exactly - take my input with proper care)17:30
didrocksdoanac`: is it new, it wasn't the case before17:30
didrocksdoanac`: I remember at some point (like 3 month ago) we had a bug where we got ofono-simd installed17:30
didrocksand then, all tests were failing17:31
didrocksbut ofono-simd was installed only when we reach teh dialer-app AP test17:31
doanac`didrocks: semi-new. we've done it this way since the start for click-packages. we recnetly started doing it this way for .deb autopilot tests also17:31
didrocksah ok, so yeah, it changed17:31
didrocksdoanac`: hum, we have an issue, it seems ofono-simd shouldn't be used while we are testing other stuff17:31
didrocksas mocks replace real functionalities that may be used somewhere else17:32
doanac`didrocks: okay, so we need to apt-get install, test, apt-get remove for each test now?17:32
didrocksdoanac`: yeah, for each testsuite17:32
doanac`didrocks: ack. i'll file a bug. it might take a few days for me/plars to sort that out.17:33
didrocksdoanac`: sure, system settle idling is way more important :)17:33
plarsapw: so if I understand this correctly, it's giving percent cpu usage (user+nice+system+iowait) *100/numcpus after sleeping for 10 sec, correct?17:34
doanac`didrocks: https://bugs.launchpad.net/ubuntu-ci-services-itself/+bug/128422617:37
ubot5Ubuntu bug 1284226 in Ubuntu CI Services "touch daily image test: need to install and remove deps for each testsuite" [High,Confirmed]17:37
didrocksdoanac`: thanks :)17:38
rsalvetiogra: phonesim is installed when testing dialer-app17:44
rsalvetiogra: plars: can we remove a package after testing that app?17:44
rsalvetiplars: also, is the package installed before running that test only or when setting up the image itself17:45
ograrsalveti, to late ... doanac` is already on it ;)17:45
rsalvetilike, don't know if it first install all the tests and so on or if this only happens when starting a test17:45
ogra(see backlog)17:45
rsalvetioh, sorry, got a split, backlog is not part of my default screen17:46
ograah17:46
ograbug 128422617:46
ubot5bug 1284226 in Ubuntu CI Services "touch daily image test: need to install and remove deps for each testsuite" [High,Confirmed] https://launchpad.net/bugs/128422617:46
rsalvetididrocks: it's just that this also affects system-settle17:47
rsalvetididrocks: because at every reboot NM will try to create a data connection a few times (5 I guess)17:48
rsalveticausing other cpus to go up and down, and then also causing pulse to consume more17:48
rsalveti(which I'm currently investigating17:48
rsalveti)17:48
ograrsalveti, right, we discussed that at the landing meeting17:51
ogra(which brought up that phonesim should never be installed)17:51
rsalvetiright, cool17:51
didrocksrsalveti: oh, we didn't see it in the "top"17:55
didrocksbut saw a lot of logs spew17:56
didrocksok, so yeah, that can as well mean we'll need that at the same time17:56
didrocks(and a cherry on top)17:56
ogradidrocks, phonesim was in all top-before logs that happened after the dialer test18:00
ogra(but it was like that since ages already ....)18:01
didrocksyeah, but not nm?18:01
plarsyes, I believe it would be installed at setup time, not right before the dialer test18:01
plarsthis isn't a new thing though18:01
rsalvetiright18:01
rsalvetiit's not, but it's also delaying the settle-down job18:02
ogradidrocks, just because we never lookec at NM debug output18:03
=== bfiller-afk is now known as bfiller
=== alan_g is now known as alan_g|EOD
didrockspopey: hey, so, all AP tests run for you?18:17
didrocksfor music-app18:17
sil2100hmmm18:17
popeyyes18:17
didrocks(that would be good input for robru and balloons)18:17
popeyRan 12 tests in 436.767s18:17
popeyOK18:17
didrocksok18:17
didrocksI guess a lot of issues we see are similar to sil2100's ones18:18
didrocksok, time to go this time, see you tomorrow guys, and good luck!18:19
=== gatox is now known as gatox_lunch
ograoh. lovely, beta freeze18:23
rsalvetiogra: argh18:25
ograonly until thu.18:25
rsalvetiright, pulse is part of every image haha18:25
rsalvetiogra: so, pulse is behaving properly with the default image here18:26
rsalvetiafter I install phonesim and reboot, there's always someone waking it up every 2 seconds18:26
ogra206 ?18:26
rsalvetiogra: yes18:26
ographew18:26
ograk, so it is just phonesim18:26
ograwhich will be fixed soon to be removed18:27
rsalvetiwell, need to find why we have someone waking pulse (via alsa)18:27
rsalvetiwonder if it could be a race with maliit-server, rebooting and will see18:27
ograi guess some phonesim mock thingie does that18:27
ograi wouldnt bother if it only shows with phonesim18:28
ogra(though it will indeed taint the settle test of dialer-app)18:28
rsalvetithere's a package called phonesim-autostart18:29
rsalvetimaybe the test could start it itself?18:30
ogradoes that get installed ?18:30
rsalvetiogra: yes18:30
ograask pitti18:30
ographonesim is his baby18:30
apwplars, / (HZ * numcpus)18:30
plarsapw: ah, right18:31
rsalvetiogra: compare, normal image: http://paste.ubuntu.com/6990307/18:31
plarsapw: but what comes out at the end is the idle % at the point it's measured, correct? (corrected for cpu scaling and quantity)18:31
rsalvetiogra: after installing phonesim: http://paste.ubuntu.com/6990345/18:32
rsalvetisee the amount of times alsa is waking up pulse18:32
ograyeah, crazy18:32
apwplars, yes18:35
apwbasically we work on the premise that there are HZ*numcpus worth of ticks, the ticks which arn't useful ticks are idle ticks, and this works whether the cpu is updating or not18:36
cyphermoxrobru: ogra: rsalveti: the issues look very much like something that would get broken by a change from android 4.3 to 4.4... camera image is majorly messed up ;)18:38
ograworks fine on flo though18:38
cyphermoxmako18:38
rsalveticyphermox: what is the issue?18:38
ograjust take your flo with you for taking photos when going out with your mako18:38
ograeasy fix :P18:38
cyphermoxthe image in camera_app for what you're looking at is doing like an old TV -- like horizontal sync is broke18:39
cyphermoxI don't have a flo18:39
ograyou need to get one18:39
cyphermox;)18:39
rsalvetithat's weird, always works fine here, but it might indeed behave differently18:39
rsalvetithe camera hal sucks so bad18:39
sergiusensrsalveti, looking at that later today18:50
rsalvetithanks18:51
ralsina_ogra: can I get silo 14 reconfigured? Since landings are on hold I am using it for testing branches for MWC as they come.18:53
ograralsina_, i cant configure silos, sorry ...18:53
ralsina_ogra: ack, no problem18:54
ograralsina_, cyphermox or robru18:54
sergiusensdoanac`, can you rebless this? https://code.launchpad.net/~xnox/phablet-tools/py2-3/+merge/20560818:54
ralsina_ogra: I actually meant robru! Not my best day with names :-)18:54
ogralol18:54
ograyeah, easy to mix up :P18:54
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: fginther | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but chooose right timezone | Landing instructions: http://goo.gl/8H1Du3 | Known Issues: -
doanac`sergiusens: done18:56
sergiusensdoanac`, I'm going to get a landing slot for this and yours, mind giving it a go with ci workflow when the silo is built just in case?18:57
doanac`sergiusens: no problem. i'm headed to lunch now, but just ping when you are ready for me to give it a spin18:58
sergiusensgreat18:59
sergiusensrobru, hey, can I get a silo for l31?18:59
balloonsping fginther19:01
fgintherballoons, pong19:06
robrusergiusens, is that desktop-only?19:07
balloonsfginther, it seems the filemanager click builder isn't building; http://s-jenkins.ubuntu-ci:8080/job/filemanager-app-click/90/console19:07
sergiusensrobru, yup19:07
robruralsina_, I can reconfigure, are the MPs up to date in the spreadsheet?19:07
robrusergiusens, ok19:07
sergiusensrobru, as in what it installs is for the desktop to interact with the devices :-)19:07
ralsina_robru: yes they are19:07
robruralsina_, ok just a sec19:08
fgintherballoons, looks like it needs to be update. I'll get started on that.19:08
balloonsfginther, yea, I was going to say the same.. looks like it needs to be cmake :-)19:08
robrusergiusens, ok you got silo 319:08
sergiusensthanks19:09
robruralsina_, ok it's reconfigured19:11
ralsina_robru: awesome, thanks!19:11
boikorobru: heym I have this change on line 24 of the spreadsheet, it is tested already, but it needs the calendar-app click package to be updated in the image, should I mark it as Testing pass?19:11
=== gatox_lunch is now known as gatox
ralsina_robru: something happened, I added two branches and they are gone now. I'll readd them :-(19:12
balloonsfginther, just looking through the rest; not sure if rssreader builder has an issue or not; have a look http://s-jenkins.ubuntu-ci:8080/job/rssreader-app-click/106/console19:12
ralsina_robru: ugh, I don't know what happened, re-added them and now it has to be reconfigured again19:13
robruboiko, you can mark it testing pass, but under the comments please write "don't release this until calendar-app click package is updated"19:14
robruboiko, oh and maybe mention what version number is required so we can check whether it's safe to release then19:15
boikorobru: and what is the process to get the calendar-app updated?19:15
robruboiko, not sure, I guess it needs to get uploaded to the click store. i don't deal with that19:15
robruralsina_, ok one sec19:15
fgintherballoons, I can fix that one too19:15
sergiusensdoanac`, when you get back; can you update your mr as xnox has a couple of updates on his?19:15
robruralsina_, ok so just to confirm, these are the merges you want? http://paste.ubuntu.com/6990558/19:16
doanac`sergiusens: ack19:16
ralsina_robru: correct19:16
sergiusensdoanac`, I wish launchpad noticed changes in its prereqs :-)19:16
robruralsina_, ok, done.19:17
boikorobru: ok, thanks19:17
robruboiko, you're welcome19:17
ralsina_robru: thanks again!19:17
fgintherballoons, http://s-jenkins.ubuntu-ci:8080/view/click/job/rssreader-app-click/107/19:18
robruralsina_, no worries19:18
fgintherballoons, http://s-jenkins.ubuntu-ci:8080/job/filemanager-app-click/91/19:19
cyphermoxrobru: found anything meaningful in the tests?19:24
robrucyphermox, haven't been able to find anything meaningful... they just seem flaky. I run them and I get different failures than were originally reported, and on second run I get yet different failures. still looking for any kind of pattern19:24
cyphermoxah19:25
cyphermoxso far I get the same failures reproducibly19:25
doanac`sergiusens: i just merged my branch with the latest for xnox, tested and pushed. it should be in good shape19:25
sergiusensdoanac`, great; let me rebuild the silo then; thanks19:26
robrucyphermox, which tests?19:27
asacplars: do you know if we abandoned N10 testing? cant find them in the "all targets" dashboard anymore19:31
cyphermoxcamera_app and gallery_app so far19:31
plarsasac: iirc that and n7 were abandoned a long time ago as the focus got placed on phones, with the later intent of bringing back n7 and n10 with the new 4.4 based images (with the newer devices of course)19:33
asacplars: ok cool. didnt know we turned those jobs off... thought they were still running, just not looked at19:33
asacbut thats fine19:33
asacplars: how is enabling flo going?19:33
plarsasac: I'm hoping to have flo up and running today or tomorrow, on n10 I hear it needs a newer device though, is that so? or is there only one variety of n10?19:33
asacnewer?19:33
asacplars: never heard that we need a newer N1019:34
asacrsalveti: any idea?19:34
* rsalveti reading19:34
ograthere is only one N10 model19:34
plarsasac: there are two n7's, someone said that the n10 we support with the newer image is not the original n10 that came out19:34
ograno worries19:34
plarsah good19:34
plarsok, so that's a relief19:34
rsalvetiyeah, there's only one model19:34
rsalvetiwe're safe19:34
rsalvetijust need to add them back19:35
rsalvetithe problem with n10 is that 4.2.2 was half backed for it19:35
rsalveti(the original android image)19:35
asacplars: ^^19:36
asacjust add them back and we are good to go19:36
asacrsalveti: half baked? you mean by google?>19:36
* ogra doubts that ...we surely will have awful test results :P19:36
plarsrsalveti: right, but we expect the new 4.4.2 ones to be better right?19:36
ograflo has all my sympathies though19:37
asacogra: syure, but thats fine. we dont have seen better results so it wont block promotion19:37
cyphermoxrobru: hrm... actually for gallery-app the results are pretty abysmal19:37
cyphermoxjust dbus errors for all of them19:37
rsalvetiplars: asac: yes, by google, that's why 4.4.2 is so much better with it19:38
rsalvetiand so is our newer image19:38
ogra++19:38
ograif the sidestage wouldnt be so odd, the N10 would be a wonderful device19:38
ograwith the new image19:38
rsalvetiyeah19:39
rsalvetiargh, ports is really slow for me today19:39
ogra(though i'm not as impressed with the display as i thought)19:39
ograflo is a true beauty wrt display19:39
boikorobru: so, I talked to the calendar guys, latest revision is already in the click store, so we are fine to release the qtorganizer5-eds change19:42
robruboiko, ok, but does that change fix any of the current regressions?19:44
boikorobru: ah you mean if we need to release that for MWC? good question, maybe bfiller knows for sure19:45
robruboiko, no, I mean does this release of qtorganizer5-eds have any impact on fixing any of this mess? http://ci.ubuntu.com/smokeng/trusty/touch/mako/206:20140224:20140224/6796/19:46
bfillerrobru: no this is unrelated to that new mess19:46
boikorobru: oh, probably not, wow, things are not looking good there19:46
robruboiko, no they aren't ;-)19:46
robruboiko, bfiller so I recommend holding off on the qtorganiser5-eds release until this is more under control19:47
bfillerboiko: is the lastest calendar app part of the preinstalled image?19:47
boikobfiller: well, it is on the store, and according to sergiusens if it is there, it will be updated on the image19:47
bfillerboiko: ah ok19:47
sergiusensif it's in the store it will show up19:47
bfillerboiko: then just go ahead and mark testing as pass on the train after it's been tested19:48
robruboiko, but next image build isn't for another ~7 hours19:48
boikorobru: that's fine19:48
robruboiko, wait, what's the nature of the dependency here? does calendar-app require the new qtorganizer? or does qtorganizer require the new calendar-app?19:49
boikorobru: so, I think the old calendar-app does not work with the current qtorganizer-eds, but the current one does19:50
boikorobru: this new qtorganizer-eds fixes some stuff related to recurrent events19:50
robruboiko, ok so what I'm afraid of is in ~7 hours, we'll get a new image build, and it'll have the new calendar app, but it probably won't have the new qtorganizer, is that a bad state to be in?19:51
boikorobru: don't think so19:52
boikorobru: recurrent events was not supported/working properly before, so no regressions here19:53
robruboiko, ok thanks19:53
balloonsfginther, ty for both click fixes20:00
bfillerrsalveti: cyphermox found an issue with camera-app that seems related to new Android20:03
rsalvetibfiller: which one? :-)20:03
bfillerrsalveti: explaing why some AP tests failing. if you tap the preview for the focus ring it hangs the app20:03
bfillerrsalveti: sometimes have to tap it a few times20:03
bfillersometimes happens right away20:04
rsalvetiright, might be the same hang it is happening when taking pictures20:04
bfillerrsalveti: can you take a look at it?20:05
rsalvetibfiller: sure, sergiusens is already planning on taking a look at that today, but we're working on it20:05
sergiusensbfiller, on my plate20:05
bfillerrsalveti: cool, thanks20:05
bfillercyphermox saw this in log might be of help http://paste.ubuntu.com/6990774/20:06
bfillersergiusens: https://bugs.launchpad.net/ubuntu/+source/camera-app/+bug/128429020:15
ubot5Ubuntu bug 1284290 in camera-app (Ubuntu) "mako camera-app screen garbles and app crashes" [Undecided,New]20:15
sergiusensthanks20:17
davmor2hey ogra with the first 4.4 release does that mean that maguro bites the dust </queen_another_one_bites_the_dust>20:26
rsalvetidavmor2: it's still working with latest image20:30
rsalvetiuserspace is compatible with both 4.2 and 4.420:30
rsalvetiwe're just not updating the android image for it anymore20:30
davmor2rsalveti: stop with the maguro cpr already ;)20:31
ogradavmor2, maguro will be gone from testing tomorrow (or wed.)20:33
davmor2ogra: kill it, kill it with fire!!!!!20:34
ogradavmor2, thats plars job20:34
ograhe's got the flamthrower20:34
davmor2plars: ^ KILL IT, KILL IT WITH FIRE!!!!!!!!!!!!!20:34
ogra*flame20:35
plarsit's being done, but I should point out the reason CI is still trying to test it is because we seem to still be building images for it20:35
plarshttp://system-image.ubuntu.com/trusty-proposed/maguro/20:36
plarsogra: who needs to kill that?20:36
davmor2plars: it isn't quite dead yet20:36
rsalvetiyeah, the goal was to kill it once we get the x86 emulator20:36
balloonsping fginther20:37
ograplars, it can go from the dashboard20:38
ograin favour of flo20:38
rsalvetiguess it's up to asac to decide that20:38
ograwe seriously dont want to block image promotion on it20:40
plarswe haven't done that for a while now20:40
ograso it should go ...20:40
asactrue. you can move it to the "all targets" section until we have finished the transition20:40
ograright20:40
asac(maguro that is)20:40
ograkeep the data around ... keep the tests runnign until emulator20:40
plarsasac: but we still want to try to run it?20:40
plarsasac: it doesn't seem to work in the latest image20:40
ograplars, getting some low end info is surely good20:41
ograoh ?20:41
ograi'm on 206 just fine here20:41
ograOTA though20:41
fgintherballoons, pong20:41
plarsogra: I didn't look at it much because I thought it was expected to fail - actually I thought it was expected not to even build20:42
plarsah, the device is not present20:42
plarsI can see what's up with that20:42
ograplars, we just left the 4.2 files for it on cdimage20:42
plarsok, I'll add it back to the runs then, I was just working on removing that20:42
balloonsfginther, I'm wondering if you can have a look at how reminders-app is being built for the ppa (debian packaging mind you). I don't see qtdeclarative5-evernote0.1 being built and it's needed20:42
ograand userspace is compatible to both versions20:42
asacplars: it is expected to boot and work still... dont put too much time into it, but the golden way would be to have it running until we have transition finished and emulator is up20:43
plarsasac: that's the plan20:43
fgintherballoons, what branch (or where) does qtdeclarative5-evernote0.1 come from?20:44
balloonsfginther, I'm feeling a little behind on it, but they did work to merge the plugin into lp:reminders-app, and you can see it now in debian/control20:45
fgintherballoons, I see that the i386 upload is blocked dueo to a newer account-plugin-evernote already being in the ppa. This appears to be blocking all uploads from the i386 build which includes qtdeclarative5-evernote0.120:51
fgintherballoons, https://launchpadlibrarian.net/166772018/upload_5616694_log.txt20:51
balloonsfginther, oO so if I bump the version and commit it should set everything free?20:52
fgintherballoons, it should, but you'll need to bump it higher then 3-0~10~ubuntu13.10.120:52
balloonsweird version.. ok20:53
balloonsty for your help fginther20:53
fgintherballoons, you're welcome, let me know how it goes20:54
balloonsfginther, is there a way to reject what's sitting in the ppa now?21:03
balloonsin other words, no way to kick out that build21:03
fgintherballoons, it can be removed, but launchpad may keep the records around for week(s)21:04
fgintherballoons, I can give it the boot21:04
balloonsit's going to be a pain to mangle the versioning that much I think, so worth a try21:07
cjwatsonYou can't ever reuse the same version, but I believe if you delete it it should let you upload an older version after a short while21:09
cjwatson(I think)21:09
balloonsfginther, is account-plugin-evernote also a high version? 3-0~9~ubuntu14.04.1 it seems?21:09
fgintherballoons, yes, that's the trusty version, the saucy version is 3-0~10~ubuntu13.10.121:11
balloonsfginther, can you kick that out also?21:11
fgintherballoons, I've deleted them21:13
balloonsthanks.. seems like just the beginning of untangling this mess.. :-)21:14
fgintherballoons, do you have the power to retry the build?21:15
balloonsfginther, I don't believe I do.. If I do I don't know it21:16
fgintherballoons, I'll give it a friendly kick then21:17
robruboiko, actually i've decided to publish silo 2 because it looks like it reduces some failures in the image. please merge & clean once it reaches distro21:49
boikorobru: ok, nice, thanks21:51
fgintherballoons, the rebuild work, the update trusty binary packages are in the ppa. saucy rebuild is in progress21:52
balloonsfginther, wonderful, let me see if the dependency issue is sorted now at least21:54
balloonsfginther, worked splendidly21:58
fgintherballoons, nice22:04
plarsmaguro is running fine now: http://ci.ubuntu.com/smokeng/trusty/touch/maguro/206:20140224:20140115.1/6811/22:07
sergiusensballoons, are you good with the update to calendar?22:15
balloonssergiusens, updates to calendar? the trunk version landing in store or ?22:18
sergiusensballoons, yeah that22:18
balloonssergiusens, rsalveti think we can land this? https://code.launchpad.net/~sergiusens/phablet-tools/buddy-x/+merge/20658722:18
sergiusensballoons, yes we can22:18
balloonssergiusens, yea, I've no reason not to be.. the EDS fix in the silo atm will solve the known bugs22:19
balloonsbtw sergiusens congrats on upload rights for lots of fun things22:19
sergiusensthanks, delayed that for too long :-)22:20
balloonssergiusens, I linked the bug to your MP as well22:23
sergiusensawesome22:23
boikorobru: in silo landing-002 the "Merge and clean" cell is showing as #N/A22:31
robruuh22:31
robruboiko, shows for me: http://162.213.34.102/job/landing-002-3-merge-clean/build?delay=0sec22:32
boikorobru: but the link is still correct it seems though22:32
boikorobru: reloading the document did the trick, not sure why the image was not showing up22:32
robruit's been glitchy lately i guess22:33
sergiusensballoons, just pushed a small improvement to that MR, can you take a look; would need a happrove as well22:40
sergiusensrsalveti, mind doing that review? https://code.launchpad.net/~sergiusens/phablet-tools/buddy-x/+merge/20658722:40
sergiusensrobru, gotta love muting the music tests22:53
=== fginther changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | CITrain support - US: robru, cyphermox, rsalveti - EU: sil2100, Mirv, didrocks | CITrain support no answer: use mup bot after 30 minutes, but chooose right timezone | Landing instructions: http://goo.gl/8H1Du3 | Known Issues: -
sergiusensfginther, hey, I'm having an issue with https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/5497/ ;  and the otto counterpart; these tests pass locally on my device23:26
sergiusensthe issue is, not sure what is failing there23:26
fginthersergiusens, I can take a quick look now23:27
sergiusensthanks23:29
fginthersergiusens, I don't know... The same 5 TestHud failures are on both the otto and mako tests. The Mako has extra failures due to unity8 crashing23:39
fginthersergiusens, I took a closer look at the packages installed for the otto tests and there are no differences between this test and one from a few builds ago that didn't show these failures23:41
sergiusensdarn23:41
fginthersergiusens, the last unity8 MP to merge from from 2 days ago, was your MP older than that?23:42
sergiusensyes23:43
dobeyfginther: if you could get a chance to take a look at https://code.launchpad.net/~dobey/tarmac/merge-specific/+merge/208037 that would be great. it adds the feature of passing a specific MP to merge.23:43
sergiusensfginther, my mp is 2 weeks old probably23:43
sergiusensfginther, I took it over from bfiller23:43
fginthersergiusens, by any chance did you merge to trunk before testing?23:43
sergiusensfginther, no; I was going to but then thought that this was done in jenkins anyways, right?23:44
fginthersergiusens, right it's done by jenkins, might explain why jenkins show the failures but you don't see them23:44
sergiusensah you mean locally; well I tested using the output.zip from jenkins23:44
fgintheroh23:44
sergiusensfginther, ^23:44
sergiusensso it is quite the same23:44
sergiusensand read what otto did for setup and replicated23:45
fginthersergiusens, I triggered a rebuild to get some more info23:45
sergiusensfginther, with more debug info?23:45
fgintherdobey, I'll add it to the list of tasks, I'll try to get to it in a a day or two23:46
fginthersergiusens, no just another data point, same test run23:46
fginthersergiusens, I need to drop off, I might be able to take a look later, otherwise it will be tomorrow.23:48
sergiusensok23:51
dobeyfginther: cool, thanks23:55

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