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

elopiofginther: sorry, internet died here for a long time.00:31
elopiomore investigation sounds correct, thanks.00:31
mterryWhat is the best way to reproduce a jenkins environment like it runs unity8 qmltests in?01:05
imgbot=== IMAGE 124 building (started: 20150306-02:05) ===02:05
imgbot=== IMAGE 124 DONE (finished: 20150306-03:35) ===03:35
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/124.changes ===03:35
Saviqcihelp, hey, I talke to ev a day or two back about https://code.launchpad.net/~unity-team/unity8/shellRotation/+merge/248400 not getting unity8-ci's attention09:05
Saviqapparently kgunn wasn't whitelisted for the job, but even after he was added, job is still boring?09:05
evSaviq: if you're okay to wait until America wakes up, josepht will look into it as our vanguard today. Sorry that my fix didn't take.09:30
Saviqev, sure, nw, not pressing - just want to get this resolved09:30
evabsolutely, as do I :)09:31
sil2100jibel, ogra_: internet problems09:31
sil2100Much ping, many latency09:31
ogra_lovely09:31
sil2100Robotic09:45
=== mzanetti_ is now known as mzanetti
sil2100davmor2: yeah, so I checked the channel config and it might be non-trivial to put my test tarball to 14.09-proposed-customized10:44
davmor2\o/10:45
sil2100davmor2: I would have to modify the config for that as it's currently pulling those out of jankins10:45
sil2100So I prefer not to touch that10:45
davmor2saves the hassle of reverting10:45
Chipacawhat's the right format for listing two bugs as closed in a single changelog entry? is this machine parsed at all?10:53
Chipacatrainguards, i can haz silo for row #55 plz?11:01
UrsinhaSaviq: jenkins is being lazy in general, it seems, other people are reporting it as well, I'll talk to CI vanguard today about it and see how can we conduct proper investigation11:08
sil2100Chipaca: suar11:08
sil2100Chipaca: and yes, it's machine parsed but there's not one single best format11:09
sil2100Chipaca: sometimes people use (LP: #number, LP: #number2)11:09
Chipacasil2100: I went for “(LP: #1426418, LP:1427702)”, here's hoping that works :)11:09
ubot5Launchpad bug 1426418 in Ubuntu Push Notifications "push notification ignoring silent mode" [High,In progress] https://launchpad.net/bugs/142641811:09
Chipacaoh, i just noticed that's self-inconsistent11:09
sil2100I would say the second one needs a # as well ;)11:09
Chipacaoh dear11:09
Chipacafixed: now “(LP: #1426418, LP: #1427702)”11:10
ubot5Launchpad bug 1426418 in Ubuntu Push Notifications "push notification ignoring silent mode" [High,In progress] https://launchpad.net/bugs/142641811:10
ubot5Launchpad bug 1427702 in Ubuntu Push Notifications "Notifications ignore vibration settings" [High,In progress] https://launchpad.net/bugs/142770211:10
robrusil2100: Chipaca http://bazaar.launchpad.net/+branch/cupstream2distro/view/head:/tests/unit/test_branchhandling.py#L211 here is the test code showing how bugs are parsed. it's pretty fast&loose.11:11
robru(also I am so not here right now)11:11
Chipacarobru: thanks :)11:12
robruChipaca: you're welcome!11:13
Chipacaso it would've worked before too :)11:13
robruChipaca: oh and it's also case-insensitive on top of the mostly-lowercase examples shown there11:13
Chipacasil2100: i'm afraid i was pointing at the wrong merge (got an lp lock failure on that one, pushed to a different one, but bzr had already 'remembered' the first one, and i didn't notice)11:14
Chipacasil2100: could you rejigger it?11:14
sil2100Chipaca: hm, ok, let me re-assign11:15
Chipacathanks11:15
Chipacasil2100: thank you again :)11:19
* Chipaca builds11:19
sil2100The spreadsheet acts funny11:19
=== MacSlow is now known as MacSlow|lunch
* sil2100 goes to lunch12:47
ricmmsil2100: hey, could I get a silo for line 56 please13:09
ricmmor someone :)13:10
=== marcusto_ is now known as marcustomlinson
ricmmMirv: maybe you could give me a hand with line 5613:21
Saviqricmm, they're all responding to "trainguards" ;)13:21
ogra_just not if the bot says it13:21
* ricmm summons trainguards13:22
ricmmno lightning and explosions :(13:22
bzoltan_om26er:  please feel free to check with me if you have questions related to the UITK landing.13:26
om26erbzoltan_, thanks, I am going to start with verifying the bug fixes and then do some general testing for things13:35
bzoltan_om26er:  it fixes 26 bugs :) so enjoy13:47
=== MacSlow|lunch is now known as MacSlow
om26erbzoltan_, do you know if bug 1425470 is desktop specific ?13:58
ubot5bug 1425470 in ubuntu-ui-toolkit (Ubuntu) "Latest staging breaks page width in gallery" [Critical,Confirmed] https://launchpad.net/bugs/142547013:58
om26ert1mp, I was looking for you :) is bug 1425470 for the desktop ?13:59
bzoltan_https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/142547013:59
ubot5Ubuntu bug 1425470 in ubuntu-ui-toolkit (Ubuntu) "Latest staging breaks page width in gallery" [Critical,Confirmed]13:59
bzoltan_om26er: it is a desktop specific14:00
om26erbzoltan_, great, thanks14:00
om26erbzoltan_, clock app crashes after setting up an alarm and then trying to edit it.14:08
om26erfound that while verifying fix for https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/140188314:08
ubot5Ubuntu bug 1401883 in ubuntu-ui-toolkit (Ubuntu) "[Vivid][Regression] Alarms times are incorrectly saved when editing an alarm" [Critical,In progress]14:08
om26erthe crash is 100% reproducible.14:09
nik90om26er, bzoltan_: https://bugs.launchpad.net/ubuntu-clock-app/+bug/1422693/comments/114:09
ubot5Ubuntu bug 1422693 in Ubuntu Clock App vivid-15.04 "[Vivid][Regression]Cannot change alarm switch status (enable/disable alarms)" [High,Fix committed]14:09
om26ernik90, ah, its your crash ?14:10
om26erphew!14:10
nik90om26er: well it appeared after the SDK fix for the bug you linked https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/140188314:10
ubot5Ubuntu bug 1401883 in ubuntu-ui-toolkit (Ubuntu) "[Vivid][Regression] Alarms times are incorrectly saved when editing an alarm" [Critical,In progress]14:10
nik90om26er: so it could be due to the SDK change since in RTM I cannot reproduce the crash14:11
om26eroh14:11
nik90om26er: however zsombor said that it could be due to API changes in vivid that clock app may not be adjusted for, but I havent looked into it yet14:11
josephtSaviq, kgunn: are you guys okay with all of the LP team 'unity-team' being able to land MPs?14:12
Saviqjosepht, it's just -ci, we're landing through the CI train anyway, so really anything targeting lp:unity8 should trigger...14:13
josephtSaviq: unfortunately users/teams have to be whitelisted even for -ci14:14
sil2100ricmm: on it!14:14
josephtSaviq: afaiui at least14:14
sil2100ricmm: I was on lunch, and right now I'm the only trainguard around sadly :)14:14
Saviqjosepht, if there has to be a team... I'd be fine with ~contributor-agreement-canonical14:15
Saviqwhich kinda makes sense14:15
sil2100ricmm: with the spreadsheet it would be painful to implement, but I hope once we have a working replacement we should be able to add some auto-assignment functionality in conditions when there are many free silos and no conflicts14:15
Saviqsil2100, silo *assignment* shouldn't care for conflicts IMO14:16
sil2100Saviq: in theory yes - we would have to implement some nice things that would inform the lander that the silo conflicts with silo x,y,z, since without that it could waste precious testing time of landers14:18
sil2100The current bot is not enough as not too many people notice its messages14:19
Saviqsil2100, yeah, xchat-gnome doesn't highlight my name for the bot msgs...14:20
Saviqsil2100, anyway, I'm sure that's solvable14:20
josephtSaviq: for the time being I've added unity-team.  I'll discuss with my team to see if adding ~c-a-c is acceptable.  I'm not certain that we can limit that just to lp:unity8 MPs14:21
Saviqjosepht, sure, thanks14:22
ricmmsil2100: thanks!14:29
jibelsil2100, is there anything to discuss at the landing meeting today?15:16
sil2100jibel: I think with the current velocity no15:16
jibelsil2100, lets cancel it then?15:16
sil2100popey: just poke me once reminders is ready for a re-rest15:16
sil2100jibel: yeah, I think my todays connection would anyway interfere15:17
sil2100With robotic sounds and such15:17
sil2100popey, jibel, robru, ogra_, rvr, davmor2: no evening meeting today15:17
ogra_fine with me15:17
rvrAck15:17
ogra_specifically on a friday :)15:17
sil2100davmor2: could you maybe cancel the todays one? ;) Since you're the owner!15:17
davmor2\o/ parties for the rest of the day15:17
davmor2sil2100: nope :P15:18
popeysil2100: okay, will be monday15:18
ogra_sil2100, as if your phone calendars would sync that :P15:18
ogra_*our15:18
davmor2sil2100: your the owner now buddy boy :D15:21
sil2100Uh oh!15:22
sil2100I'm teh owner!15:23
sil2100davmor2: thanks ;)15:24
davmor2sil2100: so erm feel free to cancel the meeting any time ;)15:24
sil2100Iz canzeld15:24
om26ernik90, is there a branch for the fix for bug 1422693 ?15:25
ubot5bug 1422693 in Ubuntu Clock App vivid-15.04 "[Vivid][Regression]Cannot change alarm switch status (enable/disable alarms)" [High,Fix committed] https://launchpad.net/bugs/142269315:25
nik90om26er: that bug was also fixed by the SDK MP https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/alarm-regression-fix/+merge/25109615:26
nik90om26er: To be more clear, both https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1401883 and https://launchpad.net/bugs/1422693 were fixed by that MP15:27
ubot5Ubuntu bug 1401883 in ubuntu-ui-toolkit (Ubuntu) "[Vivid][Regression] Alarms times are incorrectly saved when editing an alarm" [Critical,In progress]15:27
ubot5Ubuntu bug 1422693 in Ubuntu Clock App vivid-15.04 "[Vivid][Regression]Cannot change alarm switch status (enable/disable alarms)" [High,Fix committed]15:27
om26ernik90, hmm, well I found that crash while I was testing a silo that contained the above branch. So the issue is still happening15:28
nik90om26er: When I tested that MP, I was able to enable/disable alarms that were saved before15:29
nik90om26er: But I noticed clock app crashes when trying to create a new alarm sometimes15:30
om26ernik90, hm, the crash that I am seeing happenes when you try to edit the alarm15:30
nik90om26er: does it also crash when you try to enable/disable an alarm?15:30
om26ernik90, doesn't seem to crash while enabling/disabling15:31
om26ernik90, I found the crash while testing the fix for #140188315:31
nik90om26er: can I ask if it crashes after trying to save an old alarm? Or when trying to open an alarm itself?15:34
nik90om26er: I will have to flash my phone back to ubuntu-vivid to test this out15:34
om26ernik90, I create a new alarm, it appears in the alarm list. When I try to tap the alarm list item to edit it, the app crashes.15:35
om26erIt happens for both old and new alarms.15:35
om26ernik90, stacktrace here (if you can open that page): https://errors.ubuntu.com/oops/ab1b4b58-c409-11e4-8065-fa163e4aaad415:35
nik90om26er: ooh that's bad..I will look into it and coordinate with zsombor15:36
nik90yeah I am able to open the page15:37
om26erbzoltan_, Hey!15:38
bzoltan_om26er:  here15:38
om26erbzoltan_, the silo causes a crash in clock app. ^15:38
bzoltan_om26er: Does the clock app have autopilot test for it?15:39
dobeyslangasek: oh sorry, i didn't realize there was a new lib package too in the other MP. it's not my landing but i need it for work we're doing in the click scope, so i was just poking to get a review. thanks. i'll bug the devs15:39
nik90bzoltan_: there is a QML test for it15:40
nik90bzoltan_: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/tests/unit/tst_alarm.qml#L29215:41
bzoltan_nik90: AP test is the test15:41
nik90bzoltan_: there isnt a AP test for it. This is also why the QML test are also run by jenkins on every MP merge15:43
bzoltan_nik90: QML test is not a functional test. We must have AP tests for all critical functions15:44
zsombinik90: let me check what do you have in the app15:44
bzoltan_zsombi: om26er just left the ch .. I guess he will be back15:44
nik90zsombi: I am checking as well, here's the stack trace log https://errors.ubuntu.com/oops/ab1b4b58-c409-11e4-8065-fa163e4aaad415:45
bzoltan_nik90:  please do not replace AP with QML tests... AP testing is the only ways to prevent integration caused regressions like this.15:47
zsombinik90: give me the file name which lists the alarms15:47
bzoltan_nik90:  because we have unit tests for editing alarms :) and that passed.15:47
nik90zsombi: http://bazaar.launchpad.net/~ubuntu-clock-dev/ubuntu-clock-app/utopic-3.0/view/head:/app/alarm/EditAlarmPage.qml15:47
nik90bzoltan_: because it is becoming really difficult to maintain AP, QML units tests and manual tests just by myself..I am trying to unify the test suite for clock app15:48
zsombinik90: do you by any chance unload the page which contains the AlarmModel when teh edit page is opened?15:49
bzoltan_nik90:  it is fine to make QML unit tests... but those are not functional tests and so teh UITK test plan can not run them15:49
nik90zsombi: 1 sec, let me check15:50
bzoltan_nik90:  not to mention that the clock app AP test requires manual input to accept the policy15:50
nik90bzoltan_: which policy?15:50
bzoltan_nik90:  the first time the clock app is deployed it asks for access15:51
bzoltan_nik90:  and that makes _all_ autopilot tests fail15:51
nik90zsombi: no I dont unload the page that contains the alarmmodel. the laarm model is loaded by mainview essentially15:51
zsombinik90: how about using teh new ListItem in the list?15:51
nik90bzoltan_: I agree but I cannot do anything about it. That's an upstream bug which was recognized by QA15:51
nik90zsombi: Well the SDK is currently running clock app tests from the trunk branch which is for RTM15:52
zsombinik90: ok15:53
nik90zsombi: Also I cannot switch to the new listitems without having multiselect feature which hasn't landed in vivid yet. I was planning to transition the alarm listitem after it lands :)15:53
bzoltan_nik90:  who is maintaining the clock app's AP tests? :) I thought it is you15:53
zsombinik90: I am checking the way you get the alarm data when you change the alarm...15:54
bzoltan_nik90:  This ongoing UITK landing has the ListItem... what is now blocked by the clock app :D :D15:54
nik90bzoltan_: I do..but in the case of the location prompt issue, I got the help from QA to fix that issue in https://code.launchpad.net/~brendan-donegan/ubuntu-clock-app/disable_location_prompt/+merge/24268215:54
nik90bzoltan_: but if you check the last few comments in that MP, you will see that it requires patches upstream as well15:55
nik90before it can be fixed in the clock app15:55
nik90zsombi: do you want to do this in a hangout, would be much easier to point out the relevant parts of the code15:55
zsombinik90: ehh... I cannot get any closer... to me seems the get() function is crashing somehow...15:55
zsombinik90: let's try one quick15:56
zsombinhave an URL?15:57
zsombinik90: have an URL?15:58
nik90zsombi: https://plus.google.com/hangouts/_/guud6q3hb2mop34ybehpg7k7wqa15:58
greyback_sil2100: hey, I want to land rtm silo12, which fixes https://bugs.launchpad.net/ubuntu-rtm/+source/qtmir/+bug/1423787 - am I blocked unless the priority is bumped to critical?16:04
ubot5Ubuntu bug 1423787 in qtmir (Ubuntu RTM) "music-app blocks system suspend even when not playing any song" [High,In progress]16:04
sil2100greyback_: hey16:05
sil2100greyback_: hm, looking at it, it looks like it's a good thing to land16:06
sil2100It's milestoned for ww13-ota16:06
greyback_sil2100: hold off for one sec, I need to confirm something16:06
sil2100And it's a battery fix...16:06
greyback_yeah16:06
bzoltan_om26er:  zsombi and nik90 are working on that issue. It is not clear yet for me if it is an app bug what the new landing just oncovered or a regression. Would you please carry on with the validation and revisit this issue in an hour or so?16:06
om26erbzoltan_, ok, sure.16:07
om26erbzoltan_, I have verified the bugs that could be tested manually, other I believe are covered by unit tests.16:07
om26erbzoltan_, now just fiddling around here and there to see if the silo broke something.16:08
ahayzengreyback_, o/ just to double check the if you are playing music and the music-app is not in the foreground and the screen is off... the app still has a wakelock to keep it awake so it can tell media-hub of the next track to play right?16:08
greyback_ahayzen: correct, the app itself (actually pulseaudio) will have its own wakelock to keep the device awake16:09
ahayzengreyback_, and our process isn't cut due to the lifecycle exception ?16:09
greyback_ahayzen: also correct16:09
ahayzengreyback_, awesome thanks just wanted to double check :)16:09
greyback_ahayzen: understood :)16:09
=== jhodapp_ is now known as jhodapp
zsombibzoltan_: we couldn't detect the root cause, we agreed with nik90 that he is gonna make some changes on the app, and if still crashes, then he tries to provide a simple app so I can work on it16:14
zsombibzoltan_: but it can be that we cannot fix earlier than Monday16:15
bzoltan_zsombi: nik90: just to be precise... this issue is holding up the most important and final 15.04 reelase of the UITK. SO I really would like to hear something real super quickly :)16:16
bzoltan_nik90:  and yes... if the app would have AP coverage then this issue would have been captured on Wednesday ... so no, I am not happy with QML test only unit tests.16:17
nik90bzoltan_: alrite I will convert all of QML *functional tests* as well to AP I guess16:19
nerochiarogreyback_: hi, did you see my messages from yesteday ?16:20
greyback_nerochiaro: I did, and I managed to repro it on my device16:21
greyback_then had to blast it away to work on something else16:21
greyback_but at least I can repro, so now I can investigate16:21
Saviqogra_, got 124 on your mako by any chance?16:22
bzoltan_nik90:  I do not ask you to overdo it :) but he critical functions should be AP covered.16:22
nerochiarogreyback_: excellent16:22
greyback_nerochiaro: also confirmed that there are not 2 camera-app process running at any stage16:23
bzoltan_nik90: all in all, it s a good example that QML tests do not replace AP tests < Saviq ;)16:23
ogra_Saviq, my mako is out of battery since 2 months or so16:23
Saviqbzoltan_, I never said they do16:23
Saviqogra_, k nvm16:24
nerochiarogreyback_: and camera did not crash during previous tests, right ?16:24
greyback_nerochiaro: feck, forgot to look16:24
bzoltan_Saviq: I know, but it worth to keep in mind16:24
nerochiarogreyback_: it did not in my case16:24
bzoltan_nik90:  but now let's hope you can fix the app , please keep me posted.16:24
nik90bzoltan_: yeah will do16:25
greyback_nerochiaro: ok. Monday I'll be giving this my full attention16:25
nerochiarogreyback_: feel free to poke me too. I am off now. have a great weekend16:26
greyback_nerochiaro: will do, thanks and have a good one!16:26
zsombibzoltan_: nik90: It crashes in the QHash16:32
bzoltan_zsombi:  wth?16:33
zsombibzoltan_: good question...16:33
zsombibzoltan_: nik90: feels like there's some race condition... the get() function dies, the model works well16:35
zsombibzoltan_: nik90: but the get() dies only if I do it like the Clocka app does...16:35
nik90zsombi: hmm16:35
nik90zsombi: so If I passed the alarm object as we discussed, would that fix it?16:36
zsombinik90: let me stretch it a bit16:36
nik90zsombi: also how does get() die when it is inside the edit alarm page16:36
zsombinik90: yes, it dies then...16:37
zsombinik90: and it works if I do PageStack.push("AlarmEdit.qml", {tempAlarm: model})16:37
zsombinik90: or {tempAlarm: alarmModel.get(index)}16:38
nik90zsombi: oh!16:38
zsombinik90: remember, you don't even need to use get() if you open teh alarm by tapping on teh item, you hav ethe model role =on your disposal16:39
zsombinik90: the crash I reproduced with the test app I made16:39
zsombifrom teh toolkit16:39
nik90zsombi: yeah I understand. Let me confirm the fix. I just finished flashing vivid. if it does fix the crash, then this is a app issue and the UITK can proceed with the final vivid release16:40
nik90zsombi: agree? ^^16:40
bzoltan_nik90:  he does :D16:41
bzoltan_om26er: ^^^16:41
nik90bzoltan_: awesome16:41
om26ercoolio16:41
bzoltan_zsombi:  thank you very much dude .. and now get lost from here16:47
bzoltan_nik90:  I am happy that there is a solution. Thank you for taking this ball.16:53
nik90bzoltan_: well zsombor found out the mistake + I need those new listitems badly :P16:54
ogra_sil2100, just FYI my phone just notified me about the meeting :) didnt really help to cancel the event from the calendar17:00
sil2100:|17:00
ogra_(as i had expected, i doubt it updates regulary)17:01
ogra_popey, ^^ is that expected to work ?17:01
bzoltan_nik90:  you will get them today if all goes well...17:01
popeyit should sync, if it doesn't file a bug17:02
bzoltan_nik90:  actually I have an idea... you do not have to invest your time too much in AP tests if you regularly test your app with the staging UITK17:02
ogra_popey, on what fequency ... the meeting was only canceled 1.5h ago17:02
popeyi also got the reminder on my phone17:03
popeyit should sync in the background imo.. bfiller ? sync-monitor - what triggers it?17:03
popeyonly the sync button in calendar?17:03
ogra_and when :)17:03
bfillerpopey: sync happens if you modify or add a new google calendar event in the calendar app17:04
bzoltan_nik90: from here https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/staging17:04
popeyright, has to be done in the app17:04
ogra_bfiller, so it doesnt pick up changes from gcal ever ?17:04
bfillerpopey: changes made on the google side are not sync'd to the app automatically, that's what the refresh button is for. we get no push notifications17:04
bfillerogra_: at startup17:04
* ogra_ wouldhave thought at least once a day17:04
ogra_at startup of the phone ?17:05
bfillerogra_: of the app17:05
bfillerI believe17:05
ogra_ah, i never start it17:05
bfillernot 100% sure on that17:05
ogra_i manage my calendar via the desktop17:05
ogra_the phone is only used for the notifications ...17:05
ogra_we should have a sync shedule17:05
bfillerbasically we have no push notification from google for calendar events17:05
bfillerogra_: we didn't want to poll17:05
ogra_well, we kind of have to to keep the calendar updated17:06
ogra_at least optionally with a setting in the calendar app or some such17:06
bfillerogra_: could be done yes17:06
bfillerogra_: now there is a manual sync button you can press in the app17:07
nik90bzoltan_, om26er: I confirm that the crash was due to the code in clock app. I have a patch ready to fix it in the clock app and tested it on vivid image 124 Mako. You can go ahead with the UITK landing.17:07
om26ernik90, bzoltan_ \o/17:07
nik90bzoltan_, om26er: If you so wish, I can provide the MP link for you guys to try it if you want.17:07
ogra_bfiller, sure ... but only if i actually know something changed :)17:07
bfillerogra_: we really want push notifications but until we have that your way could work17:08
om26erbzoltan_, I think we need some kind of sanity test suite for the UI-toolkit, a list of test cases to be checked manually, stuff that cannot be automated.17:08
nik90bzoltan_, zsombi: https://code.launchpad.net/~nik90/ubuntu-clock-app/fix-alarm-crash/+merge/25215017:14
nik90bzoltan_: hmm I could do that (testing clock app with staging uitk regularly). We'll see. I don't want to take on more responsibility than I already do..if every other project like i-dt, sdk, eds etc run clock AP tests to check for regressions, then I rather convert to AP and forget about it.17:15
sil2100Ok, I go lay down now for a few moments17:24
bzoltan_om26er: In my opinion we do not need to invent a substitute of autopilot for the cases where the app has no autopilot coverage :D The solution is to have proper autopilot tests17:24
sil2100robru should be around in case any trainguard-related things are needed17:24
om26erbzoltan_, autopilot cannot cover visual issues for example17:25
bzoltan_om26er:  that is true... I do basic sanity check, but only basic. Releasing the UITK is by far the most test covered and most time consuming releasing process, I woul be happer to make it shorter and not longer17:29
om26erbzoltan_, You need to hire a release manager :)17:30
om26erbzoltan_, anyways, this landing is good to go.17:31
=== jfunk is now known as jfunk-lunch
bzoltan_om26er:  hiring a release manager would make me half unemployed :D18:05
ogra_hire two ... then they need a manager18:05
bzoltan_om26er: Thank you for the validation.18:05
=== alan_g is now known as alan_g|EOW
bzoltan_ogra_: errr.. I have walked that floor before :)18:06
ogra_heh18:06
robrukenvandine: can I get you to do a packaging ack? https://ci-train.ubuntu.com/job/ubuntu-landing-003-2-publish/ thanks18:14
kenvandinerobru, sure18:14
robruthanks18:14
bzoltan_robru:  any chance to hold that silo3 for a sec?18:15
robrubzoltan_: yes there is ;-)18:15
kenvandinerobru, ok ack18:18
om26erChipaca, Hi! How long does it normally take for a push notification to appear ? is there a fixed refresh interval ?18:18
bzoltan_robru:  OK, good to go18:18
robrukenvandine: thanks18:18
robrubzoltan_: sure thing18:18
bzoltan_robru:  I ws just confused by the state of a branch what was proposed to the landing branch18:18
robrubzoltan_: yeah the diff looked a little weird with rtm changelog entries being proposed into the vivid branch, but that's not harmful by itself...18:19
robruinfinity: cjwatson: https://ci-train.ubuntu.com/job/ubuntu-landing-017-2-publish/lastSuccessfulBuild/artifact/packaging_changes_ubuntu-app-launch_0.4+15.04.20150305.1-0ubuntu1.diff new binary package needs an ack if you have  a sec18:58
infinityrobru: Looking.19:06
* tedg can answer questions on that too19:06
robruinfinity: thanks19:06
infinitytedg: So, ubuntu-app-test builds on all arches, but only links libmirwhatever on arches where it exists?19:08
tedginfinity, It doesn't build the binary, it uses a shell script that says "nope, sorry"19:09
infinityOh, heh.19:09
infinitytedg: You could just not build the package at all.19:09
tedginfinity, I didn't want to mess up other people who want to dep on it.19:09
infinitytedg: Fair enough.19:09
infinitytedg: Not a criticism of the packaging, but the upstream (since the packaging moves things to the right spot), but a subdir in /usr/bin, really?19:10
infinitytedg: Not only is that icky, but I generally think it's sane when an upstream "make && make install" lands things in more or less the same spot as the packaging would.19:11
tedginfinity, Yeah, I wanted to use "*" for the bins in both of the packages.19:11
tedginfinity, Otherwise I'd end up listing them19:11
tedgIs there another way to do that?19:11
infinitytedg: Anyhow, as an archive guy, I don't care, since the debs are right, just an "ew".19:12
tedgI didn't want to explode the .install files19:12
om26erChipaca, ping, need some help with 'poke'19:12
Ursinhapopey: hello :) are you still around?19:13
infinitytedg: And, no, .install files don't support any real fancy regexes or anything, so probably hard to do what you're after.19:14
tedgBummer, I didn't think so. Hoping it was a secret :-)19:14
infinitytedg: If ubuntu-app-test is just one or two binaries, you can override_dh_install to install those two by hand, then wildcard the other package, that's about as clean as you can get while still shipping it all in bin (other than having it all listed in the install files, as you noted)19:16
infinityWell, s/install/move/ since you don't want it in both places.19:16
infinitySo, yeah.  Whatever.  Your solution works, just sucks for using upstream Makefiles.19:17
tedgHmm, yeah. I might play with that, see if something nicer comes out.19:18
robruinfinity: so that's an ack?19:18
dobeytedg: how many binaries do you have?19:19
infinityrobru: Yeah, it's good enough.  If ted wants to fix how he installs things upstream, that's not relevant to Ubuntu.19:19
robruinfinity: thanks!19:19
tedgdobey, ~1019:19
infinitytedg: Oh.  When you said "explode", I was thinking dozens.19:19
dobeytedg: they're all things that should be run directly by people on the command line?19:20
* tedg is a small player19:20
infinitytedg: If it's just 10, list them all, and use --fail-missing to make sure you don't screw up and forget to add new ones when they happen.19:20
tedgdobey, Yeah, they're mostly tools for figuring out what's wrong with Unity 8 ;-)19:20
infinityrobru: adconrad, not infinity19:21
dobeytedg: ah, bummer19:21
robruinfinity: heh, thanks19:21
tedgrobru, Instead of infinity try nan19:21
infinity(But good to see it failing)19:21
infinitytedg: ITYM Batman.19:21
tedgThanks infinity and robru!19:22
robrutedg: you're welcome19:22
dobeyno no, thank you19:22
dobeynow i might be able to get these autopilot tests working in jenkins on mako/emulator19:23
robruSaviq: you around? what packages do you work on that use 'X-Auto-Uploader: no-rewrite-version'?19:24
rsalvetiogra_: Writing Boot Image /dev/disk/by-partlabel/boot19:29
rsalvetiogra_: Processing triggers for initramfs-tools-ubuntu-touch (0.83) ...19:29
rsalvetiogra_: on arale, after dist-upgrade19:29
rsalvetiit seems flash-kernel is trying to flash the kernel in there19:29
rsalvetiand makes the device to become dead19:29
ogra_lovely19:29
ogra_lets put FLASH_KERNEL_SKIP=true into /etc/environemnt ...19:30
rsalvetiogra_: yeah19:30
popeyUrsinha: ya19:52
Ursinhapopey: hi :) we have modified https://wiki.ubuntu.com/Touch/Testing with the instructions to run smoke testing locally as close to as CI does, do you mind having a look to see if that looks okay?19:54
Ursinhaplease :)19:54
Ursinhathere is also http://ubuntu-test-cases-touch.readthedocs.org/en/latest/19:55
popeyUrsinha: will take a look19:56
Ursinhapopey: thanks19:56
=== jfunk-lu_ is now known as jfunk
Chipacaom26er: pong20:11
om26erChipaca, poke is giving me hard time20:11
Chipacaom26er: it's not particularly user-friendly i'm afraid20:12
Chipacaom26er: how can i help?20:12
ogra_rsalveti, http://paste.ubuntu.com/10552444/ ... but that will require you to call flash-kernel explicitly on nexus devices indeed20:12
om26erChipaca, I need to test silo 2, and need to create fake notifications with poke it says:20:12
om26erSomething went wrong: Please ensure the token filename's directory is readable only by you.20:12
Chipacaom26er: chmod 0700 ~/.config/poke; chmod 0600 ~/.config/poke/token20:13
rsalvetiogra_: yeah, that's fine20:14
om26erChipaca, if I do "./poke -t Hi -b "there asagd"" is it supposed to show me something ?20:15
om26er...on the device20:16
om26erit does print "200 {"ok":true}"20:16
Chipacaom26er: yes20:16
om26erChipaca, hm, no notifications for me20:16
Chipacaom26er: how's your network? :)20:17
om26erChipaca, its good20:18
om26erChipaca, I restart the device and I can see the notification20:18
Chipacaom26er: at some point i'd like to sit down with you and debug logs and see what's going on, because it's not the first time i've seen weirdness with you and push20:23
ogra_rsalveti, uploaded20:30
rsalvetiogra_: lovely, thanks!20:31
Chipacaom26er: did it continue receiving notifications such that you could test?20:33
om26erChipaca, yes, its good now. I am able to test it fine.20:33
Chipacaom26er: excellent20:33
rsalvetikenvandine: rebuilding your silo now20:47
rsalvetirobru: will trigger a new rtm image after silo 12 gets published20:47
kenvandinersalveti, thx20:48
robrursalveti: cool20:50
dobeycihelp: hi, a new package is in vivid now "ubuntu-app-test" which should enable us to test pay-ui properly on devices, but the way tests are being run in jenkins, it doesn't get installed on the devices there. how can we get it installed on the device to run our tests?21:05
josephtdobey: I'll add a task and see what needs to happen\21:06
dobeyjosepht: thanks. i'm guessing once the tests are actually being run with adt-run in this scenario, it won't be an issue (but i don't know when that is going to happen)21:07
imgbot=== IMAGE RTM 252 building (started: 20150306-21:15) ===21:15
om26erChipaca, if you are still around, can you tell a way to force update to get latest gmail notifications ?21:16
om26erinstead of waiting 5 minutes21:16
Chipacaom26er: yes, give me a moment21:16
Chipacagdbus call --session -d com.ubuntu.AccountPolld -o /com/ubuntu/AccountPolld -m com.ubuntu.AccountPolld.Poll21:17
Chipacaom26er: ^21:17
om26erChipaca, super, thanks21:17
om26erChipaca, I have found a bug where gmail notifications won't appear in the menu, only the notification sound is heard.21:19
om26ergood thing is its not related to the new silo21:19
om26erI'll report a bug now.21:19
Chipacaom26er: wow21:19
Chipacaom26er: turn on debug logs for push21:19
Chipacaom26er: attach push and poll logs to bug21:19
Chipacaom26er: thanks :)21:19
om26erChipaca, how to turn debug on ?21:20
Chipacaom26er: debug logs for push: if device is writable, sed -i -e 's/info/debug/' /etc/xdg/ubuntu-push-client/config.json21:20
Chipacaom26er: and restart ubuntu-push-client21:20
Chipacaom26er: logs for push are in ~/.cache/upstart/ubuntu-push-client.log21:20
Chipacaom26er: logs for poll are in ~/.cache/upstart/account-polld.log21:21
om26erChipaca, bug 142927621:40
ubot5bug 1429276 in ubuntu-push (Ubuntu) "With screen locked, notifications sometimes don't show up, only sound" [Undecided,New] https://launchpad.net/bugs/142927621:40
om26erChipaca, it happens when screen gets locked.21:40
Chipacaom26er: niiice21:42
Chipacai think i'll be chasing that next week21:42
=== fginther` is now known as fginther
imgbot=== IMAGE RTM 252 DONE (finished: 20150306-22:25) ===22:25
imgbot=== changelog: http://people.canonical.com/~ogra/touch-image-stats/rtm/252.changes ===22:25
josephtdobey: that change has landed for the pay-ui ubuntu-app-test package22:52
dobeygreat thanks22:52
josephtnp22:53

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