=== udsbotu changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1305/client-1/ - http://irclogs.ubuntu.com/2013/08/27/%23ubuntu-uds-client-1.html === udsbotu changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1308/client-1/ - http://irclogs.ubuntu.com/2013/08/27/%23ubuntu-uds-client-1.html === dednick is now known as dednick|lunch === udsbotu changed the topic of #ubuntu-uds-client-1 to: Track: Client | Daily-release every 4-hours - the process | Url: http://summit.ubuntu.com/uds-1308/meeting/21952/client-1308-daily-release-process/ === dednick|lunch is now known as dednick [15:04] anybody else finding that kiwiirc is not working in the frame? gotta open it in a separate tab before it does anything. on the summit page kiwi just shows a featureless grey box [15:05] robru, sorry not using kiwiirc [15:06] fginther, well, me neither ;-) [15:07] hello [15:07] wait, it's 10 past the hour... i don't see any video! [15:07] same here [15:07] coming soon [15:07] Starting the session [15:07] sil2100 just pressed the button [15:07] :) [15:07] I guess everyone was watching the plenary [15:07] people running down the hall after the keynote, they'll be here soon :) [15:07] yeah, plenary went a bit overtime [15:08] ah [15:08] * slangasek arrives out of breath [15:09] all the good seats are taken [15:09] sil2100: URL? [15:09] (sorry missed it) [15:09] lool: https://plus.google.com/hangouts/_/8e384c96c6513553d5f20527f056b191799c341a?authuser=0&hl=en [15:09] thanks [15:09] or anyone else who wants to join the hangout [15:09] lool: Mirv think of joining myself, will drop off if other people need to get in [15:09] sergiusens: join in [15:09] reminder: lower third [15:11] quaternourly release! [15:11] :) [15:12] can't enable lower third nor toolbox [15:13] lool: AIUI it only works to enable it via the toolbox; if you click on the 'lower third' icon directly that sends you on a wild goose chase [15:13] (geting an error with lower third and some display issue with the toolbox settings) [15:13] if you close out the sidebar and reopen the toolbox, maybe that helps? [15:13] I initially pressed the toolbox one, but it just shows up a blank settings panel [15:14] no luck with removing and readding the extension either [15:14] I will switch to google-chrome in the next session [15:15] using chromium right now [15:16] maybe Google has started preferring Firefox over Chromium, works fine here ;) [15:16] chromium works fine [15:18] Are there links to that spreadsheet? [15:18] sil2100: ^ [15:18] I think it's linked from the blueprint [15:18] ok. [15:18] also it's in the pad [15:18] * xnox logs into the pad.ubuntu.com [15:18] ah [15:19] xnox: in the pad [15:19] https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dHFtUmlPOUtCRk8zR2dtaEpIbUVhMmc#gid=3 [15:19] https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dHFtUmlPOUtCRk8zR2dtaEpIbUVhMmc#gid=3 [15:19] ack. [15:19] ah too late [15:20] so is this session solely informational? or do we have problems with the current setup that we want to solve yet? [15:21] slangasek: it's meant to be informational first, but I think it's also a Q&A and I certainly intend to bring up some issues with current approach :-) [15:21] ok [15:22] slangasek: I want to bring up how migration to click for some of these could break the stacks [15:22] also vanguards in the opposite direction [15:22] or what does it really cover [15:22] sil2100: will there be time for us to discuss these things? :) ^^ [15:25] to me a hightlight word that daily-release wizards highlight on would be nice "dailyvanguard" or some such, similar to like "webops" nick alias. [15:25] Mirv: you may want to turn up your input [15:25] lets give him a few more minutes. i think that its pretty useful to get that information at first [15:26] slangasek: right [15:26] their handling the collision [15:26] they're [15:27] lool: a lot [15:27] slangasek: flying the flag, eh?! =) [15:27] of course [15:27] agrees [15:27] *agreed [15:27] lool you sound like a robot [15:28] :) [15:28] and now he looks like one too [15:28] I take that bad, it's more like Microsoft Bob [15:28] *back [15:31] sh8t [15:33] I thought this was being addressed by the scheme where autopilot tests could alternatively refer to a bzr branch for click packages [15:33] (and exact revision) [15:33] Not ideal since it doesn't test things in place in the same way, though [15:33] (did I sound ok this time around?) [15:33] lool: yes [15:33] we surely want to contiunue doing daily release testin [15:33] on apps [15:34] cjwatson: yeah, a bit hacky, but if only thing we need is source, it probably can be used for now [15:34] I'm happy-ish for the time being. A bit concerned about making sure the apparmor profiles are properly in place [15:34] right [15:35] I think what helps is using some unity api to launch apps from the tests [15:35] cjwatson: is a "test" extension be accepted in click packaging? cause as an app-dev i'd want to package/run/test autopilot tests. [15:35] rather than launching apps directly [15:35] xnox: Quite a bit would need to be done to make it possible for two different apps to see each other [15:35] is it super bad to allow autopilot tests just to be stored in the .click packages in a dir "autopilot/" or so ? [15:35] :) [15:35] cjwatson: ack. no-dependency assumption. [15:36] not sure how big the .click packages would grow with tests included or if it would do any harm for production [15:36] Something like that is probably a better long-term approach, but I think it's fine to do hacks for now [15:36] ack. just thought maybe that would even be simpler [15:36] to implement. but whatever works for now :) [15:36] ah, if we're going to launch things through upstart, that indeed makes sense [15:37] fginther: ^ [15:37] asac: that is the plan we discussed and ironed out [15:37] lool: https://wiki.ubuntu.com/DailyRelease/StackPublish ? [15:37] agreed [15:37] asac: there'sa blueprint I can fetch that has all this [15:37] sergiusens: so then we can defer the bzr approach for now? [15:37] lool: maybe disable webcam, to get better audio throughput uplink. [15:37] if we just store stuff in .click thats good enough [15:37] sergiusens: cool. thanks [15:38] asac: https://blueprints.launchpad.net/ubuntu/+spec/qa-s-image-based-updates [15:38] I think the current documentation doesn't help much with "outsiders" getting a handle on the process [15:39] xnox: is it still bad? [15:39] lool: make a pause every 40s, it kind of drifts & catches up =) [15:39] haha :) you could also try reducing your bandwidth (slide bar on the top right of the hangout) [15:40] asac: we decided we didn't want the tests inside the packages, that was my original idea [15:40] that and bundle the unity8 autopilot emulators and sdk ones [15:40] sil2100: is there a bug tracker for ps-jenkins merger? [15:41] * xnox 'd like to file and track bugs/issues with daily release. [15:41] xnox: merger != than daily release [15:42] There is also the general concern with how community developers would share an application and the tests (i.e. would this be facilitated through qtcreator?) [15:42] sergiusens: was there a valid reason to dismiss that approach? feels easiest to realize [15:42] sergiusens: ha =) who is responsible for ps-merger then? [15:42] well, most people in the "stack" teams don't have upload rights anyway [15:42] asac: the other is already done [15:42] aha [15:42] xnox, ps-merge is my team [15:42] er, ps-merger [15:42] it's always still possible to upload a package yourself to the archive [15:43] asac: phablet-click-test [15:43] sil2100: ^^ [15:43] If upstream projects don't want to constantly dig through Jenkins, can't we just push notifications of problems to them when problems occur? [15:43] xnox, the main project is lp:jenkins-launchpad-plugin [15:44] ev-uds2: that's what we do [15:44] fginther: thanks. [15:44] ev-uds2: jenkins isn't doing such a great job of emailing, but we have an escalation process as we look through the issues [15:45] ev-uds2: and through that we notify specific people for the team responsible for the package that has issues [15:45] lool: +1, the vanguard process probably needs to be better communicated [15:46] sil2100: ^ having a channel could help for this, but it does increase the complexity of the communication channels [15:46] * slangasek hops off to prep for the next session. Thanks, all! [15:47] cyphermox: #ubuntu-desktop? [15:48] Mirv: ubuntu-desktop gets a lot of noise. but it could be added to the topic I guess [15:48] #ubuntu-desktop doesn't cover the whole of daily release though [15:48] sil2100: ^ ^^^^ there are enough people to ack packaging changes... [15:48] sergiusens: but all the vanguards are part of the team [15:49] ubuntu-release feels more appropriate [15:49] rather #ubuntu-devel [15:50] cjwatson: sorry, yea that's what I meant [15:50] sil2100: how reliable is your phone testing done with otto? does that yield the same results that we see on the image dashboard? [15:50] but even without resorting to that, me, kenvandine, are core dev on the team [15:50] is that something we hsould look at also? [15:51] sergiusens: I'm not sure. there are quite a few failures that consistantly happen again, plus while the packages are always built when there is a merge request, it only runs unit tests [15:52] sergiusens: the daily-release process additionally runs integration tests before an upload [15:52] cyphermox: it runs autopilot tests too [15:52] cyphermox: on phones and x86 for autopilot [15:52] sergiusens: I haven't seen that ever [15:52] but ok [15:53] cyphermox: e.g.; http://10.97.2.10:8080/view/Phablet/job/gallery-app-ci/ [15:53] sergiusens: fair enough [15:54] sergiusens: rsalveti: so what are you trying to achieve? a package that ends up sooner in the distro, or getting failure notifications earlier? [15:54] I fear fginther talk over sil2100 [15:54] ah stupid me [15:54] cyphermox: remove duplication [15:55] yeah [15:55] sergiusens: alright, I'm not against that, but it's still a good safeguard to run integration tests just before an actual upload [15:55] cyphermox: I'm good with that [15:56] sergiusens: ok, then we're agreeing ;) [15:56] just further optimization :-) [15:56] cool, cool [15:57] sil2100: notify all authors of the commits we land via email as we publish the packages? [15:57] lool: ^ [15:57] cyphermox: sounds nice [15:58] it shouldn't be that hard to do, I'm just concerned about the spam ;D [15:58] rsalveti: +1 ... bring cause and effect closer together so the developer CAN care [15:58] about images [15:59] yup === udsbotu changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1308/client-1/ - http://irclogs.ubuntu.com/2013/08/27/%23ubuntu-uds-client-1.html [16:00] lool: session is over :) [16:01] thanks all for the session [16:01] good session. thanks! well done sil2100 and all [16:01] cyphermox: I think I mentioned this one [16:02] maybe I wasn't specific enough, but that's exactly what I had in mind :-) [16:02] Phew [16:02] for me youtube is still running [16:02] sil2100: thanks! [16:02] asac: well the hangout is over now [16:02] asac: you're living in the past! ;-) [16:02] good session, thanks [16:03] Thanks guys, sorry if I didn't look enough on IRC [16:03] lool: how long? did the session finish on time even? [16:03] asac: at :01 or so [16:03] Need to train this 'look at two places at once' [16:03] kk [16:03] so 60 seconds delay [16:03] The next session here will be in 2 hours I guess? [16:03] sil2100: what works best for me is splitting screen in half vertically, video on left, other browser window on right with pad, IRC below or something === udsbotu changed the topic of #ubuntu-uds-client-1 to: Track: Client | Mir/XMir Quality and Performance Benchmarking for Saucy | Url: http://summit.ubuntu.com/uds-1308/meeting/21948/client-s-1308-mir-qa-and-benchmarking/ [18:04] We'll be starting the session in a minute [18:05] kgunn: going to join the hawngout? [18:05] well, imagine that I spelt that correctly === olli_ is now known as olli [18:10] can you cover how testing is going as far as valve/steam is concerned? I think that was a big win for us, and it would be horrible to lose that user base. [18:11] https://wiki.ubuntu.com/Mir/MultiMonitorTesting [18:18] since Mir will not use proprietary drivers, can it still deliver quality 3D graphics for graphics extensive applications and games? [18:22] power.. [18:22] Are you guys testing power usage of mir/xmir vs x? [18:23] that's an important benchmark for laptops. [18:24] is unity8 + mir on the desktop going to be targeted for testing before next cycle? [18:24] especially if we end up releasing with non-proprietary drivers... lots of the open source drivers currently suck when it comes to power usage. [18:26] There are some applications that were created for X. Xmir will allow backward compatibility for those apps. When Mir finally take over, will those same apps work for Mir or do that have to be rewritten? [18:28] I realize cycle gets ambiguous, sorry :-p [18:28] 14.04 will be lts though, is there a plan in place to backport fixes as they become available? [18:29] perhaps a mir-lts-backport like the kernel has? [18:29] sorry that may be taking things off-topic [18:33] You can start by testing the app that come pre-installed on ubuntu releases and the ones that are constantly downloaded. [18:33] http://reports.qa.ubuntu.com/graphics/openarena/ [18:45] can you comment on the use or non-use of the phoronix test suite? [18:45] nm... olli just answered it.. lag sucks. [18:49] do we have any test related to graphical corruption? [18:49] I'd be happy to help with that when you need it [18:49] even on x there are a number of bugs related to terminal corruption... or window corruption.. [18:52] sorry for monopolizing irc. [18:54] chiluk, welcome, good questions [18:54] ;) [18:54] the more work you guys do the less I have to do. [18:54] thanks. [18:55] hehe [18:56] sorry I couldn't make most of the session.. logs for me... thanks guys! === udsbotu changed the topic of #ubuntu-uds-client-1 to: Track: App Development | Autopilot - Discuss Ideas for Future Development | Url: http://summit.ubuntu.com/uds-1308/meeting/21866/autopilot-discuss-ideas-for-future-development/ [19:06] Starting the session! [19:06] Is the video live yet? (not here) [19:07] karni, it should be now [19:07] It's on [19:07] karni: it should be [19:07] Ok, cool [19:07] sil2100: \o/ [19:09] thomi: python3! python3! [19:09] :) [19:09] where's the moderator :) [19:12] ;) [19:13] slangasek, is there a drop dead date for python 2 support? [19:14] fginther: would be best to confirm with seb128, but TTBOMK the goal is still to get python2 off the Touch images for 13.10 [19:16] it's there now, because we have to have it to test with [19:16] if it's not part of the system images, it won't be easy to install [19:18] https://bugs.launchpad.net/autopilot/+bug/1210260 [19:18] Launchpad bug 1210260 in Autopilot "forcing the emulator name to be the same as the qml type it's too restrictive" [Undecided,New] [19:19] plars: well, yes, this is my point - autopilot should be migrated to python3 [19:19] python3 will be on the Touch images for 13.10 [19:23] the biggest thing to chat about now is doing proper waits [19:24] balloons_uds: you want to join the hangout? [19:24] we can't always do a waitFor or eventually, because a click doesn't register sometimes.. What ends up happening is looping for an object, or looping an action for an object [19:24] sure [19:25] sent you a PM with the link [19:33] iirc there's something like elopio's suggestion in the Selenium web driver: http://docs.seleniumhq.org/docs/04_webdriver_advanced.jsp#implicit-waits [19:33] alesage: yes. The nice thing on selenium is that it never returns None. It throws an exception. [19:39] I'm not sure why autopilot should care [19:40] right, it's just another device... that's more of a utah or jenkins script problem to talk to it (which may be slightly different if we don't talk to it by adb for some reason) [19:40] at the very least, we would probably have greater control [19:40] rename autopilot emulators to something else! :) [19:41] I think the work we'll need to do will be more in terms of - we have to "poweron" the emulator device via software [19:41] but yeah, I think that discussion is outside the context of this [19:48] any other feature requests? [19:49] (python3? :) [19:49] j/k [19:49] lool: yeah yeah, it's coming :) [19:50] doanac`: is daemon cut for good? [19:51] fginther: good one [19:51] thomi: evdev [19:53] thomi: fginther http://pastebin.ubuntu.com/6034052/ [19:54] thomi: I agree with you [19:54] thomi: should be in the sdk [19:57] balloons: should be an easy fix [19:57] sergiusens, :-) [19:59] Thanks guys! [20:00] See you tomorrow everyone === udsbotu changed the topic of #ubuntu-uds-client-1 to: Currently no events are active in this room - http://summit.ubuntu.com/uds-1308/client-1/ - http://irclogs.ubuntu.com/2013/08/27/%23ubuntu-uds-client-1.html === sergio is now known as Guest15885 === bfiller is now known as bfiller_afk === king is now known as Guest25942 === Guest25942 is now known as theking78 === bschaefer_ is now known as bschaefer === nyu is now known as Guest59885 [22:45] hi, anybody there? this site need an count down to those summit, many people dont understand time-zone conversion [22:47] tes === aa is now known as Guest80941 [22:47] yesyes === qwerty is now known as Guest20914