Nice work guys, let's figure out which blocks of code are missing coverage and write some tests for those too.
Thanks, NuwanD. On Mon, Jan 19, 2015 at 6:53 PM, Sanjeewa Malalgoda <[email protected]> wrote: > Hi All, > After fixing some issues we were able to enable host object test case and > test coverage is as follows. Still we need more tests to cover other areas > mentioned. > > OVERALL COVERAGE SUMMARYnameline, %block, %method, %class, %all classes > 42% (10069/24096)41% (42400/103849)58% (1614/2804)70% (209/297) > OVERALL STATS SUMMARYtotal packages:40total executable files:197 > total classes:297total methods:2804total executable lines:24096 > > > Thanks, > sanjeewa. > > > ---------- Forwarded message ---------- > From: Uvindra Dias Jayasinha <[email protected]> > Date: Mon, Jan 19, 2015 at 2:56 PM > Subject: Re: [Dev] APIM 1.9.0 integration tests > To: Sanjeewa Malalgoda <[email protected]> > Cc: Amila De Silva <[email protected]>, Sumedha Rubasinghe <[email protected]>, > Nuwan Dias <[email protected]>, Lalaji Sureshika <[email protected]>, Lakmali > Baminiwatta <[email protected]>, Roshan Wijesena <[email protected]>, > Rushmin Fernando <[email protected]>, Vijayaratha Vijayasingam < > [email protected]>, Dinesh J Weerakkody <[email protected]>, Abimaran > Kugathasan <[email protected]>, Chamila Adhikarinayake <[email protected]>, > Joseph Fonseka <[email protected]>, Lakshman Udayakantha <[email protected]>, > Janaka Ranabahu <[email protected]>, WSO2 Developers' List <[email protected]> > > > Startup publisher issues have been fixed and committed, this will enable > us to run the HostObjectsTestCase with <StartupAPIPublisher> configuration > enabled(as it currently is) > > On 16 January 2015 at 15:48, Sanjeewa Malalgoda <[email protected]> wrote: > >> Hi All, >> Then intention of this mail is tracking test automation coverage related >> stuff for APIM 1.9.0. As of now we have following test coverage in product. >> Once we enabled host object test case with required fixes we may get better >> numbers(since it covers most of missing host object scenarios). >> >> OVERALL COVERAGE SUMMARYnameline, %block, %method, %class, % all classes >> 39% (9360.9/24089)38% (39284/103830)55% (1554/2802)70% (208/297) >> OVERALL STATS SUMMARYtotal packages:40total executable files:197 >> total classes:297total methods:2802total executable lines:24089 >> >> I think now we need to focus more on specific use cases and classes we >> missed so for. >> Following are some of the areas that we can improve. If you are working >> on test cases, then focus more on following areas. If we addressed these >> use cases we can improve code coverage by considerable amount. >> >> - Add/update documentations. >> - External API store use case. >> - Workflow use cases. >> - Custom sequence related stuff. >> - Copy APIs. >> - Adding swagger content and edit it. Use it from store. >> - API throttle in clustered mode(we will miss data if we ran against >> external deployment, but we may run throttle code with clustering enabled >> at least). >> - More complex API searching test cases. >> - Faulty APIs/services invoke. >> >> >> Thanks, >> sanjeewa. >> >> -- >> >> *Sanjeewa Malalgoda* >> WSO2 Inc. >> Mobile : +94713068779 >> >> <http://sanjeewamalalgoda.blogspot.com/>blog >> :http://sanjeewamalalgoda.blogspot.com/ >> <http://sanjeewamalalgoda.blogspot.com/> >> >> >> > > > -- > Regards, > Uvindra > > Mobile: 777733962 > > > > -- > > *Sanjeewa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 > > <http://sanjeewamalalgoda.blogspot.com/>blog > :http://sanjeewamalalgoda.blogspot.com/ > <http://sanjeewamalalgoda.blogspot.com/> > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Nuwan Dias Associate Tech Lead - WSO2, Inc. http://wso2.com email : [email protected] Phone : +94 777 775 729
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
