Harmony API coverage by unit tests (by packages). October 2
Note, not all core classes can be profiled by emma. In this case no coverage information available and 0 sign printed in the tables. The detailed info available at http://viv.byethost15.com/.
arhive
name |
class, % |
method, % |
block, % |
line, % |
java.util.jar |
33% (6/18) |
25% (30/119) |
26% (879/3400) |
26% (215.4/835) |
java.util.zip |
83% (15/18) |
72% (122/169) |
72% (3339/4658) |
71% (729.3/1033) |
org.apache.harmony.archive.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.archive.internal.pack200 |
100% (8/8) |
78% (94/121) |
80% (4023/5057) |
75% (538.3/714) |
auth
name |
class, % |
method, % |
block, % |
line, % |
javax.security.auth |
100% (16/16) |
99% (93/94) |
92% (1580/1709) |
92% (386.7/421) |
javax.security.auth.callback |
100% (8/8) |
100% (54/54) |
86% (673/779) |
92% (187/204) |
javax.security.auth.kerberos |
90% (9/10) |
71% (75/105) |
79% (3344/4250) |
65% (332/508) |
javax.security.auth.login |
89% (17/19) |
82% (51/62) |
74% (841/1129) |
71% (216.5/303) |
javax.security.auth.x500 |
100% (2/2) |
100% (18/18) |
93% (230/247) |
94% (64.9/69) |
javax.security.sasl |
100% (6/6) |
96% (25/26) |
89% (372/420) |
92% (115/125) |
org.apache.harmony.auth |
11% (1/9) |
14% (5/37) |
23% (103/441) |
23% (27.7/118) |
org.apache.harmony.auth.internal.kerberos.v5 |
100% (15/15) |
89% (71/80) |
86% (1177/1375) |
80% (168.9/211) |
org.apache.harmony.auth.internal.nls |
100% (2/2) |
75% (9/12) |
68% (204/302) |
61% (35.9/59) |
org.apache.harmony.auth.login |
100% (3/3) |
93% (13/14) |
95% (423/446) |
92% (112/122) |
org.apache.harmony.auth.module |
33% (1/3) |
12% (3/24) |
10% (67/673) |
13% (18.5/141) |
org.ietf.jgss |
100% (5/5) |
100% (42/42) |
99% (578/586) |
97% (133/137) |
beans
name |
class, % |
method, % |
block, % |
line, % |
java.beans |
97% (38/39) |
91% (338/370) |
81% (8761/10810) |
81% (2001.4/2481) |
java.beans.beancontext |
47% (7/15) |
17% (27/163) |
12% (330/2650) |
13% (85.3/670) |
org.apache.harmony.beans |
100% (20/20) |
83% (120/144) |
68% (2325/3442) |
65% (438.7/670) |
org.apache.harmony.beans.editors |
20% (2/10) |
4% (3/77) |
2% (10/550) |
3% (6/198) |
org.apache.harmony.beans.internal.nls |
100% (2/2) |
75% (9/12) |
67% (202/302) |
59% (34.9/59) |
crypto
name |
class, % |
method, % |
block, % |
line, % |
javax.crypto |
100% (24/24) |
96% (171/179) |
79% (3078/3872) |
80% (742.6/927) |
javax.crypto.spec |
100% (15/15) |
97% (75/77) |
100% (2058/2068) |
99% (354/358) |
org.apache.harmony.crypto.internal |
100% (1/1) |
84% (16/19) |
96% (111/116) |
89% (32/36) |
org.apache.harmony.crypto.internal.nls |
100% (2/2) |
67% (8/12) |
63% (189/302) |
57% (33.9/59) |
org.apache.harmony.crypto.utils |
100% (1/1) |
78% (7/9) |
94% (502/533) |
84% (48/57) |
io
name |
class, % |
method, % |
block, % |
line, % |
java.io |
76% (61/80) |
66% (578/873) |
57% (13897/24344) |
58% (3379.5/5803) |
jndi
name |
class, % |
method, % |
block, % |
line, % |
javax.naming |
100% (37/37) |
98% (237/243) |
97% (3964/4106) |
97% (910.6/942) |
javax.naming.directory |
100% (16/16) |
98% (130/133) |
97% (1497/1543) |
96% (370.9/387) |
javax.naming.event |
100% (2/2) |
100% (11/11) |
100% (75/75) |
100% (28/28) |
javax.naming.ldap |
100% (5/5) |
100% (20/20) |
97% (202/209) |
97% (58/60) |
javax.naming.spi |
100% (7/7) |
41% (42/103) |
70% (1156/1654) |
71% (302/424) |
org.apache.harmony.jndi.internal |
78% (7/9) |
77% (20/26) |
64% (469/737) |
61% (113.4/185) |
org.apache.harmony.jndi.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.jndi.provider |
0% (0/4) |
0% (0/71) |
0% (0/2162) |
0% (0/433) |
org.apache.harmony.jndi.provider.dns |
46% (12/26) |
21% (59/276) |
18% (1710/9706) |
18% (429.1/2410) |
org.apache.harmony.jndi.provider.rmi |
0% (0/2) |
0% (0/5) |
0% (0/152) |
0% (0/36) |
org.apache.harmony.jndi.provider.rmi.registry |
0% (0/8) |
0% (0/69) |
0% (0/1333) |
0% (0/293) |
lang
name |
class, % |
method, % |
block, % |
line, % |
java.lang |
44% (42/95) |
11% (117/1104) |
15% (3597/24364) |
12% (669.5/5467) |
java.lang.ref |
0% (0/5) |
0% (0/21) |
0% (0/369) |
0% (0/83) |
java.lang.reflect |
25% (3/12) |
8% (10/131) |
12% (295/2545) |
12% (68.2/590) |
logging
name |
class, % |
method, % |
block, % |
line, % |
java.util.logging |
100% (29/29) |
96% (236/245) |
92% (5166/5596) |
92% (1283.4/1394) |
org.apache.harmony.logging.internal.nls |
100% (2/2) |
75% (9/12) |
69% (207/302) |
61% (35.9/59) |
math
name |
class, % |
method, % |
block, % |
line, % |
java.math |
100% (12/12) |
85% (210/248) |
82% (11876/14503) |
79% (1979.8/2498) |
org.apache.harmony.math.internal.nls |
100% (2/2) |
42% (5/12) |
16% (49/302) |
17% (9.9/59) |
net
name |
class, % |
method, % |
block, % |
line, % |
java.net |
80% (53/66) |
68% (476/705) |
59% (10620/18037) |
57% (2467.5/4324) |
nio
name |
class, % |
method, % |
block, % |
line, % |
java.nio |
80% (40/50) |
68% (489/720) |
67% (6700/10032) |
66% (1443.7/2199) |
java.nio.channels |
97% (36/37) |
84% (83/99) |
72% (673/932) |
75% (192.9/256) |
java.nio.channels.spi |
82% (9/11) |
76% (35/46) |
62% (436/705) |
61% (122.7/202) |
org.apache.harmony.nio |
67% (2/3) |
19% (3/16) |
10% (36/345) |
13% (9/69) |
org.apache.harmony.nio.internal |
80% (20/25) |
69% (167/242) |
57% (3500/6135) |
59% (854.8/1453) |
org.apache.harmony.nio.internal.nls |
100% (2/2) |
42% (5/12) |
16% (49/302) |
17% (9.9/59) |
nio_char
name |
class, % |
method, % |
block, % |
line, % |
java.nio.charset |
50% (8/16) |
15% (18/123) |
3% (79/2418) |
4% (29/654) |
java.nio.charset.spi |
0% (0/1) |
0% (0/2) |
0% (0/16) |
0% (0/6) |
org.apache.harmony.niochar.internal.nls |
100% (2/2) |
75% (9/12) |
68% (204/302) |
61% (35.9/59) |
prefs
name |
class, % |
method, % |
block, % |
line, % |
java.util.prefs |
56% (14/25) |
69% (110/159) |
69% (2353/3420) |
69% (601.6/878) |
org.apache.harmony.prefs.internal.nls |
100% (2/2) |
67% (8/12) |
60% (181/302) |
56% (32.9/59) |
regex
name |
class, % |
method, % |
block, % |
line, % |
java.util.regex |
53% (80/152) |
28% (175/632) |
73% (32171/44300) |
67% (4119.9/6144) |
org.apache.harmony.regex.internal.nls |
100% (2/2) |
75% (9/12) |
71% (213/302) |
64% (37.9/59) |
rmi
name |
class, % |
method, % |
block, % |
line, % |
java.rmi |
100% (20/20) |
96% (43/45) |
76% (470/617) |
87% (139.9/160) |
java.rmi.activation |
50% (6/12) |
17% (13/75) |
18% (303/1657) |
17% (58.2/334) |
java.rmi.dgc |
100% (3/3) |
43% (6/14) |
23% (39/171) |
37% (13/35) |
java.rmi.registry |
100% (1/1) |
50% (4/8) |
62% (68/109) |
48% (12/25) |
java.rmi.server |
70% (14/20) |
60% (62/104) |
52% (734/1416) |
50% (182.2/365) |
security
name |
class, % |
method, % |
block, % |
line, % |
java.security |
74% (64/86) |
72% (405/563) |
57% (6381/11158) |
60% (1606.6/2696) |
java.security.acl |
100% (3/3) |
100% (3/3) |
100% (9/9) |
100% (6/6) |
java.security.cert |
97% (38/39) |
98% (271/277) |
93% (5127/5506) |
92% (1267.4/1371) |
java.security.spec |
100% (24/24) |
100% (110/110) |
100% (1483/1489) |
100% (393.7/395) |
javax.security.cert |
100% (9/9) |
86% (31/36) |
61% (184/302) |
63% (64/101) |
org.apache.harmony.security |
90% (9/10) |
83% (35/42) |
77% (639/835) |
78% (156/201) |
org.apache.harmony.security.asn1 |
84% (38/45) |
77% (214/279) |
77% (4532/5880) |
79% (982.5/1247) |
org.apache.harmony.security.fortress |
80% (12/15) |
74% (50/68) |
73% (1502/2063) |
74% (345.1/468) |
org.apache.harmony.security.internal.nls |
100% (2/2) |
83% (10/12) |
70% (212/302) |
61% (35.9/59) |
org.apache.harmony.security.pkcs10 |
100% (4/4) |
97% (30/31) |
78% (306/390) |
77% (54/70) |
org.apache.harmony.security.pkcs7 |
100% (8/8) |
37% (17/46) |
48% (499/1039) |
30% (50.5/166) |
org.apache.harmony.security.provider.cert |
90% (9/10) |
87% (103/119) |
75% (2324/3114) |
74% (555/749) |
org.apache.harmony.security.provider.crypto |
100% (8/8) |
85% (34/40) |
78% (2059/2630) |
78% (386.4/498) |
org.apache.harmony.security.utils |
67% (2/3) |
56% (10/18) |
41% (308/755) |
38% (66/172) |
org.apache.harmony.security.x501 |
82% (9/11) |
80% (44/55) |
78% (1637/2093) |
73% (296.6/407) |
org.apache.harmony.security.x509 |
94% (73/78) |
77% (381/495) |
73% (6667/9153) |
71% (1261.9/1787) |
sql
name |
class, % |
method, % |
block, % |
line, % |
java.sql |
100% (11/11) |
98% (87/89) |
97% (1241/1274) |
97% (332.8/342) |
javax.sql |
100% (2/2) |
100% (4/4) |
100% (21/21) |
100% (9/9) |
javax.transaction |
100% (3/3) |
100% (6/6) |
100% (21/21) |
100% (12/12) |
javax.transaction.xa |
100% (1/1) |
100% (3/3) |
100% (22/22) |
100% (8/8) |
org.apache.harmony.sql.internal.common |
100% (1/1) |
33% (1/3) |
72% (21/29) |
64% (7/11) |
org.apache.harmony.sql.internal.nls |
100% (2/2) |
67% (8/12) |
60% (182/302) |
56% (32.9/59) |
text
name |
class, % |
method, % |
block, % |
line, % |
java.text |
97% (32/33) |
90% (433/482) |
82% (10151/12412) |
82% (2170.3/2649) |
org.apache.harmony.text |
100% (2/2) |
67% (4/6) |
39% (21/54) |
80% (8/10) |
org.apache.harmony.text.internal.nls |
100% (2/2) |
83% (10/12) |
71% (213/302) |
61% (35.9/59) |
util
name |
class, % |
method, % |
block, % |
line, % |
java.util |
69% (159/232) |
48% (1010/2103) |
48% (26466/55297) |
43% (5021/11711) |
x-net
name |
class, % |
method, % |
block, % |
line, % |
javax.net |
100% (4/4) |
69% (11/16) |
64% (56/88) |
77% (17/22) |
javax.net.ssl |
92% (33/36) |
79% (120/152) |
63% (922/1459) |
63% (251.8/402) |
org.apache.harmony.xnet.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.xnet.provider.jsse |
55% (38/69) |
25% (135/541) |
20% (3894/19123) |
22% (840.7/3757) |
awt
name |
class, % |
method, % |
block, % |
line, % |
java.awt |
74% (183/247) |
58% (2080/3568) |
49% (36199/73623) |
53% (8913.2/16834) |
java.awt.color |
56% (5/9) |
22% (19/88) |
13% (261/2051) |
14% (66.2/486) |
java.awt.datatransfer |
67% (10/15) |
82% (112/137) |
73% (2097/2854) |
70% (419.9/601) |
java.awt.dnd |
45% (9/20) |
26% (55/210) |
28% (631/2221) |
30% (193.4/653) |
java.awt.event |
84% (21/25) |
82% (136/166) |
82% (1816/2228) |
73% (399/544) |
java.awt.font |
100% (16/16) |
86% (141/164) |
94% (10962/11715) |
76% (524.6/692) |
java.awt.geom |
88% (35/40) |
68% (368/543) |
47% (5746/12279) |
54% (1172.5/2182) |
java.awt.im |
33% (1/3) |
22% (5/23) |
7% (10/148) |
13% (6/45) |
java.awt.image |
59% (29/49) |
47% (364/776) |
27% (8789/32150) |
28% (1718.5/6232) |
java.awt.image.renderable |
0% (0/4) |
0% (0/80) |
0% (0/867) |
0% (0/213) |
java.awt.print |
0% (0/7) |
0% (0/40) |
0% (0/474) |
0% (0/131) |
org.apache.harmony.awt |
75% (18/24) |
48% (98/204) |
45% (1375/3067) |
44% (362.5/823) |
org.apache.harmony.awt.datatransfer |
40% (4/10) |
19% (15/79) |
16% (341/2110) |
15% (68.1/441) |
org.apache.harmony.awt.datatransfer.windows |
50% (4/8) |
22% (14/63) |
16% (161/995) |
17% (40/241) |
org.apache.harmony.awt.gl |
67% (16/24) |
42% (105/249) |
25% (2534/10222) |
29% (593.3/2027) |
org.apache.harmony.awt.gl.color |
62% (5/8) |
10% (7/73) |
2% (54/2889) |
3% (20/586) |
org.apache.harmony.awt.gl.font |
73% (24/33) |
61% (236/385) |
54% (7079/13059) |
56% (1441.2/2583) |
org.apache.harmony.awt.gl.image |
20% (4/20) |
21% (32/151) |
15% (708/4799) |
15% (161.7/1093) |
org.apache.harmony.awt.gl.opengl |
0% (0/15) |
0% (0/193) |
0% (0/5278) |
0% (0/1146) |
org.apache.harmony.awt.gl.render |
32% (7/22) |
30% (37/124) |
25% (1916/7631) |
26% (383.1/1448) |
org.apache.harmony.awt.gl.windows |
64% (9/14) |
35% (49/139) |
24% (1067/4420) |
26% (250.3/955) |
org.apache.harmony.awt.im |
64% (7/11) |
31% (32/102) |
35% (538/1524) |
35% (159.1/455) |
org.apache.harmony.awt.internal.nls |
100% (2/2) |
67% (8/12) |
63% (189/302) |
57% (33.9/59) |
org.apache.harmony.awt.nativebridge |
69% (9/13) |
30% (72/239) |
24% (901/3763) |
28% (204.9/744) |
org.apache.harmony.awt.nativebridge.windows |
26% (22/86) |
7% (165/2383) |
5% (1218/22593) |
6% (328.5/5270) |
org.apache.harmony.awt.text |
92% (36/39) |
26% (58/220) |
18% (911/5143) |
17% (205.3/1237) |
org.apache.harmony.awt.theme |
23% (3/13) |
14% (13/95) |
18% (851/4645) |
18% (167.4/956) |
org.apache.harmony.awt.theme.windows |
50% (6/12) |
18% (17/93) |
11% (236/2116) |
12% (58.4/487) |
org.apache.harmony.awt.wtk |
92% (12/13) |
74% (58/78) |
78% (765/978) |
79% (215/273) |
org.apache.harmony.awt.wtk.windows |
82% (32/39) |
79% (242/307) |
76% (5705/7483) |
71% (1131.2/1599) |
sound
name |
class, % |
method, % |
block, % |
line, % |
javax.sound.midi |
76% (13/17) |
61% (65/107) |
50% (1523/3060) |
51% (303.6/595) |
javax.sound.midi.spi |
50% (2/4) |
71% (5/7) |
93% (86/92) |
89% (17/19) |
javax.sound.sampled |
13% (2/15) |
10% (4/40) |
25% (65/264) |
22% (15.7/73) |
javax.sound.sampled.spi |
50% (2/4) |
45% (5/11) |
39% (80/206) |
38% (14.8/39) |
org.apache.harmony.sound.internal.nls |
100% (2/2) |
83% (10/12) |
68% (204/302) |
57% (34.9/61) |
org.apache.harmony.sound.utils |
0% (0/1) |
0% (0/5) |
0% (0/265) |
0% (0/63) |
accessibility
name |
class, % |
method, % |
block, % |
line, % |
javax.accessibility |
73% (8/11) |
83% (54/65) |
96% (2267/2352) |
91% (223.8/246) |
org.apache.harmony.accessibility.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
instrument
name |
class, % |
method, % |
block, % |
line, % |
java.lang.instrument |
100% (3/3) |
71% (5/7) |
82% (37/45) |
78% (14/18) |
org.apache.harmony.instrument.internal |
0% (0/1) |
0% (0/10) |
0% (0/269) |
0% (0/62) |
org.apache.harmony.instrument.internal.nls |
100% (2/2) |
42% (5/12) |
16% (49/302) |
17% (9.9/59) |
swing
name |
class, % |
method, % |
block, % |
line, % |
javax.swing |
81% (274/340) |
78% (3326/4245) |
77% (41642/53892) |
80% (10718/13364) |
javax.swing.border |
100% (9/9) |
92% (103/112) |
44% (1064/2418) |
59% (264.2/448) |
javax.swing.colorchooser |
100% (19/19) |
69% (72/104) |
57% (1798/3146) |
63% (314/499) |
javax.swing.event |
100% (23/23) |
76% (78/102) |
94% (871/923) |
89% (201.7/227) |
javax.swing.filechooser |
75% (6/8) |
64% (43/67) |
57% (361/637) |
57% (85.4/151) |
javax.swing.plaf |
96% (45/47) |
76% (68/89) |
73% (336/462) |
72% (104.8/145) |
javax.swing.plaf.basic |
91% (441/482) |
70% (2044/2922) |
66% (40159/60717) |
62% (7118.5/11569) |
javax.swing.plaf.metal |
90% (152/168) |
78% (798/1019) |
64% (15016/23325) |
62% (1904.7/3094) |
javax.swing.table |
83% (10/12) |
77% (181/235) |
85% (2265/2677) |
87% (584.4/673) |
javax.swing.text |
94% (163/174) |
91% (1696/1859) |
88% (27192/30975) |
88% (6146.4/6969) |
javax.swing.text.html |
0% (0/143) |
0% (0/1104) |
0% (0/24951) |
0% (0/5488) |
javax.swing.text.html.parser |
0% (0/12) |
0% (0/162) |
0% (0/4056) |
0% (0/987) |
javax.swing.tree |
100% (22/22) |
95% (380/401) |
93% (6173/6630) |
93% (1543.1/1652) |
javax.swing.undo |
100% (7/7) |
100% (77/77) |
98% (1043/1065) |
99% (277.8/281) |
org.apache.harmony.swing.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.x.swing |
88% (7/8) |
75% (92/122) |
70% (2748/3919) |
68% (532.7/788) |
org.apache.harmony.x.swing.filechooser |
100% (1/1) |
100% (1/1) |
100% (4/4) |
100% (2/2) |
org.apache.harmony.x.swing.filechooser.windows |
100% (3/3) |
87% (59/68) |
85% (904/1069) |
82% (202.5/248) |
org.apache.harmony.x.swing.plaf.resources.basic |
100% (1/1) |
100% (2/2) |
100% (1214/1214) |
100% (3/3) |
org.apache.harmony.x.swing.plaf.resources.metal |
100% (1/1) |
100% (2/2) |
100% (458/458) |
100% (3/3) |
org.apache.harmony.x.swing.text.html |
0% (0/1) |
0% (0/6) |
0% (0/41) |
0% (0/15) |
org.apache.harmony.x.swing.text.html.cssparser |
0% (0/8) |
0% (0/136) |
0% (0/17730) |
0% (0/3509) |
org.apache.harmony.x.swing.text.html.cssparser.metamodel |
0% (0/3) |
0% (0/19) |
0% (0/169) |
0% (0/43) |
org.apache.harmony.x.swing.text.html.form |
0% (0/11) |
0% (0/77) |
0% (0/630) |
0% (0/171) |
management
name |
class, % |
method, % |
block, % |
line, % |
java.lang.management |
33% (2/6) |
20% (9/46) |
53% (166/314) |
41% (32/79) |
Harmony API coverage by unit tests (by packages). September 5
Note, not all core classes can be profiled by emma. In this case no coverage information available and 0 sign printed in the tables.
arhive
name |
class, % |
method, % |
block, % |
line, % |
java.util.jar |
33% (6/18) |
25% (30/119) |
26% (879/3386) |
26% (215.4/831) |
java.util.zip |
83% (15/18) |
72% (122/169) |
72% (3339/4658) |
71% (726.8/1021) |
org.apache.harmony.archive.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.archive.internal.pack200 |
100% (8/8) |
72% (78/108) |
73% (2995/4083) |
68% (404.7/595) |
auth
name |
class, % |
method, % |
block, % |
line, % |
javax.security.auth |
100% (16/16) |
99% (93/94) |
92% (1572/1700) |
92% (388.7/423) |
javax.security.auth.callback |
100% (8/8) |
100% (54/54) |
88% (651/744) |
92% (187/204) |
javax.security.auth.kerberos |
90% (9/10) |
71% (75/105) |
79% (3355/4267) |
66% (336.8/514) |
javax.security.auth.login |
89% (17/19) |
84% (51/61) |
73% (835/1148) |
71% (213.3/302) |
javax.security.auth.x500 |
100% (2/2) |
100% (18/18) |
94% (223/238) |
94% (64.9/69) |
javax.security.sasl |
100% (6/6) |
96% (25/26) |
89% (379/427) |
92% (118/128) |
org.apache.harmony.auth |
11% (1/9) |
14% (5/37) |
23% (99/429) |
24% (27.9/117) |
org.apache.harmony.auth.internal.kerberos.v5 |
100% (5/5) |
90% (35/39) |
86% (433/503) |
82% (61.9/76) |
org.apache.harmony.auth.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.auth.login |
100% (3/3) |
93% (13/14) |
96% (455/474) |
93% (111/119) |
org.apache.harmony.auth.module |
0% (0/3) |
0% (0/25) |
0% (0/554) |
0% (0/119) |
org.ietf.jgss |
100% (5/5) |
100% (42/42) |
99% (566/574) |
97% (133/137) |
beans
name |
class, % |
method, % |
block, % |
line, % |
java.beans |
97% (38/39) |
95% (346/366) |
87% (9058/10381) |
88% (2094.9/2394) |
java.beans.beancontext |
100% (14/14) |
91% (145/159) |
75% (1932/2593) |
76% (507.7/669) |
org.apache.harmony.beans |
100% (18/18) |
95% (127/134) |
87% (2822/3233) |
88% (572.3/653) |
org.apache.harmony.beans.editors |
10% (1/10) |
1% (1/76) |
1% (3/546) |
1% (2/196) |
org.apache.harmony.beans.internal.nls |
100% (2/2) |
75% (9/12) |
69% (207/302) |
61% (35.9/59) |
crypto
name |
class, % |
method, % |
block, % |
line, % |
javax.crypto |
100% (24/24) |
96% (171/179) |
79% (3037/3829) |
80% (737.6/922) |
javax.crypto.spec |
100% (15/15) |
97% (75/77) |
100% (2016/2026) |
99% (354/358) |
org.apache.harmony.crypto.internal |
100% (1/1) |
84% (16/19) |
96% (113/118) |
89% (32/36) |
org.apache.harmony.crypto.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.crypto.utils |
100% (1/1) |
78% (7/9) |
94% (502/533) |
84% (48/57) |
io
name |
class, % |
method, % |
block, % |
line, % |
java.io |
76% (61/80) |
66% (576/873) |
57% (13763/24290) |
58% (3347.8/5791) |
jndi
name |
class, % |
method, % |
block, % |
line, % |
javax.naming |
100% (37/37) |
98% (237/243) |
96% (3999/4170) |
96% (926.4/963) |
javax.naming.directory |
100% (16/16) |
98% (130/133) |
97% (1490/1536) |
96% (370.9/387) |
javax.naming.event |
100% (2/2) |
100% (11/11) |
100% (75/75) |
100% (28/28) |
javax.naming.ldap |
100% (5/5) |
100% (20/20) |
97% (196/203) |
97% (58/60) |
javax.naming.spi |
100% (7/7) |
41% (43/104) |
70% (1145/1643) |
71% (304/426) |
org.apache.harmony.jndi.internal |
78% (7/9) |
77% (20/26) |
64% (472/736) |
62% (113.4/184) |
org.apache.harmony.jndi.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.jndi.provider |
0% (0/4) |
0% (0/71) |
0% (0/2154) |
0% (0/428) |
org.apache.harmony.jndi.provider.dns |
46% (12/26) |
22% (60/277) |
18% (1730/9751) |
18% (432.3/2422) |
org.apache.harmony.jndi.provider.rmi |
0% (0/2) |
0% (0/5) |
0% (0/152) |
0% (0/35) |
org.apache.harmony.jndi.provider.rmi.registry |
0% (0/8) |
0% (0/68) |
0% (0/1312) |
0% (0/289) |
lang
name |
class, % |
method, % |
block, % |
line, % |
java.lang |
44% (42/95) |
11% (117/1074) |
15% (3603/23988) |
12% (669.5/5388) |
java.lang.ref |
0% (0/5) |
0% (0/21) |
0% (0/369) |
0% (0/83) |
java.lang.reflect |
25% (3/12) |
8% (10/131) |
12% (295/2545) |
12% (68.2/590) |
logging
name |
class, % |
method, % |
block, % |
line, % |
java.util.logging |
100% (29/29) |
97% (241/249) |
93% (5109/5516) |
93% (1285.6/1386) |
org.apache.harmony.logging.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
math
name |
class, % |
method, % |
block, % |
line, % |
java.math |
100% (12/12) |
85% (210/248) |
82% (11938/14583) |
79% (1983/2502) |
org.apache.harmony.math.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
net
name |
class, % |
method, % |
block, % |
line, % |
java.net |
80% (53/66) |
67% (477/707) |
59% (10646/18070) |
57% (2463.5/4322) |
nio
name |
class, % |
method, % |
block, % |
line, % |
java.nio |
80% (40/50) |
68% (489/720) |
67% (6700/10031) |
66% (1443.7/2199) |
java.nio.channels |
97% (36/37) |
84% (83/99) |
72% (673/932) |
75% (192.9/256) |
java.nio.channels.spi |
82% (9/11) |
76% (35/46) |
62% (436/705) |
61% (122.7/202) |
org.apache.harmony.nio |
67% (2/3) |
19% (3/16) |
10% (36/350) |
13% (9/69) |
org.apache.harmony.nio.internal |
80% (20/25) |
69% (167/242) |
57% (3500/6133) |
59% (854.8/1453) |
org.apache.harmony.nio.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
nio_char
name |
class, % |
method, % |
block, % |
line, % |
java.nio.charset |
50% (8/16) |
15% (18/123) |
4% (107/2430) |
4% (29/653) |
java.nio.charset.spi |
0% (0/1) |
0% (0/2) |
0% (0/16) |
0% (0/6) |
org.apache.harmony.niochar.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
prefs
name |
class, % |
method, % |
block, % |
line, % |
java.util.prefs |
56% (14/25) |
69% (110/159) |
69% (2362/3443) |
69% (601.6/878) |
org.apache.harmony.prefs.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
regex
name |
class, % |
method, % |
block, % |
line, % |
java.util.regex |
47% (72/152) |
26% (167/632) |
72% (32111/44314) |
67% (4096.9/6144) |
org.apache.harmony.regex.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
rmi
name |
class, % |
method, % |
block, % |
line, % |
java.rmi |
100% (20/20) |
96% (43/45) |
76% (470/617) |
87% (139.9/160) |
java.rmi.activation |
50% (6/12) |
17% (13/75) |
18% (303/1657) |
17% (58.2/334) |
java.rmi.dgc |
100% (3/3) |
43% (6/14) |
23% (39/171) |
37% (13/35) |
java.rmi.registry |
100% (1/1) |
50% (4/8) |
62% (68/109) |
48% (12/25) |
java.rmi.server |
70% (14/20) |
59% (61/104) |
52% (728/1410) |
50% (180.2/363) |
security
name |
class, % |
method, % |
block, % |
line, % |
java.security |
74% (64/86) |
72% (403/561) |
57% (6330/11181) |
60% (1603.6/2692) |
java.security.acl |
100% (3/3) |
100% (3/3) |
100% (9/9) |
100% (6/6) |
java.security.cert |
97% (38/39) |
98% (271/277) |
93% (5099/5502) |
92% (1267.4/1371) |
java.security.spec |
100% (24/24) |
100% (110/110) |
100% (1411/1417) |
100% (393.7/395) |
javax.security.cert |
100% (9/9) |
86% (31/36) |
61% (182/300) |
63% (64/101) |
org.apache.harmony.security |
90% (9/10) |
83% (35/42) |
78% (665/851) |
78% (156.1/201) |
org.apache.harmony.security.asn1 |
84% (38/45) |
77% (214/279) |
76% (4686/6169) |
79% (981.5/1247) |
org.apache.harmony.security.fortress |
80% (12/15) |
74% (50/68) |
71% (1542/2158) |
74% (345.1/468) |
org.apache.harmony.security.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.security.pkcs10 |
100% (4/4) |
97% (30/31) |
78% (306/390) |
77% (54/70) |
org.apache.harmony.security.pkcs7 |
100% (8/8) |
37% (17/46) |
48% (499/1039) |
30% (50.5/166) |
org.apache.harmony.security.provider.cert |
90% (9/10) |
87% (103/119) |
74% (2328/3136) |
74% (555/749) |
org.apache.harmony.security.provider.crypto |
100% (8/8) |
89% (34/38) |
90% (2054/2274) |
89% (386.4/432) |
org.apache.harmony.security.utils |
67% (2/3) |
56% (10/18) |
41% (308/746) |
38% (66/172) |
org.apache.harmony.security.x501 |
82% (9/11) |
80% (44/55) |
78% (1642/2107) |
73% (296.6/407) |
org.apache.harmony.security.x509 |
97% (70/72) |
85% (361/424) |
79% (6143/7817) |
79% (1162/1474) |
sql
name |
class, % |
method, % |
block, % |
line, % |
java.sql |
100% (11/11) |
98% (86/88) |
97% (1164/1197) |
97% (321.8/331) |
javax.sql |
100% (2/2) |
100% (4/4) |
100% (21/21) |
100% (9/9) |
javax.transaction |
100% (3/3) |
100% (6/6) |
100% (21/21) |
100% (12/12) |
javax.transaction.xa |
100% (1/1) |
100% (3/3) |
100% (22/22) |
100% (8/8) |
org.apache.harmony.sql.internal.common |
100% (1/1) |
33% (1/3) |
72% (21/29) |
64% (7/11) |
org.apache.harmony.sql.internal.nls |
100% (2/2) |
67% (8/12) |
60% (182/302) |
56% (32.9/59) |
text
name |
class, % |
method, % |
block, % |
line, % |
java.text |
97% (32/33) |
89% (430/482) |
81% (10093/12410) |
81% (2153/2643) |
org.apache.harmony.text |
100% (2/2) |
67% (4/6) |
39% (21/54) |
80% (8/10) |
org.apache.harmony.text.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
util
name |
class, % |
method, % |
block, % |
line, % |
java.util |
68% (155/228) |
47% (978/2070) |
47% (25536/54333) |
42% (4837.8/11489) |
x-net
name |
class, % |
method, % |
block, % |
line, % |
javax.net |
100% (4/4) |
69% (11/16) |
64% (56/88) |
77% (17/22) |
javax.net.ssl |
92% (33/36) |
79% (120/152) |
64% (968/1505) |
63% (251.8/402) |
org.apache.harmony.xnet.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.xnet.provider.jsse |
55% (38/69) |
25% (135/541) |
20% (3894/19123) |
22% (840.7/3757) |
awt
name |
class, % |
method, % |
block, % |
line, % |
java.awt |
75% (181/242) |
59% (2091/3526) |
49% (36007/73617) |
53% (8959.8/16801) |
java.awt.color |
56% (5/9) |
22% (19/88) |
13% (261/2054) |
14% (66.2/486) |
java.awt.datatransfer |
67% (10/15) |
88% (129/147) |
81% (2610/3225) |
78% (553.9/710) |
java.awt.dnd |
47% (9/19) |
27% (55/201) |
31% (608/1988) |
31% (190.5/607) |
java.awt.event |
84% (21/25) |
84% (139/166) |
82% (1819/2228) |
74% (402/544) |
java.awt.font |
75% (12/16) |
57% (94/164) |
13% (1526/11638) |
50% (336/676) |
java.awt.geom |
85% (34/40) |
66% (356/543) |
44% (5377/12230) |
51% (1105.4/2170) |
java.awt.im |
0% (0/3) |
0% (0/24) |
0% (0/72) |
0% (0/41) |
java.awt.image |
46% (22/48) |
39% (297/757) |
21% (6642/31324) |
21% (1244/5895) |
java.awt.image.renderable |
0% (0/4) |
0% (0/80) |
0% (0/866) |
0% (0/209) |
java.awt.print |
0% (0/7) |
0% (0/40) |
0% (0/474) |
0% (0/131) |
org.apache.harmony.awt |
75% (18/24) |
54% (110/205) |
50% (1571/3127) |
49% (410/834) |
org.apache.harmony.awt.datatransfer |
62% (10/16) |
43% (33/76) |
33% (439/1349) |
31% (108.1/347) |
org.apache.harmony.awt.datatransfer.windows |
53% (8/15) |
30% (26/87) |
43% (1356/3156) |
21% (96.8/466) |
org.apache.harmony.awt.gl |
67% (16/24) |
43% (102/238) |
23% (2299/10027) |
27% (530.3/1961) |
org.apache.harmony.awt.gl.color |
62% (5/8) |
10% (7/73) |
2% (56/2929) |
4% (21/595) |
org.apache.harmony.awt.gl.font |
74% (23/31) |
59% (215/367) |
53% (6658/12593) |
56% (1383.5/2488) |
org.apache.harmony.awt.gl.image |
10% (2/20) |
3% (5/151) |
1% (62/4799) |
2% (18/1093) |
org.apache.harmony.awt.gl.render |
32% (7/22) |
30% (37/124) |
25% (1910/7609) |
26% (381.2/1439) |
org.apache.harmony.awt.gl.windows |
64% (9/14) |
36% (49/136) |
25% (1075/4352) |
27% (251.7/935) |
org.apache.harmony.awt.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.awt.nativebridge |
62% (8/13) |
27% (64/239) |
22% (826/3763) |
26% (193.8/744) |
org.apache.harmony.awt.nativebridge.windows |
22% (17/77) |
5% (119/2166) |
4% (932/21092) |
5% (252.3/4939) |
org.apache.harmony.awt.text |
87% (34/39) |
25% (56/220) |
18% (899/5133) |
16% (199.3/1233) |
org.apache.harmony.awt.theme |
38% (5/13) |
24% (23/95) |
32% (1494/4645) |
31% (299.8/956) |
org.apache.harmony.awt.theme.windows |
62% (5/8) |
33% (20/60) |
25% (364/1483) |
25% (80/323) |
org.apache.harmony.awt.wtk |
100% (6/6) |
87% (26/30) |
78% (463/592) |
77% (112.8/147) |
org.apache.harmony.awt.wtk.windows |
84% (26/31) |
82% (191/233) |
78% (4484/5785) |
74% (927.5/1256) |
sound
name |
class, % |
method, % |
block, % |
line, % |
javax.sound.midi |
76% (13/17) |
61% (65/107) |
83% (1613/1941) |
80% (302.6/380) |
javax.sound.midi.spi |
50% (2/4) |
71% (5/7) |
92% (68/74) |
89% (17/19) |
javax.sound.sampled |
13% (2/15) |
10% (4/40) |
25% (65/264) |
22% (15.7/73) |
javax.sound.sampled.spi |
50% (2/4) |
45% (5/11) |
38% (62/164) |
38% (14.7/39) |
org.apache.harmony.sound.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
accessibility
name |
class, % |
method, % |
block, % |
line, % |
javax.accessibility |
73% (8/11) |
83% (52/63) |
96% (2243/2329) |
91% (218.8/241) |
org.apache.harmony.accessibility.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
instrument
name |
class, % |
method, % |
block, % |
line, % |
java.lang.instrument |
100% (3/3) |
71% (5/7) |
82% (37/45) |
78% (14/18) |
org.apache.harmony.instrument.internal |
0% (0/1) |
0% (0/10) |
0% (0/269) |
0% (0/62) |
org.apache.harmony.instrument.internal.nls |
100% (2/2) |
42% (5/12) |
16% (49/302) |
17% (9.9/59) |
swing
name |
class, % |
method, % |
block, % |
line, % |
javax.swing |
89% (271/306) |
80% (3304/4136) |
82% (40789/49956) |
83% (10541/12764) |
javax.swing.border |
100% (9/9) |
92% (103/112) |
44% (1062/2416) |
59% (264.2/448) |
javax.swing.colorchooser |
100% (19/19) |
69% (72/104) |
58% (1813/3153) |
64% (317/499) |
javax.swing.event |
100% (23/23) |
76% (78/102) |
94% (871/923) |
89% (201.7/227) |
javax.swing.filechooser |
75% (6/8) |
63% (42/67) |
52% (333/637) |
53% (80.4/151) |
javax.swing.plaf |
96% (45/47) |
75% (67/89) |
69% (319/462) |
72% (103.8/145) |
javax.swing.plaf.basic |
91% (411/451) |
71% (2018/2835) |
67% (39127/58373) |
63% (7038.8/11158) |
javax.swing.plaf.metal |
91% (150/165) |
78% (784/1000) |
64% (14336/22563) |
61% (1855.3/3032) |
javax.swing.table |
83% (10/12) |
77% (180/234) |
84% (2223/2635) |
87% (570.4/659) |
javax.swing.text |
92% (159/172) |
90% (1669/1850) |
87% (27075/30948) |
88% (6119.2/6955) |
javax.swing.text.html |
0% (0/143) |
0% (0/1104) |
0% (0/24951) |
0% (0/5488) |
javax.swing.text.html.parser |
0% (0/12) |
0% (0/163) |
0% (0/4058) |
0% (0/994) |
javax.swing.tree |
100% (22/22) |
95% (374/395) |
95% (6040/6351) |
95% (1517.3/1603) |
javax.swing.undo |
100% (7/7) |
100% (77/77) |
98% (1044/1066) |
99% (278.8/282) |
org.apache.harmony.swing.internal.nls |
0% (0/2) |
0% (0/12) |
0% (0/302) |
0% (0/59) |
org.apache.harmony.x.swing |
88% (7/8) |
76% (92/121) |
71% (2706/3810) |
69% (525.2/763) |
org.apache.harmony.x.swing.filechooser |
100% (1/1) |
100% (1/1) |
100% (4/4) |
100% (2/2) |
org.apache.harmony.x.swing.filechooser.windows |
100% (3/3) |
87% (59/68) |
85% (904/1069) |
82% (202.5/248) |
org.apache.harmony.x.swing.plaf.resources.basic |
100% (1/1) |
100% (2/2) |
100% (1278/1278) |
100% (3/3) |
org.apache.harmony.x.swing.plaf.resources.metal |
100% (1/1) |
100% (2/2) |
100% (458/458) |
100% (3/3) |
org.apache.harmony.x.swing.text.html |
0% (0/1) |
0% (0/6) |
0% (0/41) |
0% (0/15) |
org.apache.harmony.x.swing.text.html.cssparser |
0% (0/8) |
0% (0/136) |
0% (0/17730) |
0% (0/3509) |
org.apache.harmony.x.swing.text.html.cssparser.metamodel |
0% (0/3) |
0% (0/19) |
0% (0/169) |
0% (0/43) |
org.apache.harmony.x.swing.text.html.form |
0% (0/11) |
0% (0/77) |
0% (0/630) |
0% (0/171) |
Harmony API coverage by unit tests (by packages). August 18
arhive
name |
class, % |
method, % |
block, % |
line, % |
java.util.jar |
33% (6/18) |
25% (30/119) |
26% (879/3386) |
26% (215.4/831) |
java.util.zip |
83% (15/18) |
72% (122/169) |
72% (3341/4654) |
71% (726.8/1020) |
org.apache.harmony.archive.internal.pack200 |
100% (8/8) |
72% (78/108) |
73% (2995/4083) |
68% (404.7/595) |
auth
name |
class, % |
method, % |
block, % |
line, % |
javax.security.auth |
100% (16/16) |
99% (93/94) |
92% (1572/1700) |
92% (388.7/423) |
javax.security.auth.callback |
100% (8/8) |
100% (54/54) |
88% (651/744) |
92% (187/204) |
javax.security.auth.kerberos |
90% (9/10) |
70% (73/105) |
77% (3194/4129) |
63% (305.8/489) |
javax.security.auth.login |
89% (17/19) |
84% (51/61) |
73% (835/1148) |
71% (213.3/302) |
javax.security.auth.x500 |
100% (2/2) |
100% (18/18) |
94% (223/238) |
94% (64.9/69) |
javax.security.sasl |
100% (6/6) |
96% (25/26) |
89% (379/427) |
92% (118/128) |
org.apache.harmony.auth |
11% (1/9) |
14% (5/37) |
30% (130/429) |
29% (34/117) |
org.apache.harmony.auth.login |
100% (3/3) |
93% (13/14) |
97% (459/474) |
95% (113/119) |
org.apache.harmony.auth.module |
0% (0/3) |
0% (0/25) |
0% (0/554) |
0% (0/119) |
org.ietf.jgss |
100% (5/5) |
100% (42/42) |
99% (566/574) |
97% (133/137) |
beans
name |
class, % |
method, % |
block, % |
line, % |
java.beans |
97% (38/39) |
95% (346/366) |
87% (9064/10467) |
87% (2086.8/2388) |
java.beans.beancontext |
100% (14/14) |
91% (145/159) |
74% (1901/2568) |
76% (510.7/668) |
org.apache.harmony.beans |
100% (18/18) |
95% (127/134) |
87% (2829/3252) |
88% (572.3/653) |
org.apache.harmony.beans.editors |
10% (1/10) |
1% (1/76) |
1% (3/546) |
1% (2/196) |
crypto
name |
class, % |
method, % |
block, % |
line, % |
javax.crypto |
100% (24/24) |
96% (171/179) |
79% (3029/3821) |
80% (735.6/920) |
javax.crypto.spec |
100% (15/15) |
97% (75/77) |
100% (2016/2026) |
99% (354/358) |
org.apache.harmony.crypto.internal |
100% (1/1) |
84% (16/19) |
96% (113/118) |
89% (32/36) |
org.apache.harmony.crypto.utils |
100% (1/1) |
78% (7/9) |
94% (502/533) |
84% (48/57) |
io
name |
class, % |
method, % |
block, % |
line, % |
java.io |
76% (61/80) |
66% (575/872) |
57% (13764/24326) |
58% (3334/5782) |
jndi
name |
class, % |
method, % |
block, % |
line, % |
javax.naming |
100% (37/37) |
98% (237/243) |
96% (3999/4170) |
96% (926.4/963) |
javax.naming.directory |
100% (16/16) |
98% (130/133) |
97% (1490/1536) |
96% (370.9/387) |
javax.naming.event |
100% (2/2) |
100% (11/11) |
100% (75/75) |
100% (28/28) |
javax.naming.ldap |
100% (5/5) |
100% (20/20) |
97% (196/203) |
97% (58/60) |
javax.naming.spi |
100% (7/7) |
41% (43/104) |
70% (1145/1643) |
71% (304/426) |
org.apache.harmony.jndi.internal |
78% (7/9) |
77% (20/26) |
70% (516/736) |
68% (124.9/184) |
org.apache.harmony.jndi.provider.dns |
46% (12/26) |
22% (60/277) |
18% (1730/9751) |
18% (432.3/2422) |
lang
name |
class, % |
method, % |
block, % |
line, % |
java.lang |
44% (41/94) |
9% (98/1063) |
15% (3521/23845) |
12% (631.5/5354) |
java.lang.ref |
0% (0/5) |
0% (0/21) |
0% (0/369) |
0% (0/83) |
java.lang.reflect |
25% (3/12) |
8% (10/131) |
12% (295/2545) |
12% (68.2/590) |
logging
name |
class, % |
method, % |
block, % |
line, % |
java.util.logging |
100% (27/27) |
98% (236/241) |
95% (5135/5398) |
95% (1293.1/1361) |
math
name |
class, % |
method, % |
block, % |
line, % |
java.math |
100% (12/12) |
82% (193/234) |
82% (11055/13473) |
79% (1838.8/2334) |
net
name |
class, % |
method, % |
block, % |
line, % |
java.net |
80% (53/66) |
67% (475/707) |
59% (10870/18338) |
57% (2477.1/4336) |
nio
name |
class, % |
method, % |
block, % |
line, % |
java.nio |
80% (40/50) |
68% (489/720) |
67% (6696/10023) |
66% (1443.7/2199) |
java.nio.channels |
97% (36/37) |
84% (83/99) |
72% (673/932) |
75% (192.9/256) |
java.nio.channels.spi |
82% (9/11) |
76% (35/46) |
62% (436/705) |
61% (122.7/202) |
org.apache.harmony.nio |
67% (2/3) |
19% (3/16) |
10% (36/350) |
13% (9/69) |
org.apache.harmony.nio.internal |
80% (20/25) |
68% (162/237) |
56% (3425/6062) |
58% (841.8/1441) |
nio_char
name |
class, % |
method, % |
block, % |
line, % |
java.nio.charset |
50% (8/16) |
15% (18/123) |
4% (107/2430) |
4% (29/653) |
java.nio.charset.spi |
0% (0/1) |
0% (0/2) |
0% (0/16) |
0% (0/6) |
prefs
name |
class, % |
method, % |
block, % |
line, % |
java.util.prefs |
56% (14/25) |
70% (114/163) |
69% (2378/3459) |
69% (605.6/882) |
regex
name |
class, % |
method, % |
block, % |
line, % |
java.util.regex |
86% (130/152) |
69% (434/633) |
93% (41288/44335) |
90% (5517.8/6152) |
rmi
name |
class, % |
method, % |
block, % |
line, % |
java.rmi |
30% (6/20) |
36% (16/45) |
57% (350/619) |
52% (83.9/160) |
java.rmi.activation |
50% (6/12) |
17% (13/75) |
18% (303/1657) |
17% (58.2/334) |
java.rmi.dgc |
100% (3/3) |
43% (6/14) |
23% (39/171) |
37% (13/35) |
java.rmi.registry |
100% (1/1) |
50% (4/8) |
57% (54/95) |
43% (10/23) |
java.rmi.server |
65% (13/20) |
53% (55/104) |
44% (616/1410) |
42% (152.9/363) |
security
name |
class, % |
method, % |
block, % |
line, % |
java.security |
74% (64/86) |
72% (403/561) |
57% (6330/11181) |
60% (1603.6/2692) |
java.security.acl |
100% (3/3) |
100% (3/3) |
100% (9/9) |
100% (6/6) |
java.security.cert |
97% (38/39) |
98% (271/277) |
93% (5099/5502) |
92% (1267.4/1371) |
java.security.spec |
100% (24/24) |
100% (110/110) |
100% (1411/1417) |
100% (393.7/395) |
javax.security.cert |
100% (9/9) |
86% (31/36) |
61% (182/300) |
63% (64/101) |
org.apache.harmony.security |
90% (9/10) |
83% (35/42) |
78% (665/851) |
78% (156.1/201) |
org.apache.harmony.security.asn1 |
84% (38/45) |
76% (214/281) |
76% (4784/6294) |
78% (981.5/1253) |
org.apache.harmony.security.fortress |
80% (12/15) |
74% (50/68) |
71% (1541/2158) |
74% (344.4/468) |
org.apache.harmony.security.pkcs10 |
0% (0/4) |
0% (0/31) |
0% (0/390) |
0% (0/70) |
org.apache.harmony.security.pkcs7 |
100% (8/8) |
37% (17/46) |
48% (499/1039) |
30% (50.5/166) |
org.apache.harmony.security.provider.cert |
100% (10/10) |
92% (110/119) |
79% (2482/3136) |
79% (593/749) |
org.apache.harmony.security.provider.crypto |
100% (8/8) |
89% (34/38) |
90% (2054/2274) |
89% (386.4/432) |
org.apache.harmony.security.utils |
67% (2/3) |
50% (9/18) |
41% (303/746) |
37% (64/172) |
org.apache.harmony.security.x501 |
82% (9/11) |
78% (43/55) |
76% (1606/2107) |
70% (284.6/407) |
org.apache.harmony.security.x509 |
97% (70/72) |
85% (361/424) |
78% (6124/7809) |
79% (1157.9/1472) |
sql
name |
class, % |
method, % |
block, % |
line, % |
java.sql |
100% (11/11) |
98% (86/88) |
97% (1078/1111) |
97% (310.8/320) |
javax.sql |
100% (2/2) |
100% (4/4) |
100% (21/21) |
100% (9/9) |
javax.transaction |
100% (3/3) |
100% (6/6) |
100% (21/21) |
100% (12/12) |
javax.transaction.xa |
100% (1/1) |
100% (3/3) |
100% (22/22) |
100% (8/8) |
org.apache.harmony.sql.internal.common |
100% (1/1) |
33% (1/3) |
72% (21/29) |
64% (7/11) |
org.apache.harmony.sql.internal.nls |
100% (1/1) |
50% (4/8) |
42% (37/88) |
55% (12/22) |
text
name |
class, % |
method, % |
block, % |
line, % |
java.text |
97% (32/33) |
89% (427/482) |
80% (9915/12347) |
80% (2117.5/2639) |
org.apache.harmony.text |
100% (2/2) |
67% (4/6) |
39% (21/54) |
80% (8/10) |
util
name |
class, % |
method, % |
block, % |
line, % |
java.util |
67% (146/217) |
47% (939/2002) |
50% (26429/52696) |
45% (4950.5/11124) |
x-net
name |
class, % |
method, % |
block, % |
line, % |
javax.net |
100% (4/4) |
69% (11/16) |
64% (56/88) |
77% (17/22) |
javax.net.ssl |
92% (33/36) |
79% (120/152) |
64% (968/1505) |
63% (251.8/402) |
org.apache.harmony.xnet.provider.jsse |
55% (38/69) |
25% (135/541) |
20% (3894/19123) |
22% (840.7/3757) |
awt
name |
class, % |
method, % |
block, % |
line, % |
java.awt |
75% (181/242) |
59% (2092/3526) |
49% (35960/73617) |
53% (8947.5/16801) |
java.awt.color |
56% (5/9) |
22% (19/88) |
13% (261/2054) |
14% (66.2/486) |
java.awt.datatransfer |
67% (10/15) |
88% (129/147) |
81% (2610/3225) |
78% (553.9/710) |
java.awt.dnd |
47% (9/19) |
27% (55/201) |
31% (608/1988) |
31% (190.5/607) |
java.awt.event |
84% (21/25) |
84% (139/166) |
82% (1819/2228) |
74% (402/544) |
java.awt.font |
75% (12/16) |
57% (94/164) |
13% (1526/11638) |
50% (336/676) |
java.awt.geom |
85% (34/40) |
66% (356/543) |
44% (5377/12230) |
51% (1105.4/2170) |
java.awt.im |
0% (0/3) |
0% (0/24) |
0% (0/72) |
0% (0/41) |
java.awt.image |
46% (22/48) |
39% (297/757) |
21% (6642/31324) |
21% (1244/5895) |
java.awt.image.renderable |
0% (0/4) |
0% (0/80) |
0% (0/866) |
0% (0/209) |
java.awt.print |
0% (0/7) |
0% (0/40) |
0% (0/474) |
0% (0/131) |
org.apache.harmony.awt |
75% (18/24) |
54% (110/205) |
50% (1571/3127) |
49% (410/834) |
org.apache.harmony.awt.datatransfer |
62% (10/16) |
43% (33/76) |
33% (439/1349) |
31% (108.1/347) |
org.apache.harmony.awt.datatransfer.windows |
53% (8/15) |
30% (26/87) |
43% (1356/3156) |
21% (96.8/466) |
org.apache.harmony.awt.gl |
67% (16/24) |
43% (102/238) |
23% (2324/10027) |
27% (534.4/1961) |
org.apache.harmony.awt.gl.color |
62% (5/8) |
10% (7/73) |
2% (56/2929) |
4% (21/595) |
org.apache.harmony.awt.gl.font |
74% (23/31) |
58% (213/367) |
53% (6627/12593) |
55% (1372.5/2488) |
org.apache.harmony.awt.gl.image |
10% (2/20) |
3% (5/151) |
1% (62/4799) |
2% (18/1093) |
org.apache.harmony.awt.gl.render |
32% (7/22) |
30% (37/124) |
25% (1910/7609) |
26% (381.2/1439) |
org.apache.harmony.awt.gl.windows |
64% (9/14) |
35% (48/136) |
25% (1073/4352) |
27% (251.3/935) |
org.apache.harmony.awt.nativebridge |
62% (8/13) |
27% (64/239) |
22% (826/3763) |
26% (193.8/744) |
org.apache.harmony.awt.nativebridge.windows |
22% (17/77) |
5% (119/2166) |
4% (932/21092) |
5% (252.3/4939) |
org.apache.harmony.awt.text |
87% (34/39) |
25% (56/220) |
18% (899/5133) |
16% (199.3/1233) |
org.apache.harmony.awt.theme |
38% (5/13) |
24% (23/95) |
32% (1494/4645) |
31% (299.8/956) |
org.apache.harmony.awt.theme.windows |
62% (5/8) |
33% (20/60) |
25% (364/1483) |
25% (80/323) |
org.apache.harmony.awt.wtk |
100% (6/6) |
87% (26/30) |
78% (463/592) |
77% (112.8/147) |
org.apache.harmony.awt.wtk.windows |
84% (26/31) |
83% (193/233) |
79% (4542/5785) |
75% (945.4/1256) |
sound
name |
class, % |
method, % |
block, % |
line, % |
javax.sound.midi |
71% (12/17) |
59% (63/107) |
82% (1591/1951) |
73% (295.6/407) |
accessibility
name |
class, % |
method, % |
block, % |
line, % |
javax.accessibility |
73% (8/11) |
83% (52/63) |
96% (2251/2337) |
91% (221.8/244) |
instrument
name |
class, % |
method, % |
block, % |
line, % |
java.lang.instrument |
100% (3/3) |
71% (5/7) |
81% (35/43) |
78% (14/18) |
org.apache.harmony.instrument.internal |
0% (0/1) |
0% (0/10) |
0% (0/347) |
0% (0/79) |
swing
name |
class, % |
method, % |
block, % |
line, % |
javax.swing |
89% (271/306) |
80% (3303/4136) |
82% (40740/49956) |
83% (10540/12764) |
javax.swing.border |
100% (9/9) |
92% (103/112) |
44% (1062/2416) |
59% (264.2/448) |
javax.swing.colorchooser |
100% (19/19) |
69% (72/104) |
58% (1813/3153) |
64% (317/499) |
javax.swing.event |
100% (23/23) |
76% (78/102) |
94% (871/923) |
89% (201.7/227) |
javax.swing.filechooser |
75% (6/8) |
63% (42/67) |
52% (333/637) |
53% (80.4/151) |
javax.swing.plaf |
96% (45/47) |
75% (67/89) |
69% (319/462) |
72% (103.8/145) |
javax.swing.plaf.basic |
91% (411/451) |
71% (2018/2835) |
67% (39127/58373) |
63% (7038.8/11158) |
javax.swing.plaf.metal |
91% (150/165) |
78% (784/1000) |
64% (14336/22563) |
61% (1855.3/3032) |
javax.swing.table |
83% (10/12) |
77% (180/234) |
84% (2223/2635) |
87% (570.4/659) |
javax.swing.text |
92% (159/172) |
90% (1667/1848) |
87% (27040/30936) |
88% (6113.4/6953) |
javax.swing.text.html |
0% (0/143) |
0% (0/1104) |
0% (0/24951) |
0% (0/5488) |
javax.swing.text.html.parser |
0% (0/12) |
0% (0/163) |
0% (0/4058) |
0% (0/994) |
javax.swing.tree |
100% (22/22) |
95% (374/395) |
95% (6040/6351) |
95% (1517.3/1603) |
javax.swing.undo |
100% (7/7) |
100% (76/76) |
98% (1071/1093) |
99% (288.8/292) |
org.apache.harmony.x.swing |
88% (7/8) |
76% (92/121) |
71% (2706/3810) |
69% (525.2/763) |
org.apache.harmony.x.swing.filechooser |
100% (1/1) |
100% (1/1) |
100% (4/4) |
100% (2/2) |
org.apache.harmony.x.swing.filechooser.windows |
100% (3/3) |
87% (59/68) |
85% (904/1069) |
82% (202.5/248) |
org.apache.harmony.x.swing.plaf.resources.basic |
100% (1/1) |
100% (2/2) |
100% (1278/1278) |
100% (3/3) |
org.apache.harmony.x.swing.plaf.resources.metal |
100% (1/1) |
100% (2/2) |
100% (458/458) |
100% (3/3) |
org.apache.harmony.x.swing.text.html |
0% (0/1) |
0% (0/6) |
0% (0/41) |
0% (0/15) |
org.apache.harmony.x.swing.text.html.cssparser |
0% (0/8) |
0% (0/136) |
0% (0/17730) |
0% (0/3509) |
org.apache.harmony.x.swing.text.html.cssparser.metamodel |
0% (0/3) |
0% (0/19) |
0% (0/169) |
0% (0/43) |
org.apache.harmony.x.swing.text.html.form |
0% (0/11) |
0% (0/77) |
0% (0/630) |
0% (0/171) |