/srv/irclogs.ubuntu.com/2016/03/07/#ubuntu-ci-eng.txt

=== evanwang is now known as evanwang-afk
=== evanwang-afk is now known as evanwang
morphissil2100: ping08:25
sil2100morphis: pong08:25
morphissil2100: can you have a quick look on https://code.launchpad.net/~morphis/libhybris/+git/libhybris-ubuntu/+merge/288238 ?08:25
sil2100morphis: looking08:25
morphissil2100: thanks08:25
sil2100morphis: ok, commented08:48
morphissil2100: thanks08:48
morphissil2100: fixed (but the diff didn't refreshed yet)08:50
morphissil2100: can you approve if you are fine now?09:05
jindavmor2: ping09:26
jindavmor2: Hello!09:26
davmor2jin: hello09:26
jindavmor2: I am checking the dashboard: https://trello.com/b/AE3swczu/qa-testing-requests-for-questions-ping-ubuntu-qa-on-ubuntu-ci-eng09:26
davmor2jin: it will be hit today 3rd in the queue09:26
jindavmor2: oh yes thanks for your answer09:27
davmor2jin: I figured that might be the question :)09:27
jindavmor2: hahahaha  you smart, mate09:27
jinokay, let's wait for the result... :)09:28
davmor2jin: check it tomorrow morning your time, I assume you are based in Asia right?  It should be covered by then but if the ticket is still in the queue and red label on it it means there was an issue and it got blocked waiting on a response from you. If you fill that in, in the comments on the ticket we can look at it when we start.09:30
davmor2jin: other wise the silo and ticket will both be marked as passed09:30
sil2100morphis: btw.! Did you by any chance pick up LP: #1517597 ?10:15
ubot5Launchpad bug 1517597 in android (Ubuntu) "[regression] mouse pointer support on emulator is broken" [Critical,In progress] https://launchpad.net/bugs/151759710:15
morphissil2100: I did10:16
morphissil2100: https://requests.ci-train.ubuntu.com/#/ticket/108110:16
sil2100morphis: excellent, I suppose in that case emulator would only use the mouse cursor as a touch device, right?10:19
morphissil2100: not sure, anpok_ should know10:20
morphisjust releasing his fix :-)10:20
sil2100Ok ;)10:20
anpok_sil2100: yes10:22
morphisanpok_, sil2100: can you help me verifying the emulator is really fixed with that silo?10:23
anpok_yip10:24
morphisanpok_: great!10:26
anpok_brb.. just recreating an u-e from rc-proposed which should have the right mir verison...11:24
anpok_morphis: not xenial build?11:49
anpok_oh still building11:49
morphisanpok_: not for the android package yet12:01
jgdxjibel, hey, re: [1], this has had some unfortunate delays due to infra, could you maybe heighten the priority on that one? [1] https://trello.com/c/sxgt75nk/2855-1052-ubuntu-landing-006-ubuntu-system-settings-jgdx12:07
=== morphis_ is now known as morphis
kgunnanpok_: sil2100 did android get updated with the input fix for the emulator?12:28
kgunnor is there a new bug?12:28
morphiskgunn: landing is in progress12:32
morphiskgunn: https://requests.ci-train.ubuntu.com/#/ticket/108112:33
sil2100kgunn: it's in a silo12:40
morphissil2100: btw. packaging of the android package is now at https://code.launchpad.net/~phablet-team/android/+git/android12:47
sil2100Oh12:51
* sil2100 notes that down12:55
=== timp is now known as t1mp
morphissil2100: feel a lot better with that13:02
=== alan_g is now known as alan_g|lunch
Saviqdavmor2, are you testing silo 50 on a bootstrapped/wiped device? did you get through the wizard after having installed it?13:54
davmor2Saviq: not had a look at that yet but will shortly13:55
Saviqdavmor2, I think you can stop looking now13:56
Saviqdavmor2, it's in a crash loop13:56
Saviqzsombi, just drop ~/.config/ubuntu-system-settings/wizard-* and restart unity813:56
davmor2Saviq: \o/13:57
Saviqzsombi, the wizard sends unity8 into a crash loop with silo 5013:57
Saviqhttp://pastebin.ubuntu.com/15320881/13:57
Saviqdavmor2, can I bribe you to put https://trello.com/c/TpHXuLrK/2843-996-ubuntu-landing-057-unity8-unity-scope-click-dobey at the top of the list then?13:58
Saviqunless both of you can confirm this is something wrong with my device13:59
davmor2Saviq: no but you might be able to bribe rvr I'll be moving onto bluetooth next to upset morphis cause you know how I like to do that :)13:59
zsombiSaviq: if the QQMlEngine is null, then we have a bigger problem... and it doesn't help if I have to do this with unity... what can happen so that the engine got null? is there a new view created meantime and the items were not cleaned somehow?13:59
morphisdavmor2: you know I am not "responsible" for bluetooth anymore, do you? ;-D14:00
Saviqmorphis, that doesn't help with davmor214:00
davmor2morphis: your names on the silo it's your fault :P14:00
dobeySaviq: i think it needs rebuilt first14:01
zsombiSaviq: does that happen on the normal first time use?14:01
morphisdavmor2: awe's name is on the silo too :-)14:01
Saviqzsombi, that is "a normal first time use"14:01
Saviqalmost14:02
davmor2morphis: yeah but I blame him for all the networking :D14:02
SaviqI will wipe after installing silo 50 now14:02
zsombiSaviq: well, almost is not teh first time use then :)14:02
zsombi+normal14:02
Saviqzsombi, still unacceptable14:02
zsombiSaviq: is it almost because you "simulate" it to be? :)14:02
dobeyhmm14:02
Saviqzsombi, I don't simulate anything, I just tell the shell to not skip the wizard14:03
zsombiSaviq: it woudl help me a lot if I could see which style loading fails... right now I can only see ...14:03
Saviqzsombi, I'm flashing the phone fresh now and will wipe after installing the silo14:03
Saviqzsombi, that's as many symbols as apport would give me, would need to not optimize probably14:04
Saviqdobey, I don't think it needs a rebuild, the previous silo with unity8 is looking like a fail right now14:05
dobeySaviq: the one that landed last thurs/friday?14:05
Saviqdobey, oh well, why's it in QA ready queue, then?14:06
zsombiSaviq: it seems to me that it tries to create a style on an item that has no QML Engine assigned!14:07
dobeySaviq: because the one that landed on friday wasn't landed yet, and i have no control over when things actually land or end up in the qa ready queue14:07
=== alan_g|lunch is now known as alan_g
zsombiSaviq: do you happen to create any StyledItem derived component in C++?14:07
dobeybut this is to be expected and normal with silos, so eh14:07
Saviqzsombi, not that I know of14:07
dobeyand i wanted to ping pstolowski to see when the filters silo was going to land14:08
bfillersil2100: hey, can you give artmello permissions to create silos please?14:09
Saviqurh, there's like 5 ongoing silos with unity8 now14:09
zsombiSaviq: because that is what I actually see in line 9 of http://pastebin.ubuntu.com/15320863/: engine = 0x014:09
dobeyyeah14:09
Saviqzsombi, sure, that I get14:09
zsombiSaviq: and that is due to QQmlEngine* engine = qmlEngine(parent);14:09
zsombiSaviq: so the parent, in our case a StyledItem has no QML Engine assigned, so the style cannot be created14:10
zsombiSaviq: and of course, the Q_ASSERT doesn't guard it well :/14:10
zsombiSaviq: ok, I'll provide a fix for that, but that would not make you rife better, as the style won't be loaded... there has to be something in your code that tryes to set a style for a non-QML created styled item14:11
pstolowskiSaviq, we could combine social-actions with some other unity8 silo once we're happy with the impl14:11
Saviqzsombi, we are creating views dynamically per screen14:11
zsombiSaviq: do those views have QML Engine set?14:11
Saviqzsombi, yes they do14:12
zsombi...14:12
Saviqzsombi, in theory, on a phone, there should only ever be one screen on startup so that shouldn't matter14:12
Saviqbut more than that, how's the wizard affect that14:12
Saviqzsombi, I'd say it must be a race, the wizard is smaller than the shell14:12
Saviqzsombi, https://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/src/ShellApplication.cpp#L7614:13
zsombiSaviq: it coudl be that the engine was always null there, and now that the default theme and other singletons are lkinked to a given QML Engine instance, it revealed that...14:13
Saviqzsombi, FWIW it's real easy to reproduce... just start unity8 with that file gone (I'm confirming on a fresh-bootstrapped mako now)14:14
Saviqand it came up in autopilot tests for unity8, for that matter, but no one paid attention it seems14:15
zsombiSaviq: well, it woudl be nicer to see it repro on a smaller code so I can test it easier...14:15
zsombiSaviq: actually we saw it and it ended up that it was something else.... kalikiana or t1mp may know more about that, about the unity8 startup we faced last time14:16
Saviqzsombi, I'm afraid I can't spend time on that, I need to push at least one unity8 silo out today, so I'm jumping at 64 now14:16
zsombiSaviq: but at that time the logs were not showing us any toolkit pain...14:16
Saviqzsombi, what do you mean "no toolkit pain", that it crashed in a test?14:17
zsombiSaviq: there were no signs of crashing in the toolkit14:17
zsombithat's what I meant toolki tpain14:17
Saviqzsombi, so it's fine if it crashes somewhere else, even though it didn't crash before?14:17
Saviqand how is the traceback I showed you not "crashing in the toolkit"?14:18
zsombiSaviq: as said, if you'd read the lines, it ended up that the crash was somewhere else...14:18
Saviqit's a direct retrace of a crash from an autopiltot test14:18
zsombiSaviq: hey, calm down, as said, we had not seen this so far14:18
Saviqzsombi, do you agree that silo 50 is causing it to crash, and that it can't go in as is?14:19
zsombiSaviq: have I said ever that it's not our fault? I'm sorry if you got it like that14:19
Saviqregardless where the real issue is, the net result is that you can't use your phone when you first boot it up14:19
zsombiAll I'm trying is to get the cause of the crash14:20
rvrmzanetti: Hi. How can I install new sticker sets? Currently, I can only see the default set. Through telegram.me doesn't work.14:20
mzanettirvr, when you receive a new sticker, you can install it from there14:21
mzanettirvr, I didn't implement uri handling (yet)14:21
rvrmzanetti: How? I long tapped and nothing happened.14:21
jibelSaviq, I saw the unity8 crash loop too this morning with silo 50 after reenabling the wizard. I wasn't sure it was it and reflashed14:21
mzanettirvr, swipe14:21
mzanettirvr, or right click if you have a mouse connected ;)14:22
rvrmzanetti: I see, with the info icon14:23
mzanettiyes14:24
zsombiSaviq: one more question, if you don't mind, can you point me to the code where the first time use is handled?14:25
rvrmzanetti: Is there any way to remove the sticker sets? (yet)14:26
mzanettirvr, nope :/14:26
mzanettirvr, you are probably wondering why I "fixed" the avatar thing the way I did (disabling it). Here's the complete reasoning behind it: https://code.launchpad.net/~mzanetti/telegram-app/avatar-spinner/+merge/28786814:28
Saviqzsombi, https://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/qml/Shell.qml#L581 it really just fills the shell and loads the wizard conditionally on those files14:28
rvrmzanetti: At least the avatar is still editable using the top bar button14:30
mzanettirvr, yeah... that's always been the only way. the spinner is, and always was, only for downloading the high-res version of an avatar.14:30
rvrmzanetti: Ahh, I see14:31
mzanettirvr, I totally see how you got tricked into thinking it would be for changing it...14:31
rvr:D14:31
mzanettiit is not ideal from a UX point of view14:31
Saviqzsombi, so yeah, I just wiped mako, installed silo 50 on it, removed the files (could not wipe because I'd have lost adb/ssh)14:43
zsombiSaviq: and you see the same...14:43
Saviqzsombi, yes14:43
zsombiSaviq: I'll provide a log to see where the hell are we failing to load the style.14:44
zsombiSaviq: and fix the crash14:44
jibelzsombi, flahs a device, install silo 50, then reset the device from u-s-s14:44
jibelit'll trigger the crash14:44
zsombijibel: thx14:44
jibeljust the end user side test case14:45
davmor2jibel: zsombi Saviq just confirmed the bootloop and failed the silo14:47
zsombidavmor2: I'm on it14:47
Saviqzsombi, I'm pushing for a different unity8 silo then, should be tested in a few h14:47
Saviqjibel, what do you do with https://trello.com/c/TpHXuLrK/2843-996-ubuntu-landing-057-unity8-unity-scope-click-dobey ? it's not actually ready to test since it needs a rebuild at least14:53
dobeyit's rebuilding now14:54
jibelSaviq, if it's rebuilding, this card can be deleted and a new one will be created once it's marked ready again14:56
jibelusually we check the status of the request before starting the verification14:57
dobeysomething really needs to be done about that, so that cards are kept in sync with biletto status14:58
dobeyor we need a QA view on biletto, and drop trello14:58
Saviqagreed, and auto-ack should prevent conflicts or something14:59
Saviqdobey, how long do you need after it rebuilds?15:00
jibeldobey, dropping trello would be my preferred option. The trello board exists just because the original spreadsheet didn't offer much flexibility. Now we just have to find the time to do it.15:02
dobeySaviq: how long do unity8 autopkgtests take?15:03
Saviqdobey, ~2h15:04
Saviqon a good day15:04
Saviqtoday looks like a good day http://autopkgtest.ubuntu.com/running.shtml15:04
rvrmzanetti: telegram update approved. Please, it's important to keep the test plan up to date. Current one is quite complete.15:05
Saviqdobey, oh actually just over an hour these days it looks like http://autopkgtest.ubuntu.com/packages/u/unity8/xenial/amd64/15:07
dobeywell, as long there isn't a qt, perl, pythom, etc upload eating up the queue i guess15:07
mzanettirvr, can you please tell that to jin? He's the maintainer, I'm just a drive-by contributor.15:09
mzanettirvr, and thanks for testing/approving it!15:09
rvrmzanetti: Sure!15:09
* rvr is even happier now he can use stickers15:10
mzanettihehe+15:10
mzanettimany people will be15:10
mzanettipopey, seems it is approved :) can you publish please?15:10
mzanettistickkaaas!15:10
popeymzanetti: yay15:11
popeymzanetti: rvr where's the click that was tested?15:12
rvrpopey: https://requests.ci-train.ubuntu.com/#/ticket/107615:14
popeymzanetti: changelog? * Stickasss, * Fix reconnect issue" ?15:19
rvrpopey: Replies.15:21
popeyrvr: plus what I said?15:21
mzanettipopey, reconnect issue has been fixed in the one before15:21
mzanettipopey, yeah, replies15:21
popeyso "just" replies and stickers?15:21
mzanettiyeah... well, let me check the changelog to be sure15:23
mzanettipopey, yeah... mostly that's it... I've also upgraded the items to use the SDK ListItem instead of the old ListItemWithActions from ucs...15:24
mzanettibut that should ideally be invisible to the end user15:25
popeyok15:26
popeythanks15:26
sil2100bfiller: done15:26
bfillersil2100: thanks15:26
zsombiSaviq: we have the wizard... so we may be lucky to push one more build15:48
rvrkenvandine: ping16:11
rvrOops, actually...16:11
kenvandinervr pong16:11
rvrjgdx: ping16:11
kenvandinequestion about silo 6?16:11
rvrkenvandine: Yes16:11
kenvandineyou should see nothing changed :)16:12
rvrkenvandine: No visible changes?16:12
kenvandineright16:12
kenvandinejust switched from a private API to qtsystems16:12
rvrI have attached the bt and usb kb and mouse, and they work fine16:12
kenvandineand the affected plugin is actually disabled16:12
rvrkenvandine: Ahhh16:12
kenvandine:)16:12
rvrOk16:12
kenvandineshould be enabled soon, but that'll be a different landing16:13
kenvandinethis mostly just removes a pile of code :)16:13
rvrYeah, I saw it16:13
rvrOk, then it's fine16:13
rvrApproving it16:13
kenvandinegreat, thx16:13
kenvandinewhen we enable the plugin, it'll actually work on the desktop too :)16:14
kenvandineit didn't before16:14
Saviqzsombi, note https://requests.ci-train.ubuntu.com/#/silo/057 is already lander-acked, should land in QA's queue within an hour or two16:17
zsombiSaviq: ok, so that means we'd need to pull unity8 again to silo50 before we go again with it16:43
Elleotrainguards: could someone kick off a rebuild of silo 69 just for arm64 on vivid please?16:43
sil2100Elleo: on it16:43
Elleosil2100: thanks :)16:43
sil2100Elleo: ongoing, yw o/16:44
Saviqzsombi, no, you just need to wait for it, you can't land without unity8 because our autopkgtests will fail16:48
rvrmardy: Hi. I'm testing silo 36... I think there is a typo in the dialog's title, "Duplicate account". Shouldn't it be "Duplicated account"?16:50
Saviqrvr, disagree, duplicate is better, it's an adjective instead of... whatever the other word is :)16:54
dbarth__yeah, and really the silo is quite needed so we can then build and land the other one16:54
Saviqbut not a native speaker so ;)16:54
dbarth__rvr: ^^ 77 is queued right after 36, and 77 has the critical fix i'd like to get in for ota-10; just that it needs that dependency update that is in 3616:55
dbarth__ie https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/154406316:55
ubot5Launchpad bug 1544063 in webapps-sprint "UI freezes when trying to log in from youtube scope" [Critical,In progress]16:55
dbarth__and a couple of nice design updates16:56
Saviqrobru, hey, is it expected that it takes almost an hour for britney to start testing silos? https://requests.ci-train.ubuntu.com/#/silo/5716:58
rvrSaviq: Ok :)16:58
rvrdbarth__: Ack16:59
rvrdbarth__: Silo 36 approved17:16
dbarth__rvr: thanks!17:35
dbarth__rvr: silo 77 is just next, i re-approved it, so it should pop up on the qa board17:36
davmor2morphis_: ^ \o/17:52
davmor2morphis_: still needed 47 but no regressions on connections before installing the silo and with 47 installed most thing now work as expected again17:53
Saviqjibel, any chance to expedite https://trello.com/c/QTDB4lAF/2857-996-ubuntu-landing-057-unity8-unity-scope-click-dobey then? :)18:58
Saviqalesage, if you're testing silos today ↑ :)18:59
alesageSaviq, ack, appears to be next up19:00
dobeyhmm19:00
robruSaviq: yes, britney runs each silo in sequence, takes about an hour to get through them all19:06
jgdxkenvandine, thanks for talking to victor for me. :)20:09
kenvandinejgdx, np22:06
=== salem_ is now known as _salem

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