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. > > 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
