Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Coverage update

I also ran the manual UI test cases at
http://wiki.eclipse.org/Equinox/p2/UI_Manual_Tests

These tests took only 10 minutes to perform (most of that was downloading over my rather slow network connection) and achieved decent UI coverage.

org.eclipse.equinox.p2.ui - 61.9%
org.eclipse.equinox.p2.ui.sdk - 78.3%
org.eclipse.equinox.p2.updatechecker - 82.7%


(See attached file: coverage.html)

John, I could send you the session file if you had any desire to merge these reports together...

susan
Inactive hide details for John Arthorne <John_Arthorne@xxxxxxxxxx>John Arthorne <John_Arthorne@xxxxxxxxxx>




          John Arthorne <John_Arthorne@xxxxxxxxxx>
          Sent by: p2-dev-bounces@xxxxxxxxxxx

          09/16/2008 02:46 PM
          Please respond to P2 developer discussions



To: p2-dev@xxxxxxxxxxx
cc:
Subject: [p2-dev] Coverage update


FYI, here is updated code test coverage info as of today. This includes some tests that Pascal and I wrote that are not yet released because some test builds are needed before releasing. I added the UI bundles to the coverage report, but removed some unused bundles such as sar, selfhosting, and admin UI. As such this better represents test coverage of what we are shipping. For more detailed coverage breakdown, grab eclemma from http://update.eclemma.org. 


_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev


#### p2-sep16.html has been removed from this note on September 16, 2008 by Susan Franklin McCourt

GIF image

GIF image

GIF image

Title: EMMA Coverage Report (generated Tue Sep 16 15:05:34 PDT 2008)
EMMA Coverage Report (generated Tue Sep 16 15:05:34 PDT 2008)
[all classes]

OVERALL COVERAGE SUMMARY

nameclass, %method, %block, %line, %
all classes80%  (235/294)70%  (961/1373)67%  (18898/28304)67%  (4253.8/6354)

OVERALL STATS SUMMARY

total packages:18
total executable files:154
total classes:294
total methods:1373
total executable lines:6354

COVERAGE BREAKDOWN BY PACKAGE

nameclass, %method, %block, %line, %
org.eclipse.equinox.internal.provisional.p2.ui.operations40%  (8/20)35%  (47/135)27%  (577/2111)30%  (125.6/414)
org.eclipse.equinox.internal.p2.ui.model83%  (5/6)57%  (24/42)43%  (199/462)48%  (51.5/108)
org.eclipse.equinox.internal.provisional.p2.ui.viewers69%  (9/13)57%  (39/69)45%  (682/1521)47%  (180.9/387)
org.eclipse.equinox.internal.provisional.p2.ui55%  (11/20)54%  (59/110)49%  (1137/2311)53%  (282.1/537)
org.eclipse.equinox.internal.p2.ui.viewers57%  (4/7)69%  (22/32)50%  (294/584)62%  (86/139)
org.eclipse.equinox.internal.provisional.p2.ui.model80%  (12/15)55%  (66/119)56%  (640/1150)54%  (166.3/306)
org.eclipse.equinox.internal.p2.ui.sdk.updates70%  (14/20)72%  (56/78)62%  (927/1499)60%  (212/356)
org.eclipse.equinox.internal.provisional.p2.ui.dialogs76%  (32/42)70%  (108/154)65%  (2225/3437)64%  (497.5/772)
org.eclipse.equinox.internal.provisional.p2.ui.query81%  (17/21)79%  (72/91)70%  (1504/2157)71%  (333.7/471)
org.eclipse.equinox.internal.p2.ui.sdk.prefs85%  (11/13)70%  (28/40)75%  (1090/1449)79%  (232.8/296)
org.eclipse.equinox.internal.provisional.p2.ui.actions90%  (9/10)76%  (39/51)78%  (969/1239)73%  (202.4/276)
org.eclipse.equinox.internal.p2.ui100% (7/7)90%  (28/31)80%  (477/599)86%  (114/132)
org.eclipse.equinox.internal.p2.ui.sdk93%  (39/42)83%  (139/168)82%  (3344/4089)79%  (698/879)
org.eclipse.equinox.internal.p2.updatechecker100% (3/3)94%  (16/17)82%  (359/437)82%  (75.8/92)
org.eclipse.equinox.internal.p2.ui.dialogs98%  (40/41)92%  (174/189)83%  (3677/4442)82%  (825.2/1008)
org.eclipse.equinox.internal.provisional.p2.ui.sdk100% (11/11)93%  (39/42)97%  (776/796)94%  (162/173)
org.eclipse.equinox.internal.provisional.p2.ui.policy100% (2/2)100% (2/2)100% (6/6)100% (2/2)
org.eclipse.equinox.internal.provisional.p2.updatechecker100% (1/1)100% (3/3)100% (15/15)100% (6/6)

[all classes]
EMMA 2.0.5312 EclEmma Fix 1 (C) Vladimir Roubtsov

Back to the top