/srv/irclogs.ubuntu.com/2014/01/14/#ubuntu-ci-eng.txt

sergiusensthomi, the test from lp:autopilot fail for me00:36
thomicjwatson: yes, I suspect this is a naming collision. Sorry if I caused any confusion00:37
thomisergiusens: which ones, and how? also, perhaps #ubuntu-autopilot is a better channel for this?00:37
sergiusensthomi, http://paste.ubuntu.com/6747837/00:37
thomisergiusens: do you have all the build-deps installed?00:38
thomilooks to me like you're missing python-junitxml and/or python3-junitxml00:38
sergiusensthomi, I did apt-get build-dep python-autopilot00:38
sergiusensthomi, that was it.00:39
thomisergiusens: that will get the build-dep for autopilot in archive00:39
thomisudo mk-build-deps -i00:39
thomiis the magic you want :)00:39
cjwatsonthomi: ok00:45
Saviqev, no, I did not07:33
=== psivaa changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: psivaa | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
evSaviq: fginther is still looking into it: https://app.asana.com/0/8736198969650/950435630488709:33
evpsivaa: I'm getting alerts on PD for wazn-adt - can you have a look?09:34
Saviqev, yes I saw, thanks09:38
psivaaev: i'm on it09:39
evthanks guys09:39
psivaaev: ok, i was unaware that the acknowledgement will be unacknowledged if that's not resolved within 30 mins.  may be it's better to increase that timeout to reduce the hassle to you09:52
psivaathat's now resolved btw09:52
evpsivaa: no, I definitely want to know if no one has ack'ed it within 30 minutes09:59
evand whoop! thanks09:59
psivaaev: i acked at 0903 but that got unacked at 0933 because it was n't resolved. but fine if you want to keep it that way10:02
psivaanot sure if we'll be able to resolve all the issues within 30 mins after ack'ing10:03
evoh, right10:03
evI see your point now10:03
psivaa:)10:03
evretoaded: any thoughts on what we should do here? Should the policy be to downtime the check in nagios when you're investigating and it'll take more than 30 minutes?10:03
davmor2rsalveti: bug updated with the unity8.log and unity8.log.1.gz I'm assuming the latter will contain yesterdays log but I put them both up to be sure :)11:21
davmor2didrocks: any images you plan on promoting today?  I spent yesterdays time digging into the app failing to start.  :(   on a plus side looks like it is only maguro and might explain the random failures again.  Me can't wait for his n4 to arrive now :)11:29
didrocksdavmor2: there is a rssreader promoition11:30
didrockssorry, reformulating11:30
didrocksdavmor2: there is rssreader AP tests failure blocking promotion11:30
davmor2didrocks: okay I don't want to upgrade just yet incase rsalveti needs me to look at anything else.  So I'll leave testing till latter on then :)11:33
didrocksok11:34
retoadedpsivaa, ev. I don't think it's so much that the acknowledgement gets unacknowledged as it is that nagios sends another alert to PD when it runs it's check again and the issue is still there.11:37
evretoaded: yeah, but wouldn't scheduling downtime for the alert in nagios fix psivaa's problem?11:39
evI'd agree that PD is probably not the right place to say "this is going to take a while"11:39
evthough I'd also agree that having to perform some tasks in PD and others in nagios isn't ideal :)11:40
retoadedev, as for policy in cases like this, hmmm ..... Most issues we see are able to be resolved quickly. Since there are some that can't be then we would need to/should a) add a comment to the incident in PD and b) schedule the downtime in nagios to prevent repeated alerts for an issue already being worked.11:40
evretoaded: can I ask that you hijack https://wiki.canonical.com/UbuntuEngineering/CI/Alerting for this, filling it out with what you've just said and also the instructions for scheudling downtime?11:46
retoadedev, sure11:46
evstar, thanks!11:47
=== alan_g is now known as alan_g|afk
evretoaded: not sure how useful too many users logged in is12:21
evin nagios, that is12:21
retoadedev, from my perspective, more people logged in = more chance something could get broken. It's about the only thing I take the pessimistic view on12:24
ev:)12:24
evfair enough12:24
retoadedev, although I will admit the default nagios check is bs. It gives total logins instead of unique logins. Might be the first candidate for a plugin to fix or replace12:25
* ev nods12:27
sil2100Who here has an Ubuntu tablet?12:29
popeysil2100: which model?12:30
sil2100popey: any I guess, just something that would be a tablet form-factor12:30
popeyso nexus 10 then.12:31
ogra_you mean nexus7 doesnt qualify for tablet formfactor ?12:32
ogra_(you should tell that to the deciders that will make us drop everything but N4 and N7 ;) )12:32
sil2100;)12:33
sil2100Well, I just need someone with a N7 or N10 to test a package for me12:39
sil2100Who here has a N7 or N10?12:59
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cjohnston | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
=== alan_g|afk is now known as alan_g
sil2100didrocks: hmm... would it be somehow possible that the intel machine's otto didn't use the latest desktop image?13:29
sil2100Wait13:30
sil2100didrocks: actually yes, I see that the intel machine uses trusty-i386-20140113-0008 while nvidia already trusty-i386-20140114-0008 <- who should I ping to get this resolved?13:31
sil2100vila: ^ ?13:31
vilasil2100: cihelp's vanguard is cjohnston right now ;)13:32
sil2100vila: ok ;) Just remembered that you had experience with otto and q-jenkins13:33
* cjohnston has no experience with that stuff13:33
sil2100cjohnston: ^ could you maybe take a look why intel in otto still uses the previous image?13:33
vilasil2100: yup, but we try to disseminate that knowledge through the vanguard rotation13:33
vilacjohnston: most of the knowledge should be documented in https://wiki.canonical.com/UbuntuEngineering/CI/Playbook/Otto13:34
cjohnstonvila: that's where I'm lookin13:35
cjohnstonty13:35
vilacjohnston: yw13:35
cjohnstonsil2100: I'll log this and attempt to chase it down13:37
sil2100cjohnston: thanks!13:50
elopioping ci-help: so, for running tests using the OSK we need to restart maliit with testability.14:07
elopiothis can be similar to how we run unity8 tests, that assumes unity is not running, and it's started on each test.14:08
elopiobut I don't know where is the code that kills unity8 for jenkins. Can I get some help copying that for the maliit case?14:08
didrockssil2100: yeah, the CI team should be your contact14:11
vilaelopio: cihelp not ci-help or nobody will notice ;) And you should should ping the vanguard indicated in the topic line. And hi and Happy New Year !14:13
elopiothanks vila. Happy New Year for you too.14:14
elopioand ping cjohnston.14:14
cjohnstonelopio: looking14:16
fginthermorning14:16
cjohnstonfginther: any suggestions on elopio's request?14:18
fgintherelopio, have you tried asking in #ubuntu-unity to see what unity8 is doing?14:18
elopiofginther, cjohnston: there's a process_helper.py on unity that's what I'm going to copy to ubuntu-keyboard.14:18
elopiothe part that I'm missing is how to make sure maliit is not running.14:18
elopioI can ask them.14:19
fgintherelopio, cjohnston, I know that there is a unity8 restart in our test runner, but I recall this might no longer be the right way to do it14:19
kenvandinei need to head out for a bit, i might not be back in time for the meeting14:19
* kenvandine waves14:19
fgintherelopio, does OSK only need to be restarted for OSK tests or for all tests?14:19
elopiofginther: eventually, for all tests. For now, only for ubuntu-ui-toolkit tests.14:20
fgintherelopio, hmmm14:20
elopiofginther: there are alternatives, but I thought that what unity was doing was the right way according to CI.14:21
ogra_note that the maliit upstart job depends on unity8 running14:21
ogra_might be a bit trickier than the unity case14:21
elopioogra_: but we always have unity8 running, where's the tricky part?14:23
fgintherelopio, it's not such a big deal how its done, it's just something we (unity8, OSK, and CI) need to get right and agree upon14:23
elopiofginther: do you think we can agree on something this week? Should I start pinging people to discuss about it?14:26
sil2100popey: do you have an N7? ;)14:32
sil2100(or any other UT enabled tablet?)14:32
fgintherelopio, yes, I don't think agreeing upon a method should be too much work14:34
popeysil2100: both my N7's are android atm14:38
elopiobfiller, Saviq: I think you are the ones that should be involved in that discussion ^^, re: restarting services with testability enabled.14:39
elopioplease, point somebody else if I'm wrong :)14:39
* popey afk14:40
Saviqelopio, yeah, that's probably me14:41
rsalvetidavmor2: I'd check the bug with ricmm_, as it seems to be app lifecycle related14:50
rsalvetidavmor2: updated the bug as well14:50
davmor2rsalveti: great thanks14:52
sil2100cihelp: does anyone from the CI team have a tablet with UT installed?14:53
=== alan_g is now known as alan_g|tea
cjohnstonsil2100: I think balloons has a N1014:53
davmor2ricmm_: https://bugs.launchpad.net/bugs/1268693 rsalveti has asked me to run this past you.  On the maguro there is an issue possibly caused by constantly opening and closing an app that at some point in a test run the app locks up with just the grey app holder visible.14:59
ubot5Ubuntu bug 1268693 in Unity 8 "Possible bug in mir/memory on maguro" [Undecided,New]14:59
=== alan_g|tea is now known as alan_g
sil2100cjohnston: thanks, will poke him then15:04
sil2100balloons: hi! Are you around already?15:04
sergiusensdidrocks, sil2100 can we add http://paste.ubuntu.com/6748287/ to the release plan? I forward ported to trunk as well  (https://code.launchpad.net/~sergiusens/autopilot/app_uris/+merge/201525 veebers said the code was fine)15:12
sergiusensnot sure when trunk is happening; but we need that for gallery and media player15:12
didrockssergiusens: trunk release should come within the week, can we just wait for it?15:13
sergiusensI tested btw, and bfiller might do that as well15:13
sergiusensdidrocks, ask bfiller  :-)15:13
didrocksbfiller: ? ^15:14
sergiusensdidrocks, I don't trust ETA's from anyone any more ;-)15:14
didrockssergiusens: well, just look at the still failing AP tests for instance, I agree with you :)15:14
didrocksballoons: hey btw, any news on rss reader app? it's what is blocking image promotion FYI15:15
sergiusensdidrocks, fwiw, I don't even trust my own ETAs ;-)15:15
didrocksahah ;)15:16
sil2100;)15:16
ricmm_davmor2: that sounds like a race with upstart app launcher15:17
ricmm_where an app hasnt finished being stopped by the time you ask it to start the new one15:17
ricmm_in which case the app manager gets out of sync, because it assumes that upstart has done its job15:18
ricmm_however maguro is slow15:18
davmor2ricmm_: could well be15:19
balloonssergiusens, lol15:20
balloonsdidrocks, no good news to pass along, sorry mate15:21
didrocksballoons: it's the priority one? do we know where this regression come from?15:21
balloonsno changes have been released with rss reader15:22
didrocksballoons: but you are working on digging it, right?15:22
balloonsyes, I'm attempting to tweak things anyway ;-)15:22
didrocksballoons: so, it started on image 122, let me get you the diff15:23
didrocksI thought it was the python-gobject issue, but even with the revert, it didn't change15:24
didrocksballoons: quite a huge diff: http://people.canonical.com/~ogra/touch-image-stats/20140110.1.changes15:24
didrocksballoons: I'm seeing some openssl change, I would suggest that you try to revert it on your device and rerun the tests15:24
balloonshmm.. I just saw the ssl change as well15:25
didrocksthat's my best guess from the list15:25
sil2100cjohnston: hi! Any luck with otto and the image?15:26
cjohnstonfginther: ^15:27
fginthersil2100, sorry, too many fires this morning15:28
bfillersergiusens, didrocks : sorry was on standup, what is the question?15:29
fginthersil2100, cjohnston the update job (http://q-jenkins.ubuntu-ci:8080/job/autopilot-trusty-setup_otto/83/) failed on the intel node. Looks like jenkins couldn't connect to the node.15:35
fginthersil2100, I've manually updated the node, it should be on a trusty-i386-20140114-1534 container now15:35
sil2100fginther: oh, was that a singular failure? Thanks!15:35
fginthersil2100, yes, it appears to be an isolated failure, but one I've never seen before15:36
didrocksbfiller: it seems the gallery and media player needs an autopilot backport. As autopilot is getting released this week normally, I wonder if you can wait on that one rather than backporting the AP changes (which involves quite a lot of overhead)15:39
bfillerdidrocks: yes we can wait15:39
=== gatox is now known as gatox_lunch
didrocksthanks ;)15:44
sergiusensdidrocks, so if I go to devel proposed the rss reader app should be broken, right?15:49
ogra_yes15:51
didrockssergiusens: yeah, it is, balloons is trying to fix it15:52
ogra_well, the tests should be ... not sure the app exposes any breakage :)15:52
sergiusensogra_, didrocks who do I talk to about stuff stuck in proposed due to dependencies?15:57
ogra_depends15:58
ogra_:)15:59
ogra_whats the issue with the dependencies ?15:59
ogra_if they are stuck, #ubuntu-release, if they are wrong in the package  the package maintainer15:59
cjwatson#ubuntu-release is generally happy to help you diagnose such things16:03
sergiusensogra_, I'm the mintainer; there's just no android emulator for arm* :-)16:03
ogra_just create one then :P16:03
ogra_so we can run it on the chromebooks :)16:04
cjwatsonI can't obviously see anything to do with android that's stuck in -proposed16:04
=== cjohnston changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: cihelp | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
=== doanac changed the topic of #ubuntu-ci-eng to: Ubuntu CI Engineering Team | Vanguard: doanac | Landing instructions: http://paste.ubuntu.com/6292280/ | Known issues: -
sil2100fginther, doanac: it seems the jenkins intel otto node is down16:26
sil2100Could anyone reanimate it?16:26
fginthersil2100, looking16:26
fginthersil2100, oops, left it offline when I was doing the manual lxc update16:27
fginthersil2100, doanac it's online now16:27
sil2100Thanks :)16:29
sil2100didrocks: are your free for some packaging ACKs?16:32
sil2100kenvandine: hey! Maybe you have some free moments right now?16:35
=== gatox_lunch is now known as gatox
sil2100ogra_: could you ACK some packaging changes for me before releasing?16:38
sil2100http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/Unity8/job/cu2d-unity8-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_unity-mir_0.2+14.04.20140114.1-0ubuntu1.diff <- cmake switch16:38
ogra_sure16:38
ogra_hmpf, i have no vpn set up here16:39
sil2100http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_platform-api_0.20+14.04.20140114.1-0ubuntu1.diff <- test package addition, but pitti seemed to work on that so I say safe ;p16:39
sil2100http://q-jenkins.ubuntu-ci:8080/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_qtubuntu_0.53+14.04.20140114.1-0ubuntu1.diff <- double build changes16:39
ogra_i cant get to them16:39
sil2100hmmm, let me see if they're on the public jenkins16:39
sil2100Ah, here they are, one moment16:40
sil2100https://jenkins.qa.ubuntu.com/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_qtubuntu_0.53+14.04.20140114.1-0ubuntu1.diff16:40
sil2100https://jenkins.qa.ubuntu.com/view/cu2d/view/Head/view/Platform/job/cu2d-platform-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_platform-api_0.20+14.04.20140114.1-0ubuntu1.diff16:40
sil2100jenkins.qa.ubuntu.com/view/cu2d/view/Head/view/Unity8/job/cu2d-unity8-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_unity-mir_0.2+14.04.20140114.1-0ubuntu1.diff16:40
sil2100Ah, the last one is not there...16:41
sil2100Let me pastebinit16:41
ogra_heh "GNU-based desktops"16:42
didrockssil2100: in meetings16:42
sil2100ogra_: here's the unity-mir one: http://paste.ubuntu.com/6751346/16:42
ogra_sil2100, hmm, afaik pitti had issues with the platform-api fix and needed a qemu patch first16:43
ogra_do you know if he fixed that already ?16:43
ogra_sil2100, apart from that packaging wise it looks fine16:44
ogra_ACK16:44
sil2100I don't know, I just know that platform-api works fine on the devices right now16:44
sil2100ogra_: thanks!16:45
ogra_yeah, but it fails the tests in cross envs iirc16:45
ogra_(you cant build it in sbuild cross or pbuilder cross with that)16:45
davmor2ogra_: gnu-based desktops, is that were you cause a stampede to speed up the processing.16:46
ogra_davmor2, heh, likely16:46
ogra_if you get them fast enough you win a stallman for home16:46
davmor2ogra_: no you don't want it to stallman you'll never get it to go again man16:47
ogra_heh, *I* surely dont want a stallman for home16:47
* ogra_ herad stories16:47
cjwatsonwhy is platform-api running tests in cross envs at all?16:47
ogra_cjwatson, ask pitti/tvoss16:48
cjwatsonusually cross-builders disable tests16:48
ogra_they were the ones complaining about missing qemu syscalls16:48
cjwatsonogra_: I don't care enough to chase it down :)16:48
ogra_(which they hit and thus make their tests fail)16:48
cjwatsonmissing qemu syscalls sounds more like PPAs ...16:48
ogra_that too16:49
cjwatsonour normal cross-building infra these days doesn't involve qemu16:49
ogra_well, pitti was using sbuild i think16:49
ogra_not sure though, we only discussed the qemu patch i gave them16:50
cjwatsonsbuild disables tests when cross-building16:50
ogra_ah16:50
cjwatsonassuming the package honours DEB_BUILD_OPTIONS=nocheck16:50
cjwatsonwell, platform-api is blocked for cross-building anyway due to the usual problem with non-trivial toolchain dependencies plus some other random bits of multiarch metadata that I haven't chased down16:56
ogra_then it is fine16:57
ogra_as long as PPAs dont fail16:57
cjwatsonthat's an entirely different question, haven't checked16:59
cjwatsonof course devirt PPAs won't care about qemu anyway16:59
sergiusensdidrocks, robru can you check https://code.launchpad.net/~sergiusens/goget-ubuntu-touch/package_arch/+merge/201628 ?16:59
didrockswill be there in 2 minutes17:01
balloonsdidrocks, sent along a mail with the updates.. I'm going to keep working on this stuff.. lots to do atm17:02
robrusergiusens, in a meeting, will check it in ~3017:07
ogra_sergiusens, approved17:10
ogra_(trivial enough, especially after seeing the discussion in #ubuntu-release)17:11
sergiusensballoons, I ran the clock app in the amulator yesterday, I had no issues17:11
sergiusenswell, aside from thrashing :-)17:11
balloonssergiusens, ty. I was going to try again at some point.. I haven't done so with the updates17:11
balloonssergiusens, actually I was hoping you could try and land the calendar17:12
balloonsyou have a maguro right?17:12
sergiusensballoons, I have a mako now ;-)17:12
sergiusensballoons, maguro is dead, long live mako17:13
balloonssergiusens, well, whatever: https://code.launchpad.net/~nskaggs/ubuntu-calendar-app/fix-test-timing-issues/+merge/20112017:13
sergiusensballoons, is that you requesting me to check that? :-D17:14
balloonssergiusens, if you would. If it works for you too, and blast those maguro's anyhow, let's just merge it.17:15
balloonsI need to move on to other things17:15
sergiusensballoons, I can test on the emulator as well, it's slow enough :-)17:15
balloonsty sergiusens17:16
* balloons crosses fingers17:16
didrocksballoons: excellent! thanks a bunch :)17:17
didrockssergiusens: feel free to land whatever balloons is giving you if this fix the AP tests flakyness btw17:17
didrocksdobey: any reason why ubuntu-purchase-service is priority extra and not optional?17:29
didrocksno COPYING/LICENSE file in tarball17:30
didrocksrobru: I'm going to reject the NEW package, can you get those fixed? (mostly for the missing license file) ^17:31
didrocksrobru: please get those changes in and rebuild a new package + get some ack for the change (only ubuntu-purchase-service)17:34
robrudidrocks, well dobey did revert all my packaging work.17:44
dobeyrobru: which was none of the things didrocks just mentioned17:45
didrockscan you guy get those done and move on, please? ;)17:45
didrocksguys*17:45
robruk, i'm submitting a branch.17:45
didrocksthanks!17:45
dobeydidrocks: i copied the debian/ dir from another project that's already in ubuntu and editied, so extra would have come from that17:45
dobeydidrocks: not sure what you mean about the license file and tarball though.17:46
didrocksdobey: no COPYING/LICENSE GPL3 file, better to include it in tarball17:46
dobeyoh, there isn't one in trunk. huh17:46
didrocksah, it's not in the package I reviewed17:46
didrocksso not sure which version is was based on17:47
dobeydidrocks: right. it's a native package though. so "tarball" confused me :)17:47
didrocksdobey: hum, bzr branch lp:ubuntu-purchase-service17:47
didrocksno COPYING or LICENSE here17:47
robrudidrocks, https://code.launchpad.net/~robru/ubuntu-purchase-service/didrocks-new/+merge/20163517:48
dobeydidrocks: right, i just looked17:48
didrocksrobru: approved17:48
didrocksrobru: once merged, can you kick another one and just publish it? (it's a +1 on the packaging change ;))17:48
dobeyslow down :)17:48
robrudobey, ... no17:52
dobeyyes17:53
robrudobey, i think you approved the wrong one...17:53
dobeyno17:53
dobeythe tree contains LGPL-3 code as well, so it needs COPYING and COPYING.LIB17:54
robrudobey, in that case, debian/copyright also needs to be updated, to identify where the lgpl code is17:54
dobeyok17:54
dobeydidrocks: sorry i totally overlooked this. too much going on :)17:55
robrudobey, indeed I see a bunch of files by grepping for 'Lesser'. want me to just add it to my merge or are you doing it?17:56
dobeyrobru: you can add it to your merge17:56
robrudobey, ok17:57
dobeyno point making 2 branches to fix the same thing17:57
didrocksthanks guys, and please fix debian/copyright :)17:57
didrocks(I didn't run license-check -r * --copyright when I saw the missing copyright file)17:58
robrudobey, is any of this actually GPL? why don't we just make the whole package LGPL?18:03
ahayzenHi, I made some changes to a branch 5 hours ago and Jenkins hasn't kicked in any ideas wht is going on? https://code.launchpad.net/~andrew-hayzen/ubuntu-ui-toolkit/fix-swipe-delete-001/+merge/19990618:05
dobeyrobru: the qml/UbuntuPurchase.qml is GPL318:05
robrudobey, ok then. https://code.launchpad.net/~robru/ubuntu-purchase-service/didrocks-new/+merge/20163518:05
robrudidrocks, ^18:05
dobeynow to wait for jenkins to approve it18:06
=== bfiller is now known as bfiller_afk
didrocksgreat18:07
=== alan_g is now known as alan_g|EOD
thomicjohnston: any chance you could build flake8 for trusty here? https://launchpad.net/~cjohnston/+archive/flake819:44
thomicjohnston: oh wait, I see it's in the archive now, nvm. I wonder when that happened19:44
cjohnston:-)19:44
cjohnstonI was lookin, you had me stumped19:45
thomiI can stop installing it into virtualenvs now :)19:45
=== bfiller_afk is now known as bfiller
sergiusensrobru, had you had a chance to happrove my MR?21:59
balloonssergiusens, before I get any farther along, can you have a peek at https://code.launchpad.net/~nskaggs/phablet-tools/add-lp-branch-support/+merge/201685 and give me your opinion22:13
sergiusensballoons, heh, just did ;-)22:15
sergiusensadded a comment22:15
sergiusensballoons, we should migrate all the apps to cmake imo; even if we don't compile anything22:15
sergiusensthat way we can keep building the deb and the click with one ruleset22:15
balloonshmm..22:16
sergiusensballoons, give me a couple of slack and I'll propose something you will love22:17
sergiusens;-)22:17
balloonsso, if we migrate to cmake it should build the click apps.. So, the only missing piece is pushing them to the device?22:17
sergiusensballoons, yup; and that should be easy enough if we standarize a bit22:18
balloonssergiusens, as long as I can get the desired workflow I'll be happy22:18
balloonsright.. I thought you might have some ideas.. So show me up :-)22:18
sergiusensballoons, one thing that you might be able to help with is; is the way we do testing the way we want to do it; and do we have a migration plan?22:18
balloonswhat do you mean "is the way we do testing the way we want to do it?"22:19
sergiusensI mean, is everyone sufficiently happy with this mechanism to provision the tests?22:19
sergiusensballoons, another thing is, we need to figure out how to use autopilot without installing it22:19
balloonsahh.. at the moment I don't think provisioning is easy as a normal app dev or test writer22:19
balloonsthat's part of the goal here22:20
sergiusensballoons, yeah, but do we want to add is as part of the click package?22:21
sergiusensballoons, or keep it that way22:21
sergiusensballoons, I'll make it easy to provision22:22
balloonssergiusens, honestly the route I'm proposing still isn't ideal22:22
balloonsIdeally we'd have a simple test runner that supports testing against a device or the emulator with a single switch, and requiring nothing from me except my branch (local or lp ;-) )22:23
sergiusensballoons, that can all be doable; imagine running 'make device-test'22:24
balloonsright.. ideally the app devs would rather have it more integrated into qtcreator22:24
balloonsI assume making it part of the build would make that easier22:25
sergiusensballoons, we can externalize it; I can add that to phablet-click-test-setup easily (test provision)22:25
balloonssergiusens, well, how much hacking time is required? :-)22:27
sergiusensballoons, not much; we just need to standarize22:28
sergiusensballoons, how about we set some time to chat tomorrow?22:28
balloonssergiusens, sounds like a plan. I'd like to get this up and running asap. We need an easier way to provision for app devs22:29
balloonsthe migration work is just that, but I'm happy to do it if it gets us where we need to be22:29
sergiusensballoons, we chat tomorrow; implement that tomorrow night :-)22:29
sergiusensballoons, can you set something up and probably invite any other people you think are relevant?22:30
balloonssergiusens, I'll do so now22:30
balloonssergiusens, 1500 utc ok for you?22:30
sergiusensballoons, yup22:30
sergiusensballoons, I'll try and get some notes down to review before then and share on the appointment22:33
balloonssergiusens, sent, feel free to invite whomever you wish..22:34
sergiusensballoons, ack; I see some heavy weight names there ;-)22:43

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