On Thu, Dec 22, 2011 at 1:18 PM, Afkham Azeez <[email protected]> wrote:
> > > On Thu, Dec 22, 2011 at 1:13 PM, Achala Aponso <[email protected]> wrote: > >> Hi, >> >> No, i haven't committed the GS Tests to the trunk. but i committed the >> existing MS test cases of branch to the trunk. >> > > MS stuff needs to be migrated to TestNG I guess. > > Yes , Maninda is working on it. > >> >> On Thu, Dec 22, 2011 at 1:09 PM, Afkham Azeez <[email protected]> wrote: >> >>> Have you committed these changes to trunk? >>> >>> >>> On Thu, Dec 22, 2011 at 1:08 PM, Achala Aponso <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> GS has following Test modules >>>> User Management >>>> Gadgetrepo >>>> Dashboard >>>> Theme >>>> OAuth >>>> >>>> I have migrated the Test cases of User Management( 10 Tests ) to TestNG >>>> and the tests are passing. And also converted the GetGadgetListTest of >>>> Gadgetrepo successfully ( 2 Tests). I have added LoginLogoutTestCase (1 >>>> Test) and SecurityVerificationTestCase (1 Test). >>>> Added the missing test cases of MS to the trunk and fixed the issues. >>>> >>>> On Thu, Dec 22, 2011 at 11:31 AM, Subash Chaturanga <[email protected]>wrote: >>>> >>>>> >>>>> Hi, >>>>> In GReg there are five integration test modules. >>>>> >>>>> - app-remote-registry-test >>>>> - registry-metadata-test >>>>> - registry-handler-test >>>>> - registry-ws-api-test >>>>> - registry-resource-test >>>>> >>>>> I have added a new registry-integration-test module there and new >>>>> TestNG stuff are there as separate packages. >>>>> And there I have additionally added a LoginLogout test case and a >>>>> SecurityVerification test case. Currently I have migrated >>>>> the registry-handler-test into TestNG and in the process of >>>>> making registry-handler-test run all integration tests pass before move >>>>> into others. >>>>> >>>>> >>>>> On Thu, Dec 22, 2011 at 8:36 AM, Shelan Perera <[email protected]>wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> We have completed DSS test migration to TestNg which included 45 >>>>>> tests.I am preparing the patch and will attach it to the JIRA. >>>>>> >>>>>> Thanks >>>>>> >>>>>> >>>>>> On Thu, Dec 22, 2011 at 8:13 AM, Sinthuja Ragendran < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> I have migrated the all existing test cases to TestNG, but most of >>>>>>> the tests are failing due to the some issues in the existing test cases, >>>>>>> therefore fixing those one-by-one. >>>>>>> >>>>>>> The testing basically includes, >>>>>>> - Login (1 Test) >>>>>>> - Monitored Servers (3 Tests) >>>>>>> - Data collection (4 Tests) >>>>>>> - Summary Generation (1 Test) >>>>>>> - Security Verification (1 Test) >>>>>>> >>>>>>> Login, Summary Generation and adding server test in monitored sever >>>>>>> tests are passing, fixing the rest of the tests. >>>>>>> >>>>>>> Thanks, >>>>>>> Sinthuja >>>>>>> >>>>>>> >>>>>>> On Wed, Dec 21, 2011 at 10:54 PM, Keheliya Gallaba < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Existing Integration tests in BPS consist of following modules. >>>>>>>> Login - (1 Test) >>>>>>>> Management - (5 Tests) >>>>>>>> BPEL - (8 Tests) >>>>>>>> Instance Cleanup - (1 Test) >>>>>>>> External Data sources - (1 Test) >>>>>>>> BPEL Security - (2 Tests) >>>>>>>> >>>>>>>> I have completed migrating Management tests, then added >>>>>>>> Login/Logout, SecurityVerifier tests. Hoping to complete rest of the >>>>>>>> migration within this week. >>>>>>>> >>>>>>>> BTW, since some of us are presenting papers in the ERU Research >>>>>>>> Symposium at UOM tomorrow at different time slots, I think it might be >>>>>>>> difficult to arrange a meeting tomorrow. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Keheliya >>>>>>>> >>>>>>>> On Wed, Dec 21, 2011 at 8:28 PM, Afkham Azeez <[email protected]>wrote: >>>>>>>> >>>>>>>>> We need to have a meeting tomorrow to check on the progress of the >>>>>>>>> test migration effort. I have so far received a patch from Suho with >>>>>>>>> the >>>>>>>>> CEP migration & CEP integration tests are working fine now. How about >>>>>>>>> the >>>>>>>>> others? >>>>>>>>> >>>>>>>>> On Fri, Dec 16, 2011 at 3:32 PM, Afkham Azeez <[email protected]>wrote: >>>>>>>>> >>>>>>>>>> The following team of people will be working on product >>>>>>>>>> integration testing over the next 3 working weeks. They will start >>>>>>>>>> working >>>>>>>>>> on this immediately. The objective is to improve the code coverage >>>>>>>>>> of all >>>>>>>>>> products. Nobody has been assigned from G-Reg & Carbon core. >>>>>>>>>> >>>>>>>>>> BPS - Keheliya >>>>>>>>>> BAM - Sinthuja >>>>>>>>>> DSS - Shelan and Lakmali >>>>>>>>>> Achala and Maninda will be working on GS and MS >>>>>>>>>> GS - Achala >>>>>>>>>> MS - Maninda >>>>>>>>>> CEP - Suhothayan >>>>>>>>>> BRS - Ishara >>>>>>>>>> AS - KasunG >>>>>>>>>> IS - Johann >>>>>>>>>> ESB - Nuwan and Ishan >>>>>>>>>> G-Reg - ? >>>>>>>>>> Carbon Core - ? >>>>>>>>>> >>>>>>>>>> *Plan for each product* >>>>>>>>>> 1. Spend up to one day learning TestNG >>>>>>>>>> 2. Migrate existing integration tests to TestNG. This has already >>>>>>>>>> been done for Carbon core, AS & BRS >>>>>>>>>> 3. Fix all failing integration tests >>>>>>>>>> 4. Add SecurityVerification test to each product >>>>>>>>>> 5. Identify the functional areas of each product & add >>>>>>>>>> integration tests >>>>>>>>>> >>>>>>>>>> *Best Practices* >>>>>>>>>> 1. No sysouts after running tests. Use assert statements. >>>>>>>>>> 2. Comments & test descriptions should be adde >>>>>>>>>> 3. Follow coding conventions >>>>>>>>>> 4. Do not follow the "Catch & Fail" antipattern [0]. If >>>>>>>>>> exceptions are expected, use the @ExpectedExceptions [1] annotation. >>>>>>>>>> Throw >>>>>>>>>> all unexpected exceptions from the test methods so that these tests >>>>>>>>>> result >>>>>>>>>> in errors, not failures. >>>>>>>>>> >>>>>>>>>> Team, please make this an opportunity to learn & master the art >>>>>>>>>> of unit & integration testing. >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> Azeez >>>>>>>>>> >>>>>>>>>> 0. >>>>>>>>>> http://www.exubero.com/junit/antipatterns.html#Catching_Unexpected_Exceptions >>>>>>>>>> 1. >>>>>>>>>> http://testng.org/javadoc/org/testng/annotations/ExpectedExceptions.html >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Afkham Azeez* >>>>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>>>>> * <http://www.apache.org/>** >>>>>>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>>>>> twitter: >>>>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>>>>> * >>>>>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>>>>> * >>>>>>>>>> * >>>>>>>>>> *Lean . Enterprise . Middleware* >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Afkham Azeez* >>>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>>>>> * <http://www.apache.org/>** >>>>>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>>>> twitter: >>>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>>>> * >>>>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>>>> * >>>>>>>>> * >>>>>>>>> *Lean . Enterprise . Middleware* >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Carbon-dev mailing list >>>>>>>>> [email protected] >>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Keheliya Gallaba >>>>>>>> Software Engineer >>>>>>>> WSO2 Inc. >>>>>>>> >>>>>>>> E-mail: keheliya AT wso2.com >>>>>>>> M: +94 71 551 8881 >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Carbon-dev mailing list >>>>>>>> [email protected] >>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Carbon-dev mailing list >>>>>>> [email protected] >>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Shelan Perera* >>>>>> >>>>>> Software Engineer >>>>>> ** >>>>>> *WSO2, Inc. : wso2.com* >>>>>> lean.enterprise.middleware. >>>>>> >>>>>> *Home Page* : shelan.org >>>>>> *Blog* : blog.shelan.org >>>>>> *Linked-i*n :http://www.linkedin.com/pub/shelan-perera/a/194/465 >>>>>> *Twitter* :https://twitter.com/#!/shelan >>>>>> >>>>>> *Mobile* : +94 772 604 402 >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Carbon-dev mailing list >>>>>> [email protected] >>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>> >>>>>> >>>>> >>>>> Thanks >>>>> -- >>>>> >>>>> Subash Chaturanga >>>>> Software Engineer >>>>> WSO2 Inc. http://wso2.com >>>>> >>>>> email - [email protected] >>>>> phone - 077 2225922 >>>>> >>>>> >>>>> _______________________________________________ >>>>> Carbon-dev mailing list >>>>> [email protected] >>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Achala Aponso >>>> Software Engineer; WSO2 Inc.; http://wso2.com, >>>> Email: [email protected] Mobile: +94 (77) 5234925 >>>> Blog: http://achala11.blogspot.com/ >>>> >>>> >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> >>> >>> >>> -- >>> *Afkham Azeez* >>> Director of Architecture; WSO2, Inc.; http://wso2.com >>> Member; Apache Software Foundation; http://www.apache.org/ >>> * <http://www.apache.org/>** >>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>> * >>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>> * >>> * >>> *Lean . Enterprise . Middleware* >>> >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> >> -- >> Achala Aponso >> Software Engineer; WSO2 Inc.; http://wso2.com, >> Email: [email protected] Mobile: +94 (77) 5234925 >> Blog: http://achala11.blogspot.com/ >> >> >> >> _______________________________________________ >> Carbon-dev mailing list >> [email protected] >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>** > email: **[email protected]* <[email protected]>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Achala Aponso Software Engineer; WSO2 Inc.; http://wso2.com, Email: [email protected] Mobile: +94 (77) 5234925 Blog: http://achala11.blogspot.com/
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
