=== 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 | ||
elopio | ping brendand: we need to do more planning today. Can you stay a couple of hours after today's stand up? | 14:35 |
---|---|---|
brendand | elopio, sure | 14:41 |
davmor2 | brendand: noooooooooooo it's a trap | 14:50 |
brendand | elopio, btw i'm quite embarrassed about the trunk breakage on friday :(. sorry | 14:53 |
brendand | elopio, 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 |
elopio | brendand: allan and myself approved it, so it's teamwork emabarrasement. | 14:54 |
elopio | brendand: I'm doing the changes. | 14:54 |
brendand | elopio, well i should have tested my code properly after refactoring | 14:54 |
elopio | brendand: take a new look, please. | 15:04 |
elopio | https://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/fix1416519-config_argument/+merge/248162 | 15:04 |
brendand | elopio, the calling of return looks a little odd, but i suppose not harmful | 15:07 |
brendand | elopio, anyway it's approved by me so just need to see that the jenkins tests pass | 15:08 |
elopio | and one more +1 | 15:08 |
brendand | elopio, yep | 15:08 |
balloons | elopio, can you set this to WIP or finish it? | 15:09 |
balloons | https://code.launchpad.net/~canonical-platform-qa/sudoku-app/autopilot-workaround_dialog/+merge/246255 | 15:09 |
brendand | elopio, my plan to address the root issue is to write a function which sets up an askpass command | 15:11 |
elopio | balloons: it is finished. What it is missing is the toolkit release that makes it needed. | 15:11 |
brendand | elopio, then the test code can use sudo by specifying the -A option and setting SUDO_ASKPASS to the path of the file | 15:11 |
brendand | elopio, i could put this code in a helper, just trying to think of a suitable place | 15:12 |
brendand | elopio, would helpers.autopilot be ok? | 15:12 |
elopio | balloons: hum, but Dialog is in trunk. There's something weird there. | 15:13 |
elopio | brendand: so, not running adt with the root restriction. That sounds ok. | 15:13 |
brendand | elopio, no root will only be for the scope of the commands that need it. much cleaner | 15:14 |
elopio | brendand: 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 |
elopio | brendand: I think I would prefer something like ubuntu_sanity_tests/testbed.py | 15:15 |
brendand | elopio, nothing, but then i also find things there like get_device_name and get_channel_name | 15:16 |
brendand | elopio, so it looks like everything general purpose is ending up there | 15:16 |
elopio | brendand: no, those are things that need to be moved to autopilot as capabilities. | 15:17 |
elopio | brendand: the askpass thing doesn't seem like something that autopilot should have. | 15:18 |
elopio | so 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 |
elopio | a place like ubuntu_sanity_tests/helpers/adt.py might be ok too. | 15:19 |
=== charles_ is now known as charles | ||
elopio | balloons: 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 |
balloons | excellent. I just re-ran it as well | 15:26 |
balloons | the versioning might be a CI question; but I'll have a look on the re-run where it's installing from | 15:28 |
elopio | hello alesage. | 15:32 |
elopio | I copied the style of your tests in https://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/fix1416519-config_argument/+merge/248162 | 15:32 |
alesage | elopio, o/ | 15:33 |
elopio | I think we should keep the testing of main, and the testing of the config in different branches. Please take a look. | 15:33 |
alesage | elopio, ok will have a look | 15:34 |
elopio | alesage: we'll do more planning today after the standup. | 15:43 |
alesage | elopio, k | 15:44 |
alesage | elopio, reviewed | 15:58 |
brendand | alesage, surely if they were using it as a module they'd be surprised if a function they called sys.exit'ed! | 15:59 |
elopio | thanks alesage. | 16:00 |
alesage | brendand, but calling a function named main might tip them off? :) elopio cheers | 16:00 |
* alesage brbs | 16:00 | |
* brendand is pleasantly surprised to find that the code for entering the wifi key is already present | 16:34 | |
brendand | alesage, elopio - for your perusal: https://code.launchpad.net/~brendan-donegan/ubuntu-sanity-tests/wizard_remove_connection/+merge/248280 | 17:01 |
elfy | balloons: you got any idea what's up with cdimages.ubuntu.com been as slow as thickest treacle in the world all weekend and still is | 17:01 |
=== brendand is now known as road-slightly-ru | ||
elfy | at one point I think dial up would have been quicker ... | 17:02 |
=== road-slightly-ru is now known as brendand | ||
balloons | elfy, 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 later | 17:09 |
elopio | brendand: what about making that askpass stuff as a fixture? | 17:16 |
elopio | like | 17:16 |
elopio | with testbed.Sudo(): | 17:16 |
elopio | check_call('stuff that requires sudo') | 17:16 |
brendand | elopio, ah - that's exactly what i was looking for | 17:21 |
balloons | o/ doug5 buonasera | 17:47 |
doug5 | balloons, hello! | 17:47 |
balloons | doug5, are you back from vaca? everything go well? | 17:49 |
doug5 | balloons, yes! really nice :) | 17:49 |
* dobey wonders if cwayne/kylen are back this week | 17:53 | |
balloons | doug5, wonderful to hear. Getting away is nice. I hope you are feeling quite refreshed | 17:55 |
=== pgraner is now known as pgraner-afk | ||
doug5 | balloons, well, yes :) but I'm missing Oz... | 18:02 |
brendand | elopio, fixturized, hopefully to your satisfaction | 18:09 |
elopio | brendand: I think that you can remove the method _create_askpass | 18:13 |
elopio | brendand: 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 |
elopio | with testbed.AskPassFixture(self.config[KEY_DEVICE_PASSWORD]) as askpass: | 18:17 |
elopio | check_call(("rm /etc/NetworkManager/system-connections/*"), shell=True) | 18:17 |
elopio | inside the askpass fixture you can use the fixtures.EnvironmentVariable to set SUDO_ASKPASS | 18:18 |
elfy | balloons: ok thanks - likely be gone by later though - not sure what global jam stuff tbh you want to talk to me about lol | 18:29 |
balloons | elfy, lol, I'm around now finally. I wanted to followup on the bug again | 18:42 |
elfy | bug? | 18:43 |
balloons | yes, the ubiquity issue. aka, do we need to integrate the writeup on using disks or can we go with just usc | 18:44 |
balloons | sorry sdc | 18:44 |
elfy | oh that - well I guess something needs to be done re that | 18:45 |
elfy | just a line on the wiki about other available options | 18:46 |
elfy | on 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 |
elfy | mmm | 18:48 |
elfy | so which is the page which supposedly is the new one with info - I just followed the breadcrumbs and ended up wiht testdrive ... | 18:49 |
elfy | found it | 18:51 |
balloons | how'd you end up at testdrive I wondeR? | 18:53 |
elfy | just trying to work that out :) | 18:53 |
elfy | I also ended up at the wrong devtoolsusage page as well | 18:54 |
elfy | sorting that out too | 18:54 |
elfy | https://wiki.ubuntu.com/QATeam/Roles/Tester | 18:55 |
elfy | iso tracker walkthrough -> testdrive page | 18:55 |
balloons | elfy, ahh yes the walkthrough | 18:57 |
elfy | just looking at that | 18:58 |
elfy | I assume the vid on youtube is testdrive? | 18:59 |
balloons | yes | 18:59 |
elfy | so all the info on that page - except vid and the testdrive bits are still good - just not pretty | 18:59 |
elfy | we could make that page - or copy bits - for the iso tracker walkthrough? | 19:01 |
elfy | balloons: ^^ if that's the case I can make it so | 19:02 |
balloons | elfy yes I would agree | 19:05 |
elfy | found the dodgy link - done that one now | 19:05 |
elfy | was on testwriter :) | 19:06 |
elfy | balloons: ok - so make a new page QATeam/IsoTrackerUsage | 19:06 |
elfy | ? | 19:06 |
elfy | and grab the good bits from the old page and get the right linking going on new pages | 19:07 |
balloons | elfy, I would think we could just change the tutorial wording to not say testdrive. hmm | 19:08 |
balloons | mm, indeed the testing page points to the walkthrough | 19:09 |
elfy | the tutorial isn't really like that | 19:09 |
balloons | so it should not say use testdrive | 19:09 |
elfy | https://wiki.ubuntu.com/QATeam/DevelopmentSetup | 19:10 |
elfy | that page is the *new* version | 19:10 |
elfy | all that it doesn't do is talking about installing to hardware | 19:10 |
elfy | so the walkthrough *could* be just detail on the tracker | 19:11 |
elfy | or ignored completely | 19:11 |
pleia2 | elfy: you rock :) | 19:20 |
elfy | pleia2: it's a wobbling wock - don't stand on it ;) | 19:20 |
elfy | and before knome comments - wobbling NOT wobbly :p | 19:21 |
balloons | elfy, ahh yes, actually knome pointed out we could meld them into a generic qatracker walktrhough | 19:26 |
elfy | wiki giving me issues ... wandering off to make a cuppa :) | 19:27 |
elfy | I've got rid of testdrive at least - will fiddle about a bit more | 19:27 |
elfy | balloons: ok think I did enough for the moment with it | 19:40 |
elfy | just a tracker run through now | 19:40 |
alesage | https://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/run_main_tests_tests/+merge/248135 | 19:42 |
elfy | balloons: and added a line re disks to https://wiki.ubuntu.com/QATeam/DevelopmentSetup | 19:46 |
* balloons looks | 20:03 | |
elfy | uggh - more or less anything to do with cd.image.ubuntu is a pain | 20:05 |
elfy | 100.0% 30.7 kBps DONE zsync speed ... | 20:08 |
ianorlin | yeah I have that problem as well | 20:24 |
elfy | balloons: anyway - does that all make sense currently - the walkthrough that is | 20:30 |
balloons | elfy, yes, I have a minor edit (remove mentioning vm), but otherwise good | 20:40 |
balloons | I'll edit out the specific image as well | 20:41 |
elfy | ok | 20:43 |
elfy | I'm all ubuntu server'd out for the day :) | 20:43 |
balloons | hmm did the submission template move? | 20:46 |
elfy | not guilty :D | 20:46 |
* balloons noticed the last half is chopped off | 20:46 | |
balloons | it was knome :-) | 20:46 |
balloons | that said, it's likely we can eliminate there usage soon enough | 20:48 |
elfy | yep | 20:53 |
=== roadmr is now known as roadmr_afk | ||
knome | what is? | 21:27 |
knome | i didn't do it. | 21:27 |
=== roadmr_afk is now known as roadmr | ||
alesage | elopio, veebers, remind me what has to be "cleaned up" about the edges demo? | 22:50 |
ianorlin | hmm cdimage is still really slow | 23:01 |
veebers | alesage: not sure off the top of my head sorry | 23:13 |
alesage | veebers, ack thx | 23:14 |
alesage | veebers, 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 |
alesage | if no-one objects I'll just do that yah | 23:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!