<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&#39;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&#39;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 &#39;, &#39; use function &#39;enterstring&#39;</div>

<div>624678: Cannot identifiy some dialogs of OpenOffice3.2</div><div>635047: &#39;comboselect&#39; doesn&#39;t work when specify component name listed in &#39;getobjectlist&#39;</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>