** 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

Reply via email to