/srv/irclogs.ubuntu.com/2013/11/08/#ubuntu-ci-eng.txt

veeberscihelp is anyone able to answer for me if a specific project is run in automated CI at all? I'm looking at the stock-ticker app03:41
doanacveebers: we aren't running it in daily image testing.03:42
veebersdoanac: ok, thanks for the confirmation :-)03:42
veebersdoanac: this may be a silly question, is there a why I can tell if a project is designed/intended to be built as a click package?03:48
doanacveebers: i don't have a good way. i just change our code when sergiusens tells me. Our list is maintained here: http://bazaar.launchpad.net/~ubuntu-test-case-dev/ubuntu-test-cases/touch/view/head:/jenkins/testconfig.py03:49
doanacif an APTest has no "pkgs" then its basically a click-test03:49
veebersdoanac: cool, thanks for the info03:49
sil2100Morning!08:20
Mirvhelo sil210008:37
vilasil2100, Mirv: hi08:44
vilasil2100, Mirv: what's up with waitonstacks jobs ?08:44
sil2100The stacks are spinning I see08:44
sil2100vila: it's a barrier to make sure the dependent stacks are built first08:45
Mirvvila: just normal builds08:45
vilasil2100: but they are red no ? http://10.97.0.1:8080/08:45
sil2100vila: so basically right now most of the stacks are waiting for qa and platform08:45
Mirvvila: when all stacks are started at the same time (like I did), the later stacks wait for the earlier stacks to complete08:45
vilaoh, ok so, expected08:45
sil2100vila: well, don't look at the blinking states, those are old ones08:45
Mirvvila: the color of the blob is not updated until the whole stack's jobs are finished08:45
vilaI'm asking because I08:46
vilameh08:46
vilaI'm asking because I'm about to re-provision qa-radeon-7750 and don't want to do that at the wrong time08:46
MirvI'm trying to restore normal order of things, for the hopeful near future when landing starts to be normal again08:46
Mirvvila: now it's not, 40mins ago would have been quiet :)08:47
sil2100;)08:47
Mirvit'll take 3-4h to finish08:47
vilaMirv: am I wrong to think the only related jobs are http://10.97.0.1:8080/job/autopilot-trusty-daily_release/ and http://10.97.0.1:8080/job/autopilot-trusty-setup_otto/ ?08:48
Mirvvila: you may be entirely correct, but since I don't personally know I tend to be cautious.08:48
Mirvvila: I mean, redeploying stacks while they're running08:48
vilauh oh, qa-nvidia-gtx660 is de-provisioned from http://10.97.0.1:8080/job/autopilot-trusty-daily_release/configure too ??08:49
Mirvvila: since you need to add to the apmachines of every stack and redeploy08:49
Mirvvila: trusty uses autopilot-nvidia08:49
vilaMirv: oooooh, wait a sec, do you mean I should not touch the nodes in the job descriptions because you'll regenerate those ??08:49
Mirvvila: yes08:50
Mirvvila: so update lp:cupstream2distro-config instead08:50
vilaMirv: nah, I'd rather let you do that since I've never deployed those jobs and I'm likely to break something else at the wrong time ;)08:50
Mirvvila: that's ok, but it needs to be done when everything is calm08:51
vilaMirv: on the other hand, if you could point me to where the nodes are affected to the jobs for my own enlightenment ?08:51
Mirvvila: maybe approve as well :) https://code.launchpad.net/~timo-jyrinki/cupstream2distro-config/add_qa-radeon-7750_back/+merge/19446508:53
vilaMirv: something doesn't match... I've put a comment at http://10.97.0.1:8080/job/autopilot-trusty-setup_otto/ so presumably affecting nodes is done in jenkins so that job is not generated  ?08:53
sil2100Mirv: is it safe to re-add radeon now ;) ?08:53
Mirvsil2100: vila wouldn't be re-provisioning it otherwise? ;)08:53
Mirvsil2100: at least the previous glamor problem is fixed08:54
Mirvvila: I only know of this cuupstream2distro-config update way of provisioning, and it has been enough before08:54
vilasil2100, Mirv: yup, the glamor problem is fixed but I kept qa-radeon-7750 to debug/fix the kernel issue08:54
Mirvvila: is the kernel issue resolved now?08:54
vilaMirv: yes, so some other hosts (in my notes) will need to be upgraded to the newer trusty kernel too, I'll do that once we're done on that one08:55
sil2100:)08:56
sil2100\o/08:56
sil2100Mirv: I'll also review your branch if you don't mind!08:56
Mirvvila: excellent news!08:57
Mirvsil2100: I certainly don't mind08:57
MirvI just need to remember to deploy it in the afternoon08:57
vilaMirv: ok, so that mp of yours is for http://10.97.0.1:8080/job/autopilot-trusty-daily_release. jibel may know about whether http://10.97.0.1:8080/job/autopilot-trusty-setup_otto is generated or not ?08:57
vilaand this job also needs to stop using magners-orchestra IP address, let me find the right name to use08:58
Mirvvila: that's true, the setup otto job may be a different story08:59
vila'q-jenkins' is the name09:00
vilaMirv: well, I'll update the job again on the assumption that you did some re-deploy at least to de-provision and that job wasn't touched then (I *did* update it manually at the time)09:01
vila... more paperwork to keep track of all that ;)09:01
vilavila: rejoice man, first you document, then you write a test, then it's automated, you spend your whole life doing that  !09:02
jibelvila, this job is created manually when a new release open09:02
vilajibel: Thanks !09:02
jibelvila, it's a copy of the previous release followed by an update of the nodes09:02
jibelvila, the nodes themselves must be upgraded manually anyway09:03
vilajibel: double thanks, now that you mention it, I'm pretty sure I have notes about that from when we setup trusty with didrocks09:03
jibelvila, https://wiki.canonical.com/UbuntuEngineering/CI/NewRelease09:05
vilaMirv, sil2100: job updated09:05
vilajibel: hehe, yes ;)09:06
Mirvvila: thanks!09:06
vilajibel: that's the notes I was referring to :)09:06
vilaha ha, and there is a note about "'-proposed' is not enabled for trusty for now, this needs to be revisited in a week or two. "09:07
sil2100vila: thanks :)09:09
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: ev | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
sil2100Mirv: qa stack check job failed because of a new ibus upload - this seems to be temporary and will probably go away with tomorrow's image09:28
sil2100Mirv: since it wants to upgrade ibus which is not in packages:09:28
sil2100Mirv: I guess we could fix that in cu2d-config, but let's remember to remove that later on - or we can modify it directly in jenkins, but we need to remember about it after redeploying the reprovisions09:29
sil2100I guess adding to cu2d-config is safer not to forget09:29
sil2100Mirv: I'm doing that if anything09:30
sil2100Mirv: hangout!09:30
sil2100ogra_: vila: coming?09:30
sil2100asac: ?09:30
vilaomw09:31
asacsil2100: hi09:34
asacsil2100: coming if you want... do you?09:34
asac:)09:35
sil2100asac: I don't know! Not much to say today! ;)09:35
sil2100Mirv: https://code.launchpad.net/~sil2100/cupstream2distro-config/add_ibus_temporarily/+merge/19447209:52
sil2100asac: you were breaking up audio-wise a bit ;)09:55
Mirvsil2100: yep09:55
asacsil2100: thx :)10:09
asacsil2100: so on the pad ... who is working on what entry there?10:10
asaci assume each entry is worked on by an upstream engineer?10:12
asacsil2100: let me know which ones you feel are not having the needed attention there10:12
sil2100asac: I think thomi was updating that pad, we would have to probably update it to include which is worked on by which person10:13
vilasil2100, asac: IIUC, based on his most recent email, thomi is now in vacations and unreachable10:16
vilaMirv, sil2100: qa-intell-4000 and dx-autopilot-nvidia are now running the up to date kernels10:50
sil2100\o/10:51
asacsil2100: right. you have that info?10:55
asacsil2100: is it the QA team working on those items? if so i can check with jfunk when he is on10:56
Mirvvila: great!11:05
=== vrruiz_ is now known as rvr
=== MacSlow is now known as MacSlow|lunch
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: ev (lunch) | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
=== alan_g is now known as alan_g|lunch
MirvUI Toolkit API breakage fix merged and I built the package now, I can start testing and then pass the ball to robru / kenvandine13:11
sil2100\o/13:16
sil2100Mirv: I see the stack got re-run, got me scared for a moment13:16
sil2100Since I thought the AP jobs are hanged up again, but then I saw it's just a re-run13:16
sil2100Anyway, stacks starting too look nice, I love the look of yellow on the main view13:17
sil2100*to13:17
sil2100Indicators and HUD had some issues, but for instance a re run of indicators might fix some things13:17
sil2100(I'll do that now)13:17
Mirvsil2100: yep, me too13:22
Mirvsil2100: do you know of any app updates/fixes so far?13:22
jdstrandasac: who do I talk to about a landing ask?13:27
jdstrandasac: is it still the same group of people?13:27
ogra_jdstrand, still the same spreadsheet and the same people ...13:28
jdstrandok, well, I added an ask yesterday but no comments on it yet13:28
ogra_though the current word is, only stuff that improves the image to go gree on the dashboard is allowed to enter13:28
ogra_*green13:28
jdstrandyeah-- I realize I'm core-dev and have another path, but thought that was the case atm, which is why I added it13:29
seb128ogra_, what if the updates don't help the image to go green but included fixes the desktop needs?13:29
ogra_seb128, then it needs to prove it doesnt regress touch and can go in13:30
seb128k13:30
seb128so it's not only stuff that help getting green ;-)13:30
seb128good13:30
sil2100Mirv: some, yes, for instance we can release mediaplayer-app and it will be green then13:30
jdstrandthat would be true of mine btw13:30
jdstrandogra_: does that mean it doesn't need an ask?13:30
ogra_seb128, well, its "we look out for regressions quite heavily so the image can be green on monday"13:31
seb128jdstrand, I guess it means you should test the update on the touch image to make sure it keeps working and then upload13:31
ogra_yeah13:31
ogra_run the tests with your change installed on a touch image13:31
jdstrandok13:31
ogra_and note down that you did this on the spreadsheet ... that will speed it up13:32
=== ev changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: ev | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
Mirvsil2100: ok, so are you releasing it then?13:33
asacjdstrand: today go for sil ... we should work this into vanguard at some point to make it easy13:33
sil2100Mirv: yesss13:33
asacANY question -> vanguard13:33
Mirvsil2100: if the uitoolkit is fine, ogra_ can probably do a new image build somewhere around your evening meeting13:33
ogra_yeah, just ping me when everything is ready13:34
MirvI'll EOD somewhere during the next hour, but will keep on running AP:s against uitoolkit until then13:34
Mirv(and update the landing plan)13:34
sil2100Mirv: thanks!13:35
=== alan_g|lunch is now known as alan_g
sil2100Mirv: strange things happened to the friends stack - the check job failed even though both machines ran all the tests successfully it seems13:39
sil2100At least I didn't see any test skipped13:39
sil2100Mirv: absurd, it says that for intel it's: "delta | dtotal:   -1 | tskip:   +0 | dfailures:   +0", even though there's just one test and that one test passed13:40
asacsil2100: so, did we consider anything beyond AP fixes?13:45
asac(in the end)13:46
Mirvsil2100: that's normal13:46
Mirvsil2100: it means that one test was removed I think?13:46
Mirvsil2100: we've seen it before13:46
sil2100asac: only if a given feature is super-tested not to cause any regressions and test failures, but prioritizing releases related to AP13:47
sil2100Mirv: but only from one machine?13:47
sil2100Mirv: nvidia is fine, +0, while intel has the same number of tests ran but it says -1 ;)13:47
asacsil2100: well, i was wondering if we actually ended up DOING any landings beyond AP fixes today :)13:47
sil2100(maybe the check was aborted on one platform)13:47
jdstrandthomi: hi! ev asked me to talk to you about including /var/log/syslog in the artifacts. apparmor messages are in /var/log/syslog so including it would be helpful to see if apparmor is causing failures13:48
sil2100asac: not really, SDK might have something in it beyond AP, but we're not releasing anything else today for now13:48
jdstrandthomi: is telling you enough? should I file a bug?13:48
fginthermorning13:49
sil2100Morning13:50
sil2100jdstrand: it's best if you e-mail him with anything that needs to be done, but AFAIK he's also on holidays from now on13:50
jdstrandok13:51
=== MacSlow|lunch is now known as MacSlow
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: josepht | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
asacsil2100: cool. nice14:33
asacsil2100: how many things do we anticipate to be better? any of those PAD components where you haven't heard anything yet?14:33
asacno sign of progress or non-progress that is :)14:33
asacev: do we have a public wiki area for the bigger CI team?\14:34
evasac: not yet, I'll get on that14:36
asacev: would be nice if you could pick the top level hierarchy so i could start drafting stuff in there14:54
asace.g. CI landing practices etc.14:54
asacwould it be wiki.ubuntu.com/CI ?14:55
asacor CITeam?14:55
asacor ContinuousIntegrationEngineering ?14:55
ogra_ContinuousIntegrationEngineeringTeamHomePageOnTheWiki ?14:55
evalready creating wiki.ubuntu.com/CI :)14:56
ogra_:)14:56
evwe're first, so we win the short URL game14:56
asacguess that means that the concept of CI was underdeveloped in the debian/ubuntu ecosphere14:57
xnoxev: i like the CIA - CI Airline ;-)14:57
asaclol14:57
asacthats a good one14:57
Mirvkenvandine: robru: are you up?14:58
ogra_asac, i think you should discuss that with the Name Space Approval team under wiki.ubuntu.com/NSA15:00
ogra_:)15:00
kenvandineMirv, i am, but in a meeting15:00
evasac: http://wiki.ubuntu.com/CI - edit away :)15:01
sil2100Need to change locations, brb15:05
Mirvkenvandine: robru: ok passing the ball to you, please check Landing Plan. all UI Toolkit + all but 1 AP tests look fine, and I've an ack from seb_128 too. I've difficulties with ubuntu-filemanager, so can you test you get the same results with and without upgrading UI Toolkit? I can't seem to match the dashboard results, but that may be because they execute tests differently.15:13
Mirvkenvandine: robru: if/when you're satisfied, please release ui-toolkit from cu2d15:14
kenvandineMirv, ok, thanks15:15
kenvandinei can't test today... my mako is out of commission :/15:15
kenvandinebut maybe robru can15:15
Mirvok, robru then, and/or ping sil2100 when he's back online15:15
Mirvthe fix is important anyhow, to fix settings panels (and others), so I doubt even if file manager would have some small problem it's worth not publishing15:16
Mirvit's more likely you'll find out that you get same results with and without upgrading but just that the tests are shaky enough to not get similar results than at dashboard15:16
kenvandinemy usb cable got hooked on the arm of my chair, i turned to get up and boom... it got pulled off my desk and happened to hit the bottom of the chair instead of the soft carpet :(15:16
Mirvkenvandine: :S15:17
kenvandineand my android phone had a dead battery... hadn't used it in a month now :)15:17
* popey removes kenvandine's geek credentials for having only one usb cable15:18
kenvandineha... i have dozens!15:18
kenvandinepopey, you've broken a few phones... are they fixable?15:19
kenvandinen415:19
popeyhah15:19
popeythanks for reminding me15:19
kenvandineit's a tiny crack... but top half the screen doesn't work at all... and right edge swipes don't work15:19
popeyyes, I have had my n4 repaired by an official LG service centre15:19
popeycost $$$15:20
kenvandineis it worth the repair? or replacement is better?15:20
popeythe process of having a google lg phone repaired has made me a) never want to buy a google product again, b) never want to buy an LG product again15:20
popeyother than that, it's fixed15:20
popeywell, this was some months back, cost me £120, whatever that is in your monopoly money I don't know15:20
kenvandinehaha15:21
kenvandineof course now you can't buy an n4... but a month ago they costed $20015:21
popeyTo the ebays!15:21
kenvandineah, so the repair was nearly $200 ... not worth iut15:21
kenvandineit15:21
=== gatox is now known as gatox_lunch
kgunnkenvandine: cracked screen right edge swipe not working....reminds me of a bug i got years ago when i was audio guy "put phone underwater, now i can't hear my ringtone" :)15:22
kenvandinehaha15:22
kenvandineit's really hard to use ubuntu touch without edge gestures15:23
kenvandineoh, and i can't get the bottom edge swipes either15:23
kenvandinewhich is weird15:23
kenvandinebecause it does get the touches there15:23
kenvandinejust not edge swipes15:23
seb128whoever does images validation, while the current daily ubuntu-ui-toolkit update fixes some of the issue over the trusty version, it still has regressions15:26
seb128just filed bug #1249386 (that makes the ringtone selection screen being empty)15:26
ubot5bug 1249386 in ubuntu-ui-toolkit (Ubuntu) "Elements not displayed since update" [Undecided,New] https://launchpad.net/bugs/124938615:26
kenvandineseb128, is that a new regression?15:27
seb128kenvandine, define "new", it's a regression from saucy15:27
seb128kenvandine, the previous trusty version had the api incompat change that I can't say if that bug was there15:28
seb128kenvandine, in fact it's not listitem specific, it was already buggy with the current trusty version15:28
seb128it displays those15:28
seb128QML Flickable: Cannot anchor to an item that isn't a parent or sibling.15:29
seb128Binding loop detected for property "contentHeight"15:29
seb128no such warning with the saucy toolkit15:29
seb128it might be my code being stupid but I'm not sure what is wrong is there...15:29
kenvandineok15:33
=== alan_g is now known as alan_g|afk
tedgCan we turn on ddebs for this PPA?  https://launchpad.net/~ubuntu-unity/+archive/daily-build/+packages15:38
cjwatsonI believe that if you do that you'll break copying into the archive15:39
cjwatsonBut check with somebody who's dealt with this before; it's delicate15:39
tedgDo we copy into the archive from there?15:39
cjwatson(infinity might remember)15:39
cjwatsonWe sure do15:39
cjwatsonLots and lots15:39
tedgAh, I didn't realize that was the same PPA.15:39
tedgI just viewed it as "a place where the package are actually up-to-date" :-)15:40
asactedg: (unfortunately) it is both15:40
tedgasac, We could kill the asinine "landing plan" and then we could separate them!  \o/15:41
cjwatsonWell, also unfortunately ddebs are delicate.  ddebs-in-LP will fix this, once we're happy the librarian can scale to it15:47
cjwatson(I also might be wrong about exactly how delicate they are - I just remember something like this breaking previously)15:47
kenvandineseb128, i confirmed that regression that broke the sounds page was in image 15 too15:50
seb128kenvandine, "good"15:50
kenvandineso landing what we have is at least an improvement15:50
kenvandineseb128, it was really hard to test that...15:51
* kenvandine is frustrated15:51
kenvandinedamn touch screen!15:51
asackenvandine: did someone else regress you? or was it yourself?15:52
kenvandineupstart-app-launch to start it, then turn to landscape so i could navigate to the sound page15:52
asace.g. is it self-frustration? :)15:52
kenvandineasac, no... busted mako15:52
ogra_cracked screen ?15:52
asackenvandine: what bustage on mako?15:52
kenvandinethe usb cable got hooked on the arm of my chair... and when i turned to stand up it pulled the phone off my desk :/15:52
kenvandinetiny crack...15:53
asacah ok so its micro/self-frustration :)15:53
kenvandinebut half the screen doesn't work15:53
ogra_the N5 is so much better HW wise ...15:53
kenvandineand no edge swipes15:53
asacthats pretty good. i never had a half working screen15:53
ogra_not like a raw egg15:53
asaconly all or nothing :)15:53
kenvandineha15:53
kenvandineit barely looks broken!15:53
* ogra_ still have the half working one upstairs 15:53
kenvandineit happened to hit the bottom of my chair, near the wheels15:54
ogra_sadly its only the top of the screen that works on mine15:54
kenvandine1/4" to the side and it would have hit the soft carpet15:54
kenvandineit is very hard to use ubuntu touch without edge swipes :(15:54
ogra_yeah15:54
asacthats always how it happened... usually you try to catch it and just give it the kick in the air15:54
kenvandineand i can't expand installed apps in the shell :)15:54
asacthat made it not go 1/4" further to the right15:54
ogra_asac, ++15:54
asackenvandine: cant you rotate screen by 180?15:56
kenvandinethat was the only way i could get to the ring tones15:56
kenvandinedoesn't help in the shell, since it doesn't rotate15:57
* kenvandine needs to get a replacement quickly15:57
asackenvandine: you could also go to a shop and have them replace the screen... usually works pretty well15:58
asacjust dont try on your own (i did that and it turned into a multi-week process :))15:58
asaccyphermox: hey, can i try the threshold fix for roaming on saucy? or should i go for trusty rather?15:59
* asac ponders just dist-upgrading to the next great thing in the spirit of daily releases15:59
=== gatox_lunch is now known as gatox
=== alan_g|afk is now known as alan_g
cyphermoxasac: trusty16:07
ogra_go for it !16:10
ogra_its great if it works16:10
asacogra_: the IF is the question16:44
asacanyway ... /me has EOD and kicks it off16:44
asachmm. should i use update-manasger? or go with raw apt-get?16:44
* asac goes for ue\16:45
asacom16:45
asacum16:45
asac:)16:45
asachehe16:45
ogra_thing16:45
* asac wants system-images for desktop :)16:45
asacthats for sure16:46
ogra_that will need a lot of convincing work and good PR16:46
popeyyeah, we're good at PR16:49
ogra_lol16:49
sil2100Daaaamn16:51
asacsee i need to first restart because i got a kernel upgrade... only then i can really try a dist-upgrade hoping that nothing new came into -updates16:51
* asac reboots16:51
sil2100Barely made it for the meeting, phew16:51
sil2100Traffic on Fridays evening is terrible16:51
robrusil2100, Mirv, kenvandine: hi, just up. yep my mako is fine and I'm ready to test things16:58
sil2100robru: morning!16:58
sil2100Let's do a quick meeting now, just a summary maybe and then continue on releasing/testing16:59
sil2100kenvandine: meeting!17:01
sil2100cyphermox: will you be coming as well? Not much we have to say though17:02
xnoxsil2100: not sure if you are around. You know the .zip with armhf debs that jenkins produces?17:40
xnoxsil2100: can we add more steps that include some additional debs into that zip, which are downloaded with "apt-get download" during the build?17:40
=== josepht changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
kenvandinesil2100, whoops... missed the meeting17:52
=== alan_g is now known as alan_g|EOW
asacxnox: whats the use-case?18:14
asac(just curious as always :))18:15
xnoxasac: it needs to include new dependencies, not otherwise available on the image.18:17
sil2100xnox: which jenkins do you mean?18:18
xnoxsil2100: sorry for not being clear, the upstream-merger job that generated armhf.debs in a zip and posted comment to the merge proposal.18:19
sergiusensxnox, the zip is just the collection of artifacts from the workspace18:20
sil2100xnox: ah, let's ask fginther if it's possible, but I guess it's all just a matter of configuration18:20
sergiusensxnox, something like result/**/*.deb iirc18:21
xnoxsil2100: do you have a pointer to the sources of the job? I'd want to look at what it does.18:21
xnoxsergiusens: ah, i see.18:21
sergiusensyou can , separate more matches18:21
sil2100xnox: I think it would be safest to ask fginther, and I see sergiusens knows more about this as well18:21
sergiusensand you can script some logic to collect them if you want18:22
sergiusenssil2100, I started it ;-)18:22
sil2100I'm not too much into the upstream-merger :)18:22
sil2100Oh, so ever better!18:22
sergiusenssil2100, it was to make MR reviewing easier and for the reviewer to be able to manually test18:22
sergiusenswas one of our good practices for the phablet team18:23
xnoxsergiusens: I see that it fetches the hooks from personal junk branches in the build-log =/ so nobody else can modify a broken hook or add a feature.18:23
sil2100It is useful indeed, I even asked for enabling that for the u-s-s, since it's really easy to do code reviews then18:23
fgintherxnox, so instead of just the deb files generated by the build, you want the debs that are dependencies?18:23
sergiusensxnox, personal junk branches? where?18:24
xnoxfginther: well, something specific. If -proposed is enabled, and a given .deb file dependencies are not satifiable with just release pocket, check which dependencies are needed from "-proposed", $ apt-get download those, and include in the artifacts.18:24
xnoxsergiusens: https://jenkins.qa.ubuntu.com/job/ubuntu-keyboard-trusty-armhf-ci/49/consoleText    see that it fetches hooks from +junk18:24
sergiusensxnox, well that's an fginther temporary thing I would suppose18:25
xnoxfginther: maybe move +junk proposed hook to a more permanent / team managed place.18:25
sergiusensxnox, all other hooks are in pbuilderjenkins18:25
fgintherxnox, right, that hook needs to be added to pbuilderjenkins18:26
fgintherjust needed a quicker fix18:26
sergiusensxnox, lp:pbuilderjenkins; but you still need someone in ci to enable your hook if it's not used yet18:26
xnoxsergiusens: fginther: right, i'll look at lp:pbuilderjenkins and will check if I can add an extra hook. Thanks a lot.18:26
sergiusensxnox, http://bazaar.launchpad.net/~private-ps-quality-team/pbuilderjenkins/trunk/files/head:/hooks/18:27
xnox(proof of concept at least.)18:27
fgintherxnox, If you can create a hook to collect the deb files, then we can just add it to those build configs that need it. That should meet your needs18:27
xnoxsergiusens: why is that owned by a private team?18:28
sergiusensfginther, are we keeping pbuilderjenkins or is migration to sbuild happening or building on PPAs?18:28
fginthersergiusens, the plan is to migrate to building in PPAs18:29
sergiusensxnox, I wish I could answer that; but I don't know18:29
xnoxsergiusens: fginther: do we really have proprietary hooks to jenkin jobs against _public_ projects?!18:29
sergiusensfginther, how are collecting test result going to be managed? asking out of curiosity18:29
sergiusensxnox, the answer to that is no18:30
xnoxsergiusens: ok. =)18:30
fgintherxnox, sergiusens, there maybe hooks for accessing private PPAs, I'll check. As a workaround, I can add xnox to the group18:30
sergiusensxnox, I guess it was just private because the ps quality team was a private one18:30
sergiusensnot much more than that18:30
sergiusensfginther, there aren't18:30
sergiusensthey are dynamically created18:31
fginthersergiusens, not even in the bzr history?18:31
sergiusenswith launchpadplugin18:31
sergiusensfginther, there shouldn't iirc18:31
sergiusensfginther, that's why we had the extrahoooks directory18:31
sergiusensfginther, hmmm, I'm wrong now that you mention that18:32
fgintherxnox, you should now have access to that branch18:32
sergiusensfginther, just regenerate the passwords for all the ppa's ps-jenkins owns; should be fine18:32
fginthersergiusens, ack, I can do that while the systems are down this weekend18:34
fgintherkgunn, so are you just proposing MPs from the development branch to lp:mir now (instead of using the pull job)?20:02
kgunnfginther: :)20:02
kgunnfginther: its like a soap opera...tune in every day for a diff method20:02
kgunnfginther: so now...yes...we are back to merging20:03
fgintherkgunn, oh, sorry to step into this if it's still changing20:03
kgunnfginther: however, we are branching from dev branch to capture a specific rev20:03
kgunnfginther: its not that challenging...just trying to balance all the aspects to make a bunch of different people happy20:03
kgunn<cough> didrocks & duflu :)20:04
fgintherkgunn, /me understands20:04
kgunnfginther: yeah...so now, we branch the dev-branch, then propose that to the trunk20:04
kgunnrather than a straight up merger from dev-branch to trunk20:04
kgunnthat's where we are at now...20:05
kgunnpull had some problem with history....didn't fully follow20:05
fgintherkgunn, ok. so now that MPs are being proposed against lp:mir, the normal autolanding machinery should be working20:05
kgunnbut seemed to point to a bug in pull20:05
kgunnfginther: yeah...we have one up...but didrocks asked that we wait until monday to land them all20:05
fgintherkgunn, ok. no worries, I mainly wanted to check in and make sure that nothing was missing from the CI side20:07
kgunnfginther: hey now that you ask...20:07
kgunnfginther: i do have a couple of tests i want to include into our CI runs20:07
kgunnfginther: the first is just our demo clients which actually do report frame rate20:08
kgunnfginther: but robotfuel is working on those20:08
fgintherkgunn, right, we've been discussing that20:08
kgunnfginther: the second tests i'd like to enable are 4 specific integration tests20:08
kgunnfginther: which are currnetly switched off in the rules20:08
robotfuelkgunn: I have a branch that packages the integration tests so we can run them in ci20:09
kgunnfginther: they are 4 tests that could really help to make sure we don't regress...on the specific hw (galaxy, nexus4, nexus7, nexus10)20:09
robotfuelkgunn: it's in progress :D20:09
kgunnrobotfuel: woohoo20:09
robotfuelkgunn: they are the tests in /tests/integration-tests?20:10
fgintherkgunn, if anything new comes up, feel free to file a bug to request it.20:11
kgunnrobotfuel: its the one in test/integration-tests/client (akak test_client_render)20:11
robotfuelkgunn: ok we are on the same page20:11
fgintherkgunn, I can't promise anything quickly due to the planned CI updates, but it's good to know what to plan for20:12
kgunnrobotfuel: and then 3 others in test/integration-tests/graphics/andrioid20:12
robotfuelkgunn: I was going to run all the integration tests in ci20:12
kgunnrobotfuel: which are test_buffer_integration, test_display_integration & test_internal_client20:12
kgunnrobotfuel: right these are ones that are specifically android/ARM and need to be run on the devices we support20:13
kgunnrobotfuel: devices we support with mir on ARM today are galaxy-nexus & nexus420:13
kgunnrobotfuel: but....we'll soon include nexus7 & nexus10 to that list20:13
kgunnrobotfuel: ...and we'll _eventually_ (like very soon) drop galaxy_nexus20:14
robotfuelkgunn: ack, I am working on additions to phablet-test-run as we speak so we can run them. the same thing is needed to run the mir demos20:15
kgunnrobotfuel: excellent - to be clear, on the integration tests, its really those 4 i listed above running on the form factor hw that should be priority (after the demo clients)20:17
kgunnrobotfuel: its not that i don't care about _all_ integration tests...i just care for those 4 a little more :)20:17
robotfuelkgunn ack20:18
kgunnrobotfuel: thanks man...that'll be great!20:19
kenvandineRan 97 tests in 522.959s20:50
kenvandineOK20:50
kenvandinerobru, uitk with that toolbar branch20:50
kenvandine^^20:51
robrusweet20:51
kenvandinerobru, that branch is approved, but not merged yet20:51
robrukenvandine, branch is approved, should land soon. i'll build & publish it asap20:51
robruhehe20:51
kenvandinethanks20:51
sil2100\o/20:57
sil2100robru, kenvandine: thanks for picking this up guys20:58
robrusil2100, you're welcome!20:58
sil2100robru, kenvandine: can you poke ogra_ for a new image once you get everything in what you think is needed?20:58
robrusil2100, ok20:58
robruogra_, how much longer you around for?20:58
sil2100Since I guess notes-app, webbrowser-app and mediaplayer-app are in the archives20:58
kenvandinesil2100, i'll be heading out in about an hour, better for robru20:59
ogra_robru, a few hours, i wont monitor IRC but will notice pings on my lappie next to me20:59
robruok21:00
ogra_so once you have your ducks in order just give me a ping21:00
robruogra_, will do. should be soon21:00
ogra_k21:00
sil2100kenvandine: ok21:01
sil2100See you next week everyone, have a nice weekend \o/21:01
Kaleohi sweethearts22:37
* kenvandine hugs Kaleo22:37
Kaleo:D22:37
Kaleokenvandine, there is one MR happroved for landing that settings needed: https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/page-parentage/+merge/19458722:38
Kaleokenvandine, other than that everything is landed22:38
kenvandineawesome22:38
kenvandinerobru was working on getting trunk after the toolbar locked branch landed22:39
kenvandinewe tested that one22:39
kenvandinebut would be nice to get the fix settings needed in too22:39
Kaleogreat22:39
Kaleoyes22:39
kenvandinebut... i'd rather get the current fixes in regardless22:39
kenvandineat some point the CI infra is going down22:40
Kaleoright22:40
kenvandinefor the data center work22:40
Kaleolet's do it before it goes down22:40
robrukenvandine, sdk stack is building. can build it again after that one lands i guess22:40
kenvandinerobru, i'd say lets publish it twice22:40
kenvandinethis build then the next one22:40
robrukenvandine, yeah, to be safe22:40
robrukenvandine, ooooh, publishing now!22:43
kenvandinewoot22:43
kenvandineKaleo, ^^22:43
Kaleohehe22:44
Kaleohow do I TEST22:44
Kaleobla blou bli22:44
robruwell it'll take a bit to get into the archive22:44
Kaleok22:44
kenvandinerobru, when that next branch merges can you kick off another?22:44
kenvandinei need to take off22:44
robrukenvandine, yep22:44
kenvandineawesome22:44
kenvandinethx22:44
kenvandinethat'll make seb128 happy22:45
robruheheh22:45
kenvandinerobru, have a great weekend!22:45
robrukenvandine, you too!22:45

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