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 >
