[LDTP-Dev] LDTP 1.7.1 on Ubuntu 8.10?

Wang Qi, Scott wangqi.s at gmail.com
Mon Nov 16 17:00:42 PST 2009


Hi, Nagappan,

I read the annoucement
http://lists.freedesktop.org/archives/ldtp-dev/2009-October/000902.html

When will LDTPv2 offically released :)? Any detailed feature list for it
available now?

Thanks
Scott

On Tue, Nov 17, 2009 at 12:15 AM, Nagappan Alagappan <nagappan at gmail.com>wrote:

> Hi Scott,
>
> In VMware, we run our test regularly on Ubuntu 8.04 and 9.04, near about
> 1500 tests on weekly basis using LDTP, we haven't faced any such issue. On
> Ubuntu 8.10, we have noticed this
> https://bugzilla.gnome.org/show_bug.cgi?id=561631 But it seems your bug is
> different. On 9.04, we use LDTPv2.
>
> I don't have an answer for this now :) Need to run the test on Ubuntu 8.10.
>
> Thanks
> Nagappan
>
> On Mon, Nov 16, 2009 at 3:30 AM, Wang Qi, Scott <wangqi.s at gmail.com>wrote:
>
>> Hi, Nagappan,
>>
>> I spent more time on my issue. My workflow is as follows.
>>
>> 1) application is lauched and waittillguiexist()
>> 2) perform tests
>> 3) application is closed and waittillguinotexist() to wait for the app to
>> quit completely.
>>
>> Then mago tests  is repeated for the above 3 steps.
>>
>> On FC10 X64 and U8.10 IA32, LDTP will always trow a exception after step
>> 3. It seems that when the application quit, somehow the LDTP backend also go
>> unstable. But this case never occurs on Ubuntu 9.04. Do you happen to came
>> across this kind of issue before?
>>
>>
>>
>> Thank you for the time!
>> Scott
>>
>> Btw, I just realized that I made a mistake in the following code example.
>> I should wait for a while to allow the gedit to quit completely.
>>
>> On Mon, Nov 16, 2009 at 4:01 PM, Wang Qi, Scott <wangqi.s at gmail.com>wrote:
>>
>>> Hi Nagappan,
>>>
>>> I installed LDTP 1.7.1 (below URL) on Ubuntu 8.10 .
>>>
>>> http://download.opensuse.org/repositories/home:/anagappan/xUbuntu_8.10/
>>>
>>> I tried to run the below scripts on U8.10 after installation. I always
>>> found a exception after runing the smoke_ldtp() after the first round. Is
>>> the LDTP 1.7.1 tested intensively on U8.10?
>>>
>>> Thanks
>>> Scott
>>>
>>> ~$ python ldtp_smoke_with_gedit.py
>>> i is 0
>>> GTK Accessibility Module initialized
>>> i is 1
>>> GTK Accessibility Module initialized
>>>
>>> (gedit:16481): Gtk-CRITICAL **: gtk_button_leave: assertion
>>> `GTK_IS_BUTTON (button)' failed
>>> Traceback (most recent call last):
>>>   File "ldtp_smoke_with_gedit.py", line 30, in <module>
>>>     smoke_ldtp()
>>>   File "ldtp_smoke_with_gedit.py", line 20, in smoke_ldtp
>>>     settextvalue(WNAME, 'txt1', 'hello world')
>>>   File "/var/lib/python-support/python2.5/ldtp.py", line 858, in
>>> settextvalue
>>>     raise LdtpExecutionError (_responseStatus [1])
>>> ldtplib.ldtplibutils.LdtpExecutionError: u'Window does not exist'
>>>
>>>
>>>
>>>
>>>
>>>
>>> # Below is the content for ldtp_smoke_with_gedit.py
>>> # This script will simply test the installation of LDTP and all
>>> # necessary components on a newly installed system.
>>> # 1) Close all all instances of gedit before calling this script
>>> # 2) This scripts works on Ubuntu 9.0.4.
>>>
>>> from ldtp import *
>>>
>>> # Sometimes, '*gedit*' does not works.
>>> WNAME = '*gedit'
>>>
>>> def smoke_ldtp():
>>>
>>>     launchapp('gedit')
>>>     waittillguiexist(WNAME, guiTimeOut=3)
>>>
>>>     # On Ubuntu 9.0.4, the text area is named as 'txt1'.
>>>     # It could be 'txt0' or other value on other platform.
>>>     # Please use the inspection tool such as "accerciser"
>>>     # to check out.
>>>     settextvalue(WNAME, 'txt1', 'hello world')
>>>
>>>     selectmenuitem(WNAME, 'mnuFile;mnuQuit')
>>>
>>>     waittillguiexist('dlgQuestion')
>>>
>>>     click('dlgQuestion', 'btnClosewithoutSaving')
>>>
>>        #waittillguinotexist(WNAME, guiTimeOut=5) # waittillguinotexist()
>> will cause a time-out exception on  FC10-X64 or Ubutun 8.10.
>>
>>>
>>> for i in xrange(10):
>>>     print "i is %d" %i
>>>     smoke_ldtp()
>>>
>>>
>>>
>>
>> _______________________________________________
>> LDTP-dev mailing list
>> LDTP-dev at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/ldtp-dev
>>
>>
>
>
> --
> Linux Desktop (GUI Application) Testing Project -
> http://ldtp.freedesktop.org
> http://nagappanal.blogspot.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/ldtp-dev/attachments/20091117/910754ca/attachment.html 


More information about the LDTP-dev mailing list