On Fri, Mar 7, 2014 at 1:07 AM, Didier Roche <didro...@ubuntu.com> wrote:
> Le 07/03/2014 04:09, Kevin Gunn a écrit : > > Hey Didier - on the Mir build topic. >> the build looked really good, AP tests were passing...including the >> keyboard AP test. however, through manual testing I found a regression we >> created somehow. >> the bug is here >> https://bugs.launchpad.net/unity-mir/+bug/1289058 >> >> for now, we'll take mir out of silo and let Mr Voss back in :) >> we'll try again once we nail down a solution. >> > > Ok, thanks for trying and then freeing to let Thomas continue then :) > > Just curious, we didn't get any AP failure on that specific issue? Can we > think of a way to catch that automatically through an integration test? > Thanks again for the serious dogfooding and the feedback ;) > One important thing to notice, that I mentioned to Kevin and some other people, but I'm not sure if everybody knows. Currently, on the devices we are not using the OSK to test the apps. We are simulating keystroke events so things get written to the text fields without simulated fingers being involved. That is wrong, of course. We have a proposed solution for that, using the TextField custom proxy object [1]. For that to happen, we just need to agree on a way to start maliit with testability. Well, and update the apps that are not using the helper, which is easy, maybe just a little tedious. However, I suppose that's not a change we want to introduce before we stabilize the current release, right? Now back to this specific issue, it sounds like we can prevent it to regress with a simple autopilot test that opens a fake application with two text fields. If there's no way to test this at a lower level, let me know and I'll help you doing it on autopilot. pura vida. [1] http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/tests/autopilot/ubuntuuitoolkit/emulators.py#L456 -- ¡paz y baile! http://one.ubuntu.com
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp