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

=== chihchun is now known as chihchun_afk
elopioveebers: freshly flashed and the test passed.00:44
elopioI will try some more after the gym.00:44
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
mgedminhalp I can't log in into iso.qa.ubuntu.com07:45
mgedminI tried my launchpad openid login and I'm getting a weird error, "The name mgedmin is already taken"07:45
mgedminI'm not trying to sign up, I'm trying to log in, of course the name is taken, *I took it*07:45
mgedminI had logged in successfully a few months ago, when I was testing utopic images07:46
mgedminalso, there's a 404 link for the orgotten password bit: https://bugs.launchpad.net/ubuntu-qa-website/+bug/141838107:46
ubot5Launchpad bug 1418381 in Ubuntu QA Website ""Have you forgotten your password?" is a 404 link" [Undecided,New]07:46
=== chihchun_afk is now known as chihchun
mgedmincuriously, I have a 'qa.ubuntu.com' username + password pair saved in my password safe, but it's not accepted by http://iso.qa.ubuntu.com/user/login07:49
=== chihchun is now known as chihchun_afk
elfymgedmin: well there's not anything wrong with the login itself - just had to do the same here07:50
mgedmindo what?07:51
* mgedmin files https://bugs.launchpad.net/ubuntu-qa-website/+bug/141838307:51
ubot5Launchpad bug 1418383 in Ubuntu QA Website "Log In tries to register a new user account for an existing user" [Undecided,New]07:51
mgedminmanually attempting openid login at /user/login with http://launchpad.net/~mgedmin as my openid url results in the same error: I'm at /user/register with "username already taken" :/07:53
mgedmincan't log in, can't report test test results :(07:54
=== phillip is now known as Guest45840
=== chihchun_afk is now known as chihchun
elopiobrendand: before you EOD, please make sure you review all the cards. I'm taking a look at yours.15:47
brendandelopio, i think i have15:48
brendandelopio, i didn't reply to alesage's because i don't have anything to add. i could just leave an approve i guess15:49
elopiobrendand: for the cards that are in the review column?15:50
brendandelopio, yes15:50
elopiobrendand: I don't see it. Like https://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/add-verbose-flag/+merge/24870015:51
elopiohttps://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/copy_data/+merge/24867915:52
* alesage is doing reviews16:18
elfyballoons: https://wiki.ubuntu.com/QATeam/DevelopmentSetup/SyncImage16:23
* balloons loks16:47
balloonselfy, nice interview btw.. Nice to know a little more history. I loved the opening line of selling from a van :-)16:47
slickymasterWork:)16:47
balloonswhere is this linked from elfy ?16:47
elfyballoons: it's linked from https://wiki.ubuntu.com/QATeam/DevelopmentSetup now16:48
elfyand :)16:48
balloonsperfect16:49
balloonsI cleaned up the unity8 stuff a bit more and sent round some mail about testing it16:49
elfywhen you say loks I assume you lokked properly at it16:49
balloonsI glanced.. soon enough I will read it16:50
elfyokey doke16:51
=== roadmr is now known as roadmr_afk
=== chihchun is now known as chihchun_afk
dobeyerm18:31
dobeyhttp://pastebin.ubuntu.com/10077296/18:31
dobeyelopio, alesage: ^^ any idea why i'm getting an unknown option error for an option that's listed as an option, there? or do i need to bug uitk people?18:31
elopiodobey: yes, I don't know about that. I think that's the launcher kalikiana made for some tests.18:33
dobeyelopio: yeah, get_toolkit_launcher_command() uses it. i changed to that, because get_qml_launch_command() throws a deprecation warning18:34
dobeyi guess i should just leave it as deprecated for now huh?18:34
elopiodobey: yes, I'm not sure why using qmlscene is deprecated.18:35
elopiooriginally, the launcher was to reproduce some weird scenarios. I think it's ok for you to use qmlscene, which is what your app will be doing in the real world.18:36
dobeyok18:40
dobeyelopio: http://pastebin.ubuntu.com/10077617/ <- any idea what's going on here exactly? seems the process starts and then immediately exits?18:50
elopiodobey: it is finding the proxy object for the process, then it's failing to select 'payui' from it. It doesn't seem like the process stops, that shows a different error.18:52
elopiodobey: if you push it I can take a look.18:52
dobeyelopio: look at lines 3 and 4 in that log. what process is it waiting on there if not qmlscene?18:53
elopiodobey: right, but I think that it's between lines 2 and 3 that the test is running.18:54
elopiothe traceback doesn't have a timestamp, so that's hard to confirm with the log.18:54
dobeyso autopilot is bad at logging :)18:55
elopiodobey: try running with -v. That prints more things.18:55
dobeyelopio: it's lp:~dobey/pay-ui/adt-run-ap18:55
dobeyi have no idea how one would pass -v to autopilot when running it via adt-run like this18:55
elopiodobey: yes, we suck at logging.18:55
dobeyadt-run --click-source . --click ../build-adt-run-ap-UbuntuSDK_for_amd64_GCC_ubuntu_sdk_14_10_utopic-Default/com.canonical.payui_15.01.last_amd64.click -U --apt-pocket proposed --setup-commands ubuntu-touch-session --- qemu ~/adt-vivid-amd64-cloud.img18:56
elopiodobey: ah, there's a trick for that. It's unsupported and pitti said not to use it, so I always forget about it.18:56
dobeythat is how i'm running the tests18:56
elopiolet me try to find it.18:56
* balloons wonders if he should give up the goods18:57
dobeyballoons: and become a monk?18:57
elopioballoons: I was trying to find it myself, as this is like the 10th time I ask you :)18:57
alesageand walk the earth18:57
elopioballoons: but go ahead.18:58
dobeyalesage: i'm much better at salting it18:58
alesagedobey, just don't scorch it18:58
balloonsdobey, you need to pass autopilot args into ADT_AUTOPILOT_MODULE18:59
balloonsso something like ADT_AUTOPILOT_MODULE="-v testsuite" adt-run18:59
balloonsbut yes it's secret, bad stuff, undocumented, etc. I believe there may be a better way now to do it18:59
elopioI see on https://people.debian.org/~mpitt/autopkgtest/README.click-tests.html that you can define the command for running the autopilot tests.19:00
elopiomaybe you would like to put -v there, so it's always verbose.19:00
balloonsyes, you can change it inside the manifest, but you aren't likely to want to do it that way19:01
balloonsthat is of course the supported way I guess19:01
balloonsI thought the default output got changed to subunit though?19:02
dobeyeh, yeah, that's still very not nice19:03
elopioI've finished my test \o/19:04
elopiodobey: the click scope tests are still not running on jenkins, right?19:05
dobeyelopio: the scope tests are running, yes19:05
dobeyelopio: pay-ui autopilot tests aren't yet i think19:06
elopiodobey: great. I've just finished a test to uninstall a click package, for the sanity suite.19:06
elopioI will me moving some code upstream.19:06
dobeycool19:06
elopioalesage: please review this one as soon as you can, so I have time to make any changes you like before EOD19:08
elopiohttps://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/uninstall_click/+merge/24871019:08
dobeyelopio: i think the click scope autopilot test runs are still a bit unreliable in jenkins though19:09
alesageelopio, shall do19:10
elopiodobey: last thing I knew was the problem with adding the u1 account. But this test doesn't require a u1 account, it install the package with pkcon.19:10
dobeyelopio: right. we aren't running the tests that actually require a u1 account though, are we?19:11
elopioI need first to add vertical swiping for the scope, and that needs some code in the toolkit. So it will take some time.19:11
elopiodobey: ah, let me see.19:11
elopioright, the test with credentials is skipped.19:12
dobeyanyway, i'm more interested in getting a working run of payui autopilot tests under adt-run19:13
dobeybut i guess i'll have to push it off further as well, because i also need to fix this other bug that actually affects users right now19:14
elopiodobey: yes, adt-run and payui, that will open many things. I'll look at your branch now.19:14
dobeyelopio: oh i guess it's failing because it's probably trying to open online-accounts and that will fail19:17
=== roadmr_afk is now known as roadmr
alesageelopio, maybe I missed something about this in stand-up, where do I get dash.DashApps?19:25
elopioalesage: that comes from unity8, but adt-run should take care of the deps. Are you getting an error?19:27
alesageelopio, let me paste hang on19:27
alesageelopio, http://pastebin.ubuntu.com/10078188/19:28
alesageI guess we're needing that on import?19:29
elopioalesage: you have an older version.19:30
elopiois your host vivid?19:31
alesageelopio, utopic19:31
elopiothere's something weird there, because the host should never import ubuntu_sanity_tests.tests19:31
alesageelopio, I think I encountered this at some point going over a veebers branch,19:32
elopioalesage: yes, we made a mistake somewhere.19:32
alesagethere's a tests import to check something (foggy details)19:32
alesageI delayed the import but that bit might not have landed b/c yours landed first?19:33
elopioalesage: I have no idea what you are talking about.19:33
alesageelopio, ok then :) , I'll investigate a bit19:34
elopiowhere do you have the delayed import?19:34
alesageelopio, let me find19:35
elopiohum, actually on register_test_options, we are importing tests. So this will always happen.19:35
brendandalesage, elopio - have you guys hit this issue i'm seeing yet?19:36
elopioI think we need to remove that feature. There's no way to make it work with an older host.19:36
dkesselgood evening19:36
alesageelopio, I was mistaken--I remember now (and see) that you're delaying that same import19:37
elopioballoons: which issue?19:37
dkesselelfy, can you confirm: "after booting into xubuntu daily x64 live image, when opening firefox, the start page appears in turkish" ?19:37
balloonsevening to you as well dkessel19:38
dkesselevening balloons :)19:38
alesageI'm a bit confused as to why we're doing these imports on the test-runner-side at all19:38
dkesselthe page it opens is http://start.ubuntu.com/15.04/Google/?sourceid=hp19:38
alesageor just tests I suppose19:39
brendandelopio, you can manage to type br<tab> right ;) ?19:39
elopiobrendand: not while hungry.19:40
elfydkessel: vivid?19:40
brendandelopio, we had to make fginther leave our channel because he shares *3* initial characters with fgiminez19:40
brendandelopio, lol19:40
brendandelopio, it hangs for me19:40
dkesselelfy: yup19:40
elopio:)19:40
elopiobrendand: ah, right. Not yet. I'll flash after lunch and give it a try.19:40
dkesselcame across it while reinstalling my development partition so i can test vivid again ;)19:41
elfydkessel: just booting it - been looking at trusty the last few days19:41
alesageI guess I hope we'll support utopic, else I'll have to do a risky upgrade19:41
dkesseli doubt it is something about the iso really... i guess it would have to be fixed on that web server the page points to19:41
elfydkessel: yep - can confirm that19:42
alesageelopio, this feels blocked for a bit? I'll resume my flight-mode work, or should I dig in here?19:42
elopioalesage: I'm removing all the things for this config feature that we have never used.19:43
elopioI'll ping you soon.19:43
alesageelopio, ok19:43
elfydkessel: I would check ubuntu - but that's unbootable19:43
dkesselballoons: what do you think about it? ^ report a bug, or tell someone at canonical to fix that web server? ;)19:43
dkesselelfy: good to know - i won't even try i then19:43
balloonsis it a geoip issue?19:48
balloonsI'm slightly struggling to follow this.19:48
elfygrab xubuntu image - open web-browser - get turkish19:50
balloonspost or pre install?19:50
elfylive session19:50
elfyhttp://i.imgur.com/9jYPEtL.png19:52
elfyballoons: ^^19:52
* balloons boots19:53
balloonsdoes it stay like that after boot? ohh.. that's actually different than I thought19:55
knomeheh19:57
elopioalesage: can you please try again merging this?20:00
elopiohttps://code.launchpad.net/~canonical-platform-qa/ubuntu-sanity-tests/remove_tests_import/+merge/24881720:00
alesageelopio, ok20:01
dkesselmhh maybe that's part of the default firefox profile somehow? though the settings said my preferred language was english...20:02
elfypretty sure it's not that20:03
elopiobrendand: getting stuck, you are right.20:07
elopioI hate this. Every single week, it breaks when we are about to finish.20:07
elopiothis looks like unity not being able to start.20:08
brendandelopio, it's weird - i've gone back to old revision of vivid, gone back many branches20:30
brendandelopio, semi-glad it's not just me, but it's really frustrating20:30
brendandelopio, it's getting stuck in adt-run right?20:30
elopiobrendand: I'm investigating. I think it's a change they did on the lightdm mock.20:31
brendandelopio, last thing i see is : Loading tests from: /tmp/adt-run.mKS8sN/build.Xxo/real-tree20:31
brendandelopio, ahhh. so dev teams can break our s**t by changing their packages20:31
brendandelopio, no fair :P20:31
elopiobrendand: totally.20:31
elopiothat's why they have to run this test suite as part of their release process.20:31
elopioand we need to be smart about the code we keep in this branch.20:32
brendandelopio, well seems you have a better idea than i do. if you find a workaround please send a mail to the list20:32
brendandelopio, i don't want to be still stuck tomorrow20:32
brendandelopio, even if you don't, send your findings, any info will be useful20:32
elopioif I'm right, is in good part my fault for using self._lightdm_mock_type = None in our branch. It's clearly a private thing that we shouldn't be touching.20:32
elopiobrendand: yes, I will.20:33
alesageif the symptom is hanging and a black screen I may be affected also20:35
dobeyelopio: do you know how we can quickly get autopilot tests running in jenkins for payui MPs?20:35
elopiodobey: quickly, ask ci to add payui to their jobs. But that will not use autopkg, it will do something like phablet-test-run.20:36
dobeyelopio: right, we don't have autopkgtest set up in trunk yet anyway. i want it for another MP i'm about to make. i made a small change to the mock test server to better reflect reality, but i can't verify that the tests still pass20:38
elopiodobey: yes, you'll need a config like the one you have for click scope tests. Ask the ci vanguard and he'll make it. It will be easier if you have a make task like the one in the scope too.20:40
dobeyelopio: yeah, there's a make autopilot20:41
alesageelopio, this flash is taking a while, will have your review by EOD though20:59
elopioalesage: if you flashed, you will need my new branch too.21:00
elopiotoo many fires today.21:00
alesageelopio, meaning to install on device?21:01
elopioalesage: newest image has newest unity which breaks our tests.21:01
alesageelopio, ok then--what's your new branch?21:03
elopioalesage: in progress. I still haven't found a good workaround.21:03
alesageelopio ok that's good info, I'll stop flashing and resume flight-mode just to get that MP in (current flash is write-mode--do you know if there's a way to 'undo' write mode?)21:05
elopioalesage: you have to umount the partition. I don't know the path of the partition though.21:06
alesageelopio, k21:06
brendandelopio, any news about the issue?22:23
elopiobrendand: still debugging.22:25
elopioit just seems unity doesn't want to start when called through adt run.22:25
elopiobut it works just ok when done via adb shell22:25
elopiomight be that we are doing it too fast.22:25
elopioI don't really know now. I will just keep trying things.22:26
brendandelopio, did you notice that neither mir socket is present?22:26
brendandelopio, either in /tmp or /run/user22:26
elopiobrendand: yes, the log says that mir was killed.22:27
brendandelopio, that's not supposed to happen is it?22:27
elopiobrendand: no. And the weird thing is that the whole unity suite succeeds.22:27
elopiothat's why I suspect of stopping and starting too fast. The only difference I can see is that we stop during test set up.22:28
elopiowill do some more  runs removing parts, I still have some hours today.22:28
dobeyhmm, no, it shouldn't be trying to open online-accounts here22:29
dobeyoh well, time to go. later all22:55

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