<div>Hello,</div><div><br></div><div>About LDTP:</div><div><br></div><div>Linux Desktop Testing Project is aimed at producing high quality test automation framework (using GNOME / Python) and cutting-edge tools that can be used to test Linux Desktop and improve it. It uses the Accessibility libraries to poke through the application's user interface. We strive to help in building a quality desktop.</div>
<div><br></div><div>Changes in this release:</div><div><br></div><div>Added documentation files from LDTPv1 and updated accordingly</div><div>Search object name as unicode character and mutliline</div><div>Print Unicode exception, instead of string. Printing string fails, if non-ascii strings are in exception string</div>
<div><br></div><div>Performance improvement:</div><div><br></div><div>When looking for object inside a window without any delay, utilize all the CPU, just delay the lookup every 2 seconds</div><div>Don't force remap on gechild, getobjectlist, getobjectproperty, unless the window object is changed, as this utilizes more CPU</div>
<div><br></div><div>New API:</div><div><br></div><div>getmax - Get max value of spin button</div><div>getmin - Get min value of spin button</div><div>startlog - Start logging to file</div><div>stoplog - Stop logging to file</div>
<div>startprocessmonitor - Start monitoring the given process</div><div>stopprocessmonitor - Stop monitoring the given process</div><div>getcpustat - Get the current CPU statistics of the given process</div><div>getmemorystat - Get the current memory statistics of the given process</div>
<div>registerkbevent - Register keyboard event</div><div>deregisterkbevent - De-Register keyboard event</div><div>getobjectnameatcoords - Get window / object name in LDTP format based on the current mouse co-ordinates</div>
<div><br></div><div>Bugs fixed:</div><div>619575: Raise a more descriptive error when a child is not found</div><div>620343: setcellvalue is not implemented in LDTP2</div><div>624690: LDTP2.0.6 cannot type comma ', ' use function 'enterstring'</div>
<div>624678: Cannot identifiy some dialogs of OpenOffice3.2</div><div>635047: 'comboselect' doesn't work when specify component name listed in 'getobjectlist'</div><div>638229 - onwindowcreate fails with CannotSendRequest with python2.7</div>
<div>638226 - Missing import socket in ldtp/__init__.py</div><div><br></div><div>Special thanks:</div><div>Ara Pulido, JB Lallement - Ubuntu Mago team</div><div>Eitan Isaacson</div><div>Brian Nitz - Oracle / Sun</div><div>
<br></div><div>Download source:</div><div><a href="http://download.freedesktop.org/ldtp/2.x/2.1.x/ldtp-2.1.0.tar.gz">http://download.freedesktop.org/ldtp/2.x/2.1.x/ldtp-2.1.0.tar.gz</a></div><div><br></div><div>Download RPM from</div>
<div><a href="http://download.opensuse.org/repositories/home:/anagappan:/ldtp2:/rpm/">http://download.opensuse.org/repositories/home:/anagappan:/ldtp2:/rpm/</a></div><div>Will schedule deb build in openSUSE build service later</div>
<div><br></div><div>Documentation references:</div><div><br></div><div>For detailed information on LDTP framework and latest updates visit <a href="http://ldtp.freedesktop.org">http://ldtp.freedesktop.org</a></div><div><br>
</div><div>For information on various APIs in LDTP including those added for this release can be got from <a href="http://ldtp.freedesktop.org/user-doc/index.html">http://ldtp.freedesktop.org/user-doc/index.html</a></div>
<div><br></div><div>Report bugs - <a href="http://ldtp.freedesktop.org/wiki/Bugs">http://ldtp.freedesktop.org/wiki/Bugs</a></div><div><br></div><div>To subscribe to LDTP mailing lists, visit <a href="http://ldtp.freedesktop.org/wiki/Mailing_20list">http://ldtp.freedesktop.org/wiki/Mailing_20list</a></div>
<div><br></div><div>IRC Channel - #ldtp on <a href="http://irc.freenode.net">irc.freenode.net</a></div><div><br></div><div>Thanks</div><div>Nagappan</div><div><br></div><br>-- <br>Linux Desktop (GUI Application) Testing Project - <a href="http://ldtp.freedesktop.org">http://ldtp.freedesktop.org</a><br>
<a href="http://nagappanal.blogspot.com">http://nagappanal.blogspot.com</a><br>