Related branches

Related bugs

Sprints

Whiteboard

bluetooth:
- qemu emulates half of it, but not enough to be useful
- there should be a kernel driver similar to mac80211_hwsim, but there isn't

MT simulation:
autopilot already supports multi-touch input, with gestures like pinch and swipe (called "drag" there); it's possible to add more device-agnostic ones to that, and device specific ones can go into a new submodule (autpilot.unity, or autopilot.phones, etc.); it already has some emulators for unity specific UI like the launcher

Ryan's menu traversing was mainly around collecting HUD menu entries, it does not have particular tests associated with it; the traversal itself is straightforward with autopilot. We could verify that anything in the widget tree state changes (but this will generate false positives as sometimes this only changes configuration, and some widgets are not introspectable); the only other thing to do is to check that the program doesn't crash.

sound:
- think about how to do sound (speaker → microphone loopback) on phones; tricky as e. g. for phone calls it's android which controls all that behind RIL, not Ubuntu

Work items for ubuntu-13.10:
[pitti] check if it's possible (and how expensive it is) to get property change signals for autopilot-{gtk,qt}: POSTPONED
[pitti] research feasibility of bluetooth testing: POSTPONED