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
