=== chihchun_afk is now known as chihchun | ||
=== cprofitt_ is now known as cprofitt | ||
balloons | elfy, I swapped the laptop over to xubuntu this past weekend :-) | 15:18 |
---|---|---|
balloons | i didn't install the whole thing though, just a few select packages to keep it minimal. I ended up going with a single bar at the top. It's zippy and pleasant. I think it'll stick around for a bit | 15:21 |
balloons | been 2 years? maybe more since I've run it as a DE | 15:21 |
=== om26er_ is now known as om26er|otp | ||
elfy | balloons: nice one :) | 15:37 |
elfy | it's certainly different than it was a couple of years ago | 15:38 |
balloons | yes it is. I like the changes.. last time I ran xubuntu I remember liking the bottom bar, but don't now | 15:55 |
balloons | also, it's interesting you can move the bar to the side. I don't remember that from last time/ | 15:55 |
elfy | pretty sure you could move to the side, having it in deskbar at side is new(ish) | 15:56 |
elfy | I find it hard to remember to be honest - pretty soon I'll have forgotten 15.04 too ;) | 15:57 |
=== om26er|otp is now known as om26er | ||
balloons | elopio_, are you ready to present tomorrow ? http://summit.ubuntu.com/uos-1505/meeting/22453/autopilot-helpers/ | 18:26 |
balloons | veebers isn't about yet to ask :-) | 18:27 |
=== mhall119 is now known as mhall119|afk | ||
pvsenan | balloons, hi | 19:10 |
balloons | pvsenan, hello! | 19:12 |
balloons | Letozaf_, howdy to you as well | 19:12 |
Letozaf_ | balloons, howdy :) | 19:12 |
pvsenan | balloons, How are you ?. I just moved to Sweden :) | 19:13 |
balloons | Sweden? wow, quite a move! | 19:16 |
pvsenan | balloons, my employer want me here so I moved. By the way is there anything left in automation so that I can write some code :) | 19:22 |
alesage_ | wxl ping | 19:22 |
balloons | pvsenan, there's plenty of automation fun to be had | 19:22 |
balloons | just ask Letozaf_ :-) | 19:22 |
balloons | pvsenan, did you ever learn about writing qmltests? | 19:22 |
pvsenan | balloons, no not yet. Is it in python ? | 19:23 |
balloons | pvsenan, check out https://developer.ubuntu.com/en/start/quality/. There's some more goodies in there since you last saw the site I'm sure | 19:24 |
pvsenan | balloons, Thanks, I'll come back after reading | 19:25 |
balloons | pvsenan, lower level tests for the qml apps are written in qml as well | 19:25 |
Letozaf_ | balloons, pvsenan yeah lots of fun :-P | 19:25 |
balloons | they are easier to write than AP tests, but plenty of autopilot tests to write as well. | 19:25 |
balloons | pvsenan, if you want to hop in again on the autopilot side of things, anything in this list works: http://people.canonical.com/~nskaggs/core-apps-test-sponsoring.html | 19:26 |
balloons | priority wise, I would say the terminal, calculator and doc viewer teams all would love to have someone help them out | 19:27 |
balloons | I'm happy to introduce you :-) | 19:27 |
pvsenan | balloons, Great.. a lot of stuff and a lot of fun | 19:28 |
balloons | pvsenan, I don't think you ever worked on a core app did you? | 19:29 |
balloons | perhaps I'm getting ahead of things.. do you know what they are? :-) | 19:29 |
pvsenan | balloons, no. I wrote test for disk usage analyzer and after that I didnt do anything | 19:30 |
balloons | pvsenan, so the community core apps are a group of default applications for ubuntu touch. They are written entirely by the community of volunteers like yourself | 19:36 |
balloons | https://wiki.ubuntu.com/Touch/CoreApps | 19:36 |
balloons | they each have a development team who works on them. from the quality side, we like to help out by writing and fixing there testcases. | 19:36 |
pvsenan | balloons, sounds interesting. I think I setup calendar app long time ago | 19:39 |
balloons | pvsenan, indeed. Why don't you try checking out one of the apps right now and we'll make sure you can run the tests, give you a quick tour / overview | 19:42 |
pvsenan | balloons, https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/ for installation ? | 19:43 |
balloons | pvsenan, like for instance calendar since you mentioned it | 19:44 |
balloons | bzr branch lp:ubuntu-calendar-app | 19:44 |
balloons | cd tests/autopilot | 19:45 |
balloons | autopilot3 list calendar_app | 19:45 |
pvsenan | balloons, I have some problem while running List http://paste.ubuntu.com/10986353/ | 19:51 |
balloons | pvsenan, gotcha. So you need the meta package "ubuntu-sdk". Are you on vivid or ? | 19:52 |
pvsenan | balloons, 15.04 | 19:53 |
balloons | pvsenan, excellent. Just install that package and you should be all set | 19:54 |
pvsenan | balloons, sudo apt-get install ubuntu-sdk ? its 852 MB ? | 19:55 |
balloons | pvsenan, yes.. and yea, it's going to pull in lots of stuff | 19:55 |
balloons | you don't technically need all of it just for calendar, but it's helpful to just get everything | 19:56 |
pvsenan | balloons, just started.. will be back once it is complete | 19:56 |
balloons | Letozaf_, what are you up to these days? calendar changes all work out ok? | 19:56 |
Letozaf_ | balloons, I am working on Docviewer app: https://code.launchpad.net/~carla-sella/ubuntu-docviewer-app/test-toc/+merge/258082 | 19:58 |
Letozaf_ | balloons, calendar app is waiting for a reply: https://code.launchpad.net/~carla-sella/ubuntu-calendar-app/fix-dayview-default-view | 19:58 |
elopio_ | balloons: making the final preparations... | 19:59 |
elopio_ | I'll be ready | 19:59 |
balloons | elopio_, awesome! | 20:03 |
balloons | Letozaf_, thanks | 20:04 |
Letozaf_ | balloons, yw | 20:04 |
pvsenan | balloons, I am still facing issues http://paste.ubuntu.com/10986464/ | 20:13 |
balloons | pvsenan, let me see | 20:35 |
balloons | pvsenan, ahh right | 20:35 |
balloons | pvsenan, you also need address-book-service-testability | 20:36 |
balloons | and python3-dateutil if you don't have it | 20:36 |
balloons | I'm taking this from the depends listed in the debian/control file and click/manifest.json.in in the project | 20:37 |
pvsenan | balloons, ran 33 tests and 10 failed | 20:45 |
balloons | pvsenan, awesome, so it ran at least :-) | 20:46 |
balloons | Now, to prevent you from losing keyboard and mouse in the future, you can use a tool called autopilot3 sandbox to run tests. autopilot3-sandbox-run -X calendar_app | 20:47 |
balloons | this will spawn a nested xserver window and run tests inside | 20:47 |
balloons | you already have it installed, it should "just work" a slong as you have Xephyr installed. sudo apt-get install xserver-xephyr | 20:48 |
pvsenan | balloons, let me check | 20:48 |
pvsenan | balloons, got error xvfb and after installing that test run started | 20:49 |
knome | balloons, does that mean we will have some test reports from you? | 20:49 |
balloons | pvsenan, great. now you will find qml is much easier to write tests for. If you look at calendar app tests, you'll see 2 __init__.py files. One contains helper methods we've written, the other contains the testcase class and setup/launch stuff | 20:51 |
balloons | the tests themselves are in tests/autopilot/calendar_app/tests/ inside individual py files. Best to look at those first and reference the other files | 20:51 |
balloons | take a look at test_add_new_event_with_default_values, in test_new_event.py. It's easy to read, and things are abstracted away nicely for re-use | 20:52 |
balloons | knome, for xubuntu you mean? | 20:52 |
knome | balloons, yes of course | 20:55 |
balloons | knome, :-) It's technically the wife's laptop now so I'm not sure she'll want to run devel or not (I sometimes make her). But I will be using it, and certainly would report issues if I find them | 20:57 |
balloons | nothing odd yet.. expect so different interaction than expected with indicators | 20:57 |
balloons | xfce has some built-in stuff, then there's re-using unity indicators | 20:57 |
balloons | it was confusing since I didn't take the xubuntu-desktop meta-package, which I'm sure has a sane default layout | 20:58 |
knome | balloons, yep.. | 21:01 |
balloons | otherwise smooth sailing | 21:02 |
=== mhall119|afk is now known as mhall119 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!