=== elfy is now known as Guest54311 === elfy is now known as Guest77157 === Guest52375 is now known as forestpiskie === forestpiskie is now known as elfy === cking_ is now known as cking === qwebirc681520 is now known as slickymasterWork [13:40] charles_: Can I get the rotation_lock by dbus methods from /com/canonical/indicator/rotation_lock ? [14:46] charles_: the rotation_lock seems to be a gsettings. Can you also export it to the dbus interface so we can access it? [14:46] charles_: For testing. === charles_ is now known as charles [14:49] paulliu, I can do that, but I think you may be able to pull directly from the gsettings if you're wanting to test it in qml [14:49] charles: no. I'm writing the autopilot test. [14:50] charles: we want to use the autopilot to turn on/off the indicators rotation lock. And see if it did changes the real gsettings. [14:50] paulliu, ack [14:53] paulliu, I don't mind adding that to the rotation indiator, but just to make sure it's the right thing, why are you wanting to query this via dbus? [14:53] eg if you want to verify the gsettings independently you can do it from the command line with "gsettings get com.ubuntu.touch.system rotation-lock" [14:54] Good morning team. [14:59] charles: ok. I'll use the command line. [15:01] paulliu, ack [15:29] charles: when I turn on/off the Rotation Lock, it didn't change the value of com.ubuntu.touch.system rotation-lock value. [15:30] * charles looks [15:31] paulliu, wfm [15:32] paulliu, I pulled down the rotation lock indicator's menu and toggled the "Rotation Lock" menuitem [15:32] paulliu, repeatedly doing that + querying "gsettings get com.ubuntu.touch.system rotation-lock" gives me true, false, true, false as expected [15:33] charles: ok. Maybe something weird on my phone. [15:33] paulliu, you're running "gsettings get" in the phablet-shell session? :) [15:34] charles: yes [15:42] elopio: can you test if the fixtures works? [15:42] elopio: my phone dies. [15:43] paulliu: sure. Same branch? [15:43] elopio: yes [15:43] elopio: just pull [15:46] paulliu: I get self.assertEqual(fixture._is_rotation_lock_enabled(), True) [15:46] testtools.matchers._impl.MismatchError: False != True [15:47] elopio: yeah. I got the same. So if you turn on/off the rotation lock, is "gsettings get com.ubuntu.touch.system rotation-lock" shows the same value? [15:48] elopio: before my phone dies, I cannot get the correct value by gsettings. But charles can. [15:49] paulliu: no, it doesn't matter the state of the checkbox, it always returns false [15:49] charles: ^ [15:49] also, the indicator icon is not being shown when I click the checkbox. Something stoped working. [15:50] ...? [15:50] * charles re-tests [15:50] gsettings set com.ubuntu.touch.system rotation-lock true does work. [15:52] okay so score 1 for testing [15:53] \o/ [15:53] this is working for me on 14.10 (krillin r191), but when I switch to 15.04 (mako r64) I get a consistent 'false' [15:53] charles: it's weird.. Just gsettings.. [15:54] my first guess is that an indicator-display branch landed in 14.10 but not 15.04; if so that's an oversight [15:54] previously uss had a different key and then went with 'rotation-lock' in the gsettings, there was a branch to switch to that in indicator-display. maybe that didn't land in trunk for the 15.04 images [15:54] checking [15:55] I can use the checkbox to disable the lock. Not to enable it. [15:56] no... no code changes between the two branches [15:56] elopio: so for the test we might want to do that twice.. [15:57] elopio: if we change to test in the reverse order, I wonder the code will pass. [15:57] paulliu: we can't automate at this level if there is an error. [15:57] no, this is broken, we shouldn't write the test to work around that [15:57] what we do is report a bug, and put a skip with a link to that bug. [15:57] +1 [15:58] ok. [15:58] and make a comment on the bug report to reenable the test once it's fixed. [15:58] paulliu: your fixture looks awesome. [15:58] a couple of details. [15:58] paulliu: for the moment, we should make the helpers compatible also with py2. [15:58] elopio: ok [15:59] so when calling super, you need to use the old style. like super(IndicatorDisplayRotationLock, self).__init__() [15:59] paulliu, elopio, I have a meeting right now but I'll triage this right afterwards [15:59] charles: thanks. [15:59] paulliu, elopio, please paste the bug url here [16:00] paulliu: second, I think that we should have only one fixture_setup class. I would move the unity8/shell/fixture_setup.py to unity8/fixture_setup.py and put the one you added new there. [16:00] what do you think about that? [16:01] elopio: ok. [16:04] elopio: btw, are you testing that on rtm? [16:05] paulliu: no, I'm on vivid, krillin. === roadmr is now known as roadmr_afk === roadmr_afk is now known as roadmr [16:58] elopio, I'm reviewing the make qmltest, might need you to lead me into this a little [16:59] alesage: sure [16:59] the easiest way to test it that I have found is bzr bd. Then install the built packages and open qtcreator to make projects with the templates. [16:59] elopio, ok sure [17:00] elopio, so this is a dumb question but how do I see the existing template? it's just the default dummy project, yes? [17:00] alesage: I don't get your question. How to create a project from the template? [17:01] elopio, more like "what is a template" [17:01] alesage: when you open qtcreator, you will see a page called ubuntu-sdk [17:02] from that page click the link create a new project [17:02] there you will see the templates, in the Ubuntu section. [17:02] elopio, k I see [17:02] alesage: on the branch, you will see many wizard.xml files [17:03] that's what makes the templates appear here, and what tells qtcreator which files to copy into the new project. [17:04] elopio, so you modified "App with Simple UI"? [17:05] alesage: I modified many. [17:05] I changed the default main file from main.qml to Main.qml in all templates. [17:06] elopio, ok slowly dawning on self over here [17:14] balloons: \o/ thanks for talking to IS [17:16] elfy, no problem.. all appears well now [17:18] yep [17:31] rhuddie: ping, meeting. [17:47] paulliu: have you filed the bug, or do you want me to do it? [18:02] elopio: I'll do it. [18:03] paulliu: thanks. [18:03] balloons: if you want to review the template branch, feel free. The more the merrier. [18:04] I'm going for lunch. [18:11] elopio: https://bugs.launchpad.net/ubuntu/+source/indicator-display/+bug/1410915 [18:11] Launchpad bug 1410915 in indicator-display (Ubuntu) "com.ubuntu.touch.system rotation-lock can't be changed by the checkbox in indicators" [Undecided,New] [18:12] charles: https://bugs.launchpad.net/ubuntu/+source/indicator-display/+bug/1410915 [18:12] paulliu, ty [18:26] good evening. looks like half the ubuntu world is subscribed to bug 1268257 :D I have never seen a bug with a heat of > 10000 [18:26] bug 1268257 in nvidia-graphics-drivers-331-updates (Ubuntu) "nvidia-331-updates 331.38-0ubuntu3: nvidia-331-updates kernel module failed to build, with only error: "objdump: '... .tmp_nv.o': No such file"" [High,Triaged] https://launchpad.net/bugs/1268257 [18:49] dkessel, ;-) [18:49] evening to you as well [18:53] evening balloons :) Let me motivate myself by telling you that I will be looking at the qa tracker code again in a few minutes [18:54] lightdm in vivid is still failing for me BTW :p [18:54] dkessel, oO. I think we nailed the last snafu of the rebuild yesterday by getting bug numbers showing again [18:54] and yea, vivid is having some fun. There's a keyboard input install bug as well === chihchun_afk is now known as chihchun [20:25] balloons, hi, did you see https://wiki.ubuntu.com/UtopicUnicorn/ReleaseSchedule is still on Ubuntu 14.10 schedule ? [20:25] Letozaf_, ? what do you mean? [20:26] balloons, shouldn't there be the release schedule of 15.04 ? [20:26] Letozaf_, yes. https://wiki.ubuntu.com/VividVervet/ReleaseSchedule [20:26] balloons, this one ends October 2014 [20:26] let me fix the wiki too [20:32] Letozaf_, wiki and calendar all fixed, thanks for noticing :-) [20:32] balloons, yw :) [20:56] balloons, knome: here is some progress on the qa tracker changes after two months of no progress: https://imgur.com/9561kt0 [20:56] (a bit hacky) [20:59] * balloons looks [20:59] so did elfy [20:59] nice [20:59] I like [20:59] ^^ me too [21:00] ha - that'll be snap then :) [21:00] anything that means people don't have to mouseover 70 little icons to find a bug works for me [21:00] though it is likely to make the test page looooong I guess [21:03] it needs more than critical bugs imo [21:03] and is status/importance.assignee of any interest at this point [21:04] maybe a table with bug number and title and perhaps a repeated column so [21:04] bug - title | bug - title | bug - title [21:04] just a thought :) [21:53] * dkessel keeps elfy's suggestions for the next tracker hack evening [21:58] elfy, that'd make it harder to read, i prefer one bug per line [21:58] could have checkboxes to filter out different statues though [21:58] knome: yes - but would you like the testcase page to be really looooooooooooooong [21:58] sure, but with filters, it's doable [21:59] and we can work on the listing to make each row less tall [21:59] you'd have to page down past 30 or more bugs - then lines and lines of text - and then finally somewhere to report [22:00] filter out kylin