/srv/irclogs.ubuntu.com/2015/02/02/#ubuntu-quality.txt

=== chihchun_afk is now known as chihchun
=== txspud is now known as txspud|sprint
=== txspud|sprint is now known as txspud
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== ara is now known as Guest32645
elopioping brendand: we need to do more planning today. Can you stay a couple of hours after today's stand up?14:35
brendandelopio, sure14:41
davmor2brendand: noooooooooooo it's a trap14:50
brendandelopio, btw i'm quite embarrassed about the trunk breakage on friday :(. sorry14:53
brendandelopio, in the interest of getting it fixed though, can you take a look at my last comments on https://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/fix1416519-config_argument/+merge/248162 ?14:54
elopiobrendand: allan and myself approved it, so it's teamwork emabarrasement.14:54
elopiobrendand: I'm doing the changes.14:54
brendandelopio, well i should have tested my code properly after refactoring14:54
elopiobrendand: take a new look, please.15:04
elopiohttps://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/fix1416519-config_argument/+merge/24816215:04
brendandelopio, the calling of return looks a little odd, but i suppose not harmful15:07
brendandelopio, anyway it's approved by me so just need to see that the jenkins tests pass15:08
elopioand one more +115:08
brendandelopio, yep15:08
balloonselopio, can you set this to WIP or finish it?15:09
balloonshttps://code.launchpad.net/~canonical-platform-qa/sudoku-app/autopilot-workaround_dialog/+merge/24625515:09
brendandelopio, my plan to address the root issue is to write a function which sets up an askpass command15:11
elopioballoons: it is finished. What it is missing is the toolkit release that makes it needed.15:11
brendandelopio, then the test code can use sudo by specifying the -A option and setting SUDO_ASKPASS to the path of the file15:11
brendandelopio, i could put this code in a helper, just trying to think of a suitable place15:12
brendandelopio, would helpers.autopilot be ok?15:12
elopioballoons: hum, but Dialog is in trunk. There's something weird there.15:13
elopiobrendand: so, not running adt with the root restriction. That sounds ok.15:13
brendandelopio, no root will only be for the scope of the commands that need it. much cleaner15:14
elopiobrendand: I'm not sure about puttiing it in the helpers module, which so far has things like custom proxy objects. And I'm not sure what does it have to do with autopilot.15:15
elopiobrendand: I think I would prefer something like ubuntu_sanity_tests/testbed.py15:15
brendandelopio, nothing, but then i also find things there like get_device_name and get_channel_name15:16
brendandelopio, so it looks like everything general purpose is ending up there15:16
elopiobrendand: no, those are things that need to be moved to autopilot as capabilities.15:17
elopiobrendand: the askpass thing doesn't seem like something that autopilot should have.15:18
elopioso far, we have used helpers as a temporary location for things that need to be upstreamed. Which doesn't mean that's it's only purpose, but I think the askpass handling should be in the sanity module, and remain there.15:19
elopioa place like ubuntu_sanity_tests/helpers/adt.py might be ok too.15:19
=== charles_ is now known as charles
elopioballoons: the version of ubuntu-ui-toolkit-autopilot that gets installed on that test is 1.1.1279+14.10.20141007-0ubuntu1. The one in vivid is 1.1.1376+15.04.20150111-0ubuntu1. I don't know why it's not updated.15:26
balloonsexcellent. I just re-ran it as well15:26
balloonsthe versioning might be a CI question; but I'll have a look on the re-run where it's installing from15:28
elopiohello alesage.15:32
elopioI copied the style of your tests in https://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/fix1416519-config_argument/+merge/24816215:32
alesageelopio, o/15:33
elopioI think we should keep the testing of main, and the testing of the config in different branches. Please take a look.15:33
alesageelopio, ok will have a look15:34
elopioalesage: we'll do more planning today after the standup.15:43
alesageelopio, k15:44
alesageelopio, reviewed15:58
brendandalesage, surely if they were using it as a module they'd be surprised if a function they called sys.exit'ed!15:59
elopiothanks alesage.16:00
alesagebrendand, but calling a function named main might tip them off? :)  elopio cheers16:00
* alesage brbs16:00
* brendand is pleasantly surprised to find that the code for entering the wifi key is already present16:34
brendandalesage, elopio - for your perusal: https://code.launchpad.net/~brendan-donegan/ubuntu-sanity-tests/wizard_remove_connection/+merge/24828017:01
elfyballoons: you got any idea what's up with cdimages.ubuntu.com been as slow as thickest treacle in the world all weekend and still is17:01
=== brendand is now known as road-slightly-ru
elfyat one point I think dial up would have been quicker ...17:02
=== road-slightly-ru is now known as brendand
balloonselfy, no I don't. But I did want to make sure our global jam stuff was ready. I'll be free to chat a bit later17:09
elopiobrendand: what about making that askpass stuff as a fixture?17:16
elopiolike17:16
elopiowith testbed.Sudo():17:16
elopio    check_call('stuff that requires sudo')17:16
brendandelopio, ah - that's exactly what i was looking for17:21
balloonso/ doug5 buonasera17:47
doug5balloons, hello!17:47
balloonsdoug5, are you back from vaca? everything go well?17:49
doug5balloons, yes! really nice :)17:49
* dobey wonders if cwayne/kylen are back this week17:53
balloonsdoug5, wonderful to hear. Getting away is nice. I hope you are feeling quite refreshed17:55
=== pgraner is now known as pgraner-afk
doug5balloons, well, yes :) but I'm missing Oz...18:02
brendandelopio, fixturized, hopefully to your satisfaction18:09
elopiobrendand: I think that you can remove the method _create_askpass18:13
elopiobrendand: and are we going to need a different path for the aaskpass file? I think I would prefer to have it as an instance variable in the fixture.18:15
elopiowith testbed.AskPassFixture(self.config[KEY_DEVICE_PASSWORD]) as askpass:18:17
elopio    check_call(("rm /etc/NetworkManager/system-connections/*"), shell=True)18:17
elopioinside the askpass fixture you can use the fixtures.EnvironmentVariable to set SUDO_ASKPASS18:18
elfyballoons: ok thanks - likely be gone by later though - not sure what global jam stuff tbh you want to talk to me about lol18:29
balloonselfy, lol, I'm around now finally. I wanted to followup on the bug again18:42
elfybug?18:43
balloonsyes, the ubiquity issue. aka, do we need to integrate the writeup on using disks or can we go with just usc18:44
balloonssorry sdc18:44
elfyoh that - well I guess something needs to be done re that18:45
elfyjust a line on the wiki about other available options18:46
elfyon a purely personal level I'll be doing something for pleia2 to use in the CA jam - but only because they're targetting Xubuntu :)18:47
elfymmm18:48
elfyso which is the page which supposedly is the new one with info - I just followed the breadcrumbs and ended up wiht testdrive ...18:49
elfyfound it18:51
balloonshow'd you end up at testdrive I wondeR?18:53
elfyjust trying to work that out :)18:53
elfyI also ended up at the wrong devtoolsusage page as well18:54
elfysorting that out too18:54
elfyhttps://wiki.ubuntu.com/QATeam/Roles/Tester18:55
elfyiso tracker walkthrough -> testdrive page18:55
balloonselfy, ahh yes the walkthrough18:57
elfyjust looking at that18:58
elfyI assume the vid on youtube is testdrive?18:59
balloonsyes18:59
elfyso all the info on that page - except vid and the testdrive bits are still good - just not pretty18:59
elfywe could make that page - or copy bits - for the iso tracker walkthrough?19:01
elfyballoons: ^^ if that's the case I can make it so19:02
balloons elfy yes I would agree19:05
elfyfound the dodgy link - done that one now19:05
elfywas on testwriter :)19:06
elfyballoons: ok - so make a new page QATeam/IsoTrackerUsage19:06
elfy?19:06
elfyand grab the good bits from the old page and get the right linking going on new pages19:07
balloonselfy, I would think we could just change the tutorial wording to not say testdrive. hmm19:08
balloonsmm, indeed the testing page points to the walkthrough19:09
elfythe tutorial isn't really like that19:09
balloonsso it should not say use testdrive19:09
elfyhttps://wiki.ubuntu.com/QATeam/DevelopmentSetup19:10
elfythat page is the *new* version19:10
elfyall that it doesn't do is talking about installing to hardware19:10
elfyso the walkthrough *could* be just detail on the tracker19:11
elfyor ignored completely19:11
pleia2elfy: you rock :)19:20
elfypleia2: it's a wobbling wock - don't stand on it ;)19:20
elfyand before knome comments - wobbling NOT wobbly :p19:21
balloonselfy, ahh yes, actually knome pointed out we could meld them into a generic qatracker walktrhough19:26
elfywiki giving me issues ... wandering off to make a cuppa :)19:27
elfyI've got rid of testdrive at least - will fiddle about a bit more19:27
elfyballoons: ok think I did enough for the moment with it19:40
elfyjust a tracker run through now19:40
alesagehttps://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/run_main_tests_tests/+merge/24813519:42
elfyballoons: and added a line re disks to https://wiki.ubuntu.com/QATeam/DevelopmentSetup19:46
* balloons looks20:03
elfyuggh - more or less anything to do with cd.image.ubuntu is a pain20:05
elfy100.0% 30.7 kBps DONE zsync speed ...20:08
ianorlinyeah I have that problem as well20:24
elfyballoons: anyway - does that all make sense currently - the walkthrough that is20:30
balloonselfy, yes, I have a minor edit (remove mentioning vm), but otherwise good20:40
balloonsI'll edit out the specific image as well20:41
elfyok20:43
elfyI'm all ubuntu server'd out for the day :)20:43
balloonshmm did the submission template move?20:46
elfynot guilty :D20:46
* balloons noticed the last half is chopped off20:46
balloonsit was knome :-)20:46
balloonsthat said, it's likely we can eliminate there usage soon enough20:48
elfyyep20:53
=== roadmr is now known as roadmr_afk
knomewhat is?21:27
knomei didn't do it.21:27
=== roadmr_afk is now known as roadmr
alesageelopio, veebers, remind me what has to be "cleaned up" about the edges demo?22:50
ianorlinhmm cdimage is still really slow23:01
veebersalesage: not sure off the top of my head sorry23:13
alesageveebers, ack thx23:14
alesageveebers, ping, I'm finding myself getting involved in the sanity script and wanting to move it over--anything to do there beyond just manually shifting everything?  aware if this is progress elsewhere?  elopio too?23:56
alesageif no-one objects I'll just do that yah23:56

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