Create a Python library for use in evemu

Bug #731375 reported by Duncan McGreggor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox
Invalid
Wishlist
Unassigned
evemu
Fix Released
Wishlist
Unassigned

Bug Description

uTouch-Evemu would be more useful for testing and debugging if it had python bindings. The original bug report was geared towards an overall task of integrating python evemu scripts into checkbox, but that is too large of a task for one particular bug. For reference, the original bug remains below.

Original bug report
===================
Depends on:
 * bug #731678

Blocks:
 * bug #622790
 * bug #646719
 * bug #731444

We have two tasks for the creation of evemu-based scripts/apps; both of these need to:
 * share a common library
 * be easily usable in Checkbox and apport

Supporting information:
 * https://wiki.ubuntu.com/Testing/Automation/Checkbox/
 * https://wiki.ubuntu.com/Apport/DeveloperHowTo

Additional notes (from IRC):
<ara> in checkbox, you can have a requires field in your test, that will run only if that package is available
<ara> in apport, as the hook is only installed if a particular package is installed, you can assume that the dependencies for that package are installed as well

Changed in utouch-evemu:
assignee: nobody → Duncan McGreggor (oubiwann)
importance: Undecided → Medium
status: New → In Progress
description: updated
Changed in checkbox:
assignee: nobody → Duncan McGreggor (oubiwann)
description: updated
description: updated
Changed in checkbox:
assignee: Duncan McGreggor (oubiwann) → nobody
Changed in utouch-evemu:
assignee: Duncan McGreggor (oubiwann) → nobody
Revision history for this message
Jeff Lane  (bladernr) wrote :

Is this request still valid in utouch-evemu? This was something Duncan had started working on last year, and was never finished out. Should we keep this around, or let it close?

Changed in utouch-evemu:
status: In Progress → Incomplete
Changed in checkbox:
status: New → Incomplete
importance: Undecided → Wishlist
Revision history for this message
Chase Douglas (chasedouglas) wrote :

I think it's a valid bug, though I'm going to amend it to merely say that we want utouch-evemu to have python support and that it could be useful for checkbox testing.

summary: - Create a Python library for use in evemu scripts that can also be used
- easily with apport and Checkbox
+ Create a Python library for use in evemu
Changed in checkbox:
status: Incomplete → Invalid
Changed in utouch-evemu:
status: Incomplete → Triaged
description: updated
Changed in utouch-evemu:
importance: Medium → Wishlist
Revision history for this message
Stephen M. Webb (bregma) wrote :

Python bindings were released in 1.0.8 and are shipped by default.

Changed in utouch-evemu:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.