/srv/irclogs.ubuntu.com/2009/06/26/#ubuntu-testing.txt

=== ogasawara_ is now known as ogasawara
aragood morning!06:56
arajcollado: hey javi13:02
jcolladoara: Hola13:02
arajcollado: I am testing the changes of mago (that are now in trunk)13:03
arajcollado: and if I run  PYTHONPATH=. ./bin/mago -f gedit/gedit_chains.xml13:03
arajcollado: it does not discover anything13:03
arajcollado: but running  PYTHONPATH=. ./bin/mago -a gedit13:03
arajcollado: does13:03
arajcollado: am I missing anything?13:03
jcolladoara: Strange. Let me see13:04
jcolladoara: There problem is because application.filenames contains directory data instead of only basenames as expected13:18
jcolladoara: I'll fix it in a few minutes13:18
arajcollado: gracias :)13:19
jcolladoara: Done. Try:  PYTHONPATH=. ./bin/mago -f gedit_chains.xml13:24
arajcollado: cool, it works,thanks!13:26
jcolladoara: Welcome13:26
arajcollado: weird enough, it does now open the application, but it does not execute the test13:31
arajcollado: is it working for you?13:31
jcolladoara: yes13:33
arajcollado: I guess it is something related to ldtp itself. I will try later13:35
jcolladoara: Maybe it has to do with the environment variables. Do you have any of them set?13:35
arajcollado: I have to step out now. I'll try it later. Thanks!13:36
cr3yo homies14:24
JavaOopsOMG, manjo15:21
manjoJavaOops, hey!15:22
manjowhat you doing here ?15:22
JavaOopsat home, bored15:22
manjo:)15:22
JavaOopsI knew some folks I know are here15:22
manjoJavaOops, retired ?15:22
JavaOopsyou betcha, just bought that new walker15:23
JavaOops;)15:23
=== rmcbride_ is now known as rmcbride
sbeattiecr3: re the 8.04 iso testing/proposed bits in the release meeting; the current set of isos should be built with -proposed enabled, as in, they should already include packages from the -proposed pocket.16:53
sbeattiecr3: so if you're testing whatever's on the image itself, we should be fine.16:54
cr3sbeattie: excellent, thanks for the clarification, that's exactly what I do16:55
cr3slangasek: ^^^16:55
slangasekcr3: right, sounds good then17:39
=== ogasawara_ is now known as ogasawara
=== fader is now known as fader|lunch
=== fader|lunch is now known as fader
eeejayhey cr3, fader, you folks around?21:38
cr3eeejay: yo21:38
fadereeejay: Right here... wassap?21:38
eeejaycr3, i haz 2 questions21:38
eeejaycr3, 1. how do i pass more than one config key in the command line21:39
cr3eeejay: simply more than one --config argument21:39
eeejaycr3, 2. in normal circumstances, checkbox is run as root, right?21:39
eeejaycr3, it belches with an unrelated dbus error, dunno why21:40
eeejaycr3, i am trying to blacklistthe graph plugins21:40
cr3eeejay: yeah, that's a complicated one. checkbox, once installed from package, normally runs as the user and delegates tests and registries to be run as root to the dbus backend, hence your error message because the dbus backend ain't running21:41
cr3eeejay: bzr merge to disable that graph plugin, it was committed by mistake21:41
eeejaycr3, gotcha. thanks21:41
eeejaycr3, and regarding which user checkbox is being run as21:42
cr3eeejay: however, the other checkbox clients (compatibility and certification) run as root, which will be a problem for desktop testing21:42
eeejaycr3, the mago command line runner will always be run as a user, and not root?21:42
eeejaycr3, gotcha21:42
cr3eeejay: unless you explicitly specify this in your test: user: root21:42
eeejaycr3, how do you mean, there is a way of doing that?21:43
cr3eeejay: yeah, if some tests need to be run as root, they can be delegated to the dbus backend which runs as root21:43
eeejaycr3, yeah. but if we are talking about checkbox-cert, it will be run as root regardless, no?21:44
cr3eeejay: yes, that will need to be changed though21:44
cr3if we are to be running desktop tests, we can't run as root21:44
eeejaycr3, maybe for now we will put in a sudo prefix21:44
cr3eeejay: how do you expect to handle prompting?21:45
cr3heh, I mean, how do you pyexpect to handle prompting? :)21:45
eeejaycr3, not sure what you mean21:45
cr3eeejay: oh, you mean sudo from root to the user, that'll be a little hairy in order to also determine the x session of the user21:46
eeejaycr3, i must experiment!21:46
cr3eeejay: I think time would be better spent running checkbox-certification as the normal user, it'll have to be done sooner or later... better sooner :)21:47
cr3eeejay: how did you like my answer to your bug? :)21:47
* cr3 steps out for a smorke21:47
eeejaycr3, the change you propose looks right21:49
fadereeejay: Think he'll want a cigarette after he finishes smorking?21:51
eeejayfader:is snorking snort smoking?21:52
fadereeejay: I'm not sure if we'd be happier not knowing.21:52
eeejaysinus cancer21:53
sbeattiepretty certain there's a snorkle involved.21:56
sbeattiesnorkel even21:57
cr3eeejay: by the way, in my proposed change, I misplaced the closing parenthesis for the i18n, it should be immediately after the string literal22:02
eeejaycr3, gotcha22:02
eeejaycr3, should i commit that change?22:03
cr3eeejay: sure, seems innocuous enough22:03
eeejaycr3, is there even a session when checkbox-certification is run?22:14
cr3eeejay: nope, it's run from the system cron22:15
eeejaycr3, well we will need that too  :)22:16
cr3eeejay: I once managed to get desktop testing to work when running as root, but it required connecting to the x session of the user and also doing something special with ldtp22:16
eeejaycr3, maybe preseed with auto-login22:16
eeejaycr3, i got passed that22:16
cr3eeejay: oh, there is a user session, I'm using auto-login indeed22:17
eeejaycr3, the right sudo command works22:17
eeejaycr3, ok. that is what i needed22:17
cr3bbl22:24
faderHave a good weekend, y'all22:39

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