Hi, Matt

? 2009/11/13 3:12, Matt Keenan ??:
>
> Firstly apologies, I was not aware that my changes would affect
> automated test
> suites. However this particular failure I'm surprised by as I've not
> changed
> anything on the timezone screens at all.
Then, you'd better be aware that someone else is also changing the GUI.
I believe something changed in GUI since osol-0906.
I filed bug 12702 to log the drop down list issue. I think it was not seen
in osol-0906.
>
> Now that I do know about these automated test suites, my last putback done
> last week for bug 1436 :
> http://defect.opensolaris.org/bz/show_bug.cgi?id=1436
> will probably break it again, as I've directly modified the users-screen in
> this case to remove both root password fields.
Thanks to let me aware that. That's really big impact, all the cases 
that go through
the user screen has to touch. I see the code is already putback to slim 
source, so
the change will appear in build 128, right?

>
> I'm not familiar with either snv-itc or stcnv-gate gates, can you provide
> more information on how I can access these gates ? I can then ensure that
> any future putbacks I do conform to these automated tests or ensure
> appropriate
> changes to these tests are highlighted.
Thanks, it is nice to include regression test to development process.
The current gate for GUI automation test suite is at:
   /ws/snv-itc
It is under src/suites/instgui. There is a README to describe how to 
execute.
Basically it only needs a standalone machine to run. I will provide help 
when
setting up the environment first time.

Above one was for osol-0906, I've just finished the new changes for 
osol-1003,
the new code not putback yet, as I have to change again for bug 1436, and
further more for extended partition support.

Rgs
Jeffrey
>
> cheers
>
> Matt
>
> Jeffrey Huang wrote:
>> Hi, Matt,
>>
>> I am writing to you this mail about GUI automation test suite
>> of OpenSolaris GUI installer.
>>
>> As you may already know, there is new policy that automation test
>> must be done before project putback. I think you also have some
>> testing on GUI or Gnome desktop, QE here developed a GUI automation
>> test suite for LiveCD GUI installer since OpenSolaris 2008.05.
>>
>> The GUI test suite is strong coupled with gnome desktop widgets. Any
>> GUI changes may affect the detection or action of the test scripts.
>> So if there are updates or putbacks to GUI installer, better planed them
>> and let QE aware, so we can evaluate the impact to the test suite, and
>> then make test plan to add or modify test cases.
>>
>> For GUI Install extended partition support, I can see plans and
>> putback date
>> on secure wiki. There were GUI glade changes happened on 9/25, not sure
>> they've putback or not yet?
>
> Nope not done yet, I will keep you in the loop in this.
>
>> The GUI automation test suite is now putback at snv-itc gate.(Now we
>> are moving it to stcnv-gate). So either you or us can run the test
>> suite to
>> verify GUI changes before they putback.
>>
>> Right now, we are fixing the code of the Timezone screen and I am also
>> planing new test cases for extended partition support on Disk screen.
>>
>> Regards
>> Jeffrey
>>
>> ? 2009/11/6 15:16, Jeffrey Huang ??:
>>> Hi, All,
>>>
>>> GUI automation test suite is now broken on latest LiveCD (126) or
>>> SUNWgui-install package.
>>>
>>> I want highlight this issue that it maybe affect the regression test for
>>> python2.4->2.6 project which is scheduled to start late next week.
>>>
>>> Now I am estimating 3-4 days to trouble shoot this issue and
>>> revise the test script to make suite work.
>>>
>>> Considering we are also busy on working other QE projects, we may
>>> have to start GUI regression test 2 or 3 days later than expected. As we
>>> are not sure if there are any other changes would also block the GUI
>>> automation test.
>>>
>>> So far the gnome gui changes we found against 0906 are on Time Zone
>>> screen.
>>>
>>> On oslo0-0906, the gnome widget dump of "Region" combo box was:
>>> Node roleName='label' name='Time Zone:' description='' text='Time Zone:'
>>> Node roleName='combo box' name='' description=''
>>> press
>>> Node roleName='menu' name='' description=''
>>> Node roleName='menu item' name='' description='' text=''
>>> click
>>>
>>> But on the latest, the dump is:
>>> [combo box | - Select -]
>>> [action | press | <Alt>r ]
>>> [menu | ]
>>> [menu item | - Select -]
>>> [action | click | ]
>>> [menu item | Africa]
>>> [action | click | ]
>>>
>>> There are 2 more 'select' item added, and any additional click is needed
>>> before to click the drop down menu.
>>>
>>> Rgs
>>> Jeffrey
>>> _______________________________________________
>>> caiman-discuss mailing list
>>> caiman-discuss at opensolaris.org
>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>

Reply via email to