** Description changed: Running the suite of tests on my netbook, I wasn't given any option to test the pointing device (which is half broken). [Impact] Users whose sole pointing device reports as class TOUCH, rather than MOUSE (which can happen with certain types of touchpads and is likely to appear more often as multitouch screens and trackpads become more prevalent), will not be prompted to test these devices, which depend on a MOUSE device. In addition to not testing the device, their test submission will be unadmissible for Ubuntu Friendly, even though the touchpad may be working correctly. [Development Fix] Checkbox revision 1124 addresses this by having the corresponding test depend on either a MOUSE or a TOUCH device. Revision 1124 includes some string changes that can be omitted in order not to introduce changed strings in an SRU. [Stable Fix] - This is fixed in http://bazaar.launchpad.net/~checkbox-dev/checkbox/trunk/revision/1124. Note that this also contains an updated prompt string and may not be appropriate to SRU as-is. However, the linked branch (https://code.launchpad.net/~roadmr/ubuntu/oneiric/checkbox/0.12.9) contains this and other fixes and merges cleanly against Ubuntu checkbox 0.12.8, and has been altered so that the test string as presented to the user is not modified. + This is fixed in http://bazaar.launchpad.net/~checkbox-dev/checkbox/trunk/revision/1124. Note that this also contains an updated prompt string and may not be appropriate to SRU as-is. However, the linked branch (https://code.launchpad.net/~roadmr/ubuntu/oneiric/checkbox/0.12.8.1) contains this and other fixes and merges cleanly against Ubuntu checkbox 0.12.8, and has been altered so that the test string as presented to the user is not modified. [Test Case] This necessitates a system whose sole pointing device is reported as TOUCH. Several models of touchpads do this, including Synaptics and Elantech. To ensure that the system has a device that will trigger the problem run /usr/share/checkbox/scripts/udev_resource and look for a device with category: TOUCH. Example: path: /devices/platform/i8042/serio1/input/input6 bus: input category: TOUCH product: ETPS/2 Elantech Touchpad Also, ensure that the output does NOT have any devices with category: MOUSE. Disconnect any external or additional pointing devices. - Start "system testing" (checkbox-gtk version 0.12.8) on an 11.10 system with a TOUCH device. - Press "Next" and provide password when prompted. - Press "Deselect all" and select ONLY the "Input devices" suite, and press Next. - Go through the tests. Expected result: - A test for the pointing device is presented. Actual result: - No pointing device tests are shown. - The input/mouse test is shown untested in the report: - input/mouse not required on this system Job requirements not met. + input/mouse not required on this system Job requirements not met. - [Regression Potential] - Just adding the additional check for devices of category TOUCH should not pose any regression potential. This will still test MOUSE devices as it contains an OR clause. The only possible regression is some confusion if a user has two pointing devices (for instance, a mouse *and* a touchpad, touchscreen or tablet) and will receive only one pointing device test. - + [Regression Potential]Just adding the additional check for devices of + category TOUCH should not pose any regression potential. This will still + test MOUSE devices as it contains an OR clause. The only possible + regression is some confusion if a user has two pointing devices (for + instance, a mouse *and* a touchpad, touchscreen or tablet) and will + receive only one pointing device test. ProblemType: BugDistroRelease: Ubuntu 11.10 Package: checkbox 0.12.8 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4 Uname: Linux 3.0.0-12-generic i686 NonfreeKernelModules: wl ApportVersion: 1.23-0ubuntu3 Architecture: i386 CheckboxSubmission: c3d828e0d2c138c690c7f5d2faaf0b57 CheckboxSystem: b845c366ea09c60efa3a45c1b5b21525 Date: Fri Nov 4 09:51:50 2011 EcryptfsInUse: Yes InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bashSourcePackage: checkbox UpgradeStatus: No upgrade log present (probably fresh install)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/886129 Title: Touchpad not detected in tests (no mouse detected at all) To manage notifications about this bug go to: https://bugs.launchpad.net/checkbox/+bug/886129/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
