Branch Coverage

XS.xs
Criterion Covered Total %
branch 1009 1998 50.5


line true false branch
40 0 30146
0 0
0 0
0 30146
0 0
0 0
43 12 30134
12 0
0 12
30125 9
0 30125
0 0
0 0
30122 3
44 30096 26
46 30084 12
52 12 0
61 26 0
70 0 0
83 24 0
84 18 6
96 9 15
98 15 0
100 0 0
148 25 11
150 25 0
152 1 24
156 0 1
163 1 0
1 0
260 9 10
265 0 10
273 0 8
280 0 0
281 0 0
282 0 0
285 0 0
292 0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
297 0 0
307 86 8
86 0
313 0 3405
0 0
314 3373 32
0 3373
0 0
322 0 94
0 0
323 8 86
0 8
338 13 0
339 22 13
358 5 0
359 1009 5
377 1 13
11 2
0 11
0 11
40002 0
0 40002
0 40002
0 0
0 0
40002 0
40002 0
40002 0
8 39994
8 0
0 0
0 0
0 0
0 0
0 0
8 39994
8 0
0 8
40004 1
1 0
0 1
391 1 9
7 2
0 7
0 7
25004 0
0 25004
0 0
0 25004
0 0
0 0
25004 0
25004 0
25004 0
24999 5
0 24999
5 24999
0 0
0 0
0 0
0 0
0 0
0 0
0 0
5 0
0 5
25004 2
2 0
0 2
406 1 9
7 2
0 7
0 7
40001 0
0 40001
0 40001
0 0
0 0
40001 0
40001 0
40001 0
5 39996
5 0
0 0
0 0
0 0
0 0
0 0
5 39996
5 0
0 5
40001 2
2 0
0 2
420 1 9
7 2
0 7
0 7
20005 0
0 20005
0 0
0 20005
0 0
0 0
20005 0
20005 0
20005 0
19999 6
0 19999
6 19999
0 0
0 0
0 0
0 0
0 0
0 0
0 0
6 0
0 6
20005 1
1 0
0 1
435 1 11
10 1
0 10
0 10
2062 0
0 2062
0 2062
0 0
0 0
2062 0
2062 0
2062 0
15 2047
15 0
0 0
0 0
0 0
0 0
0 0
15 2047
6 9
6 0
0 6
2062 4
4 0
0 4
436 3 1
451 1 13
11 2
0 11
0 11
40002 0
0 40002
0 40002
0 0
0 0
40002 0
40002 0
40002 0
8 39994
8 0
0 0
0 0
0 0
0 0
0 0
8 39994
8 0
0 8
40004 1
1 0
0 1
465 1 9
7 2
0 7
0 7
25004 0
0 25004
0 0
0 25004
0 0
0 0
25004 0
25004 0
25004 0
24999 5
0 24999
5 24999
0 0
0 0
0 0
0 0
0 0
0 0
0 0
5 0
0 5
25004 2
2 0
0 2
480 1 9
7 2
0 7
0 7
40001 0
0 40001
0 40001
0 0
0 0
40001 0
40001 0
40001 0
5 39996
5 0
0 0
0 0
0 0
0 0
0 0
5 39996
5 0
0 5
40001 2
2 0
0 2
494 1 9
7 2
0 7
0 7
20005 0
0 20005
0 0
0 20005
0 0
0 0
20005 0
20005 0
20005 0
19999 6
0 19999
6 19999
0 0
0 0
0 0
0 0
0 0
0 0
0 0
6 0
0 6
20005 1
1 0
0 1
509 1 12
10 2
0 10
0 10
2062 0
0 2062
0 2062
0 0
0 0
2062 0
2062 0
2062 0
15 2047
15 0
0 0
0 0
0 0
0 0
0 0
15 2047
6 9
6 0
0 6
2062 4
4 0
0 4
510 3 1
524 1 10
7 3
0 7
0 7
70000 0
0 70000
0 70000
0 0
0 0
70000 0
70000 0
70000 0
10005 59995
10005 0
0 0
0 0
0 0
0 0
0 0
10005 59995
70000 7
7 0
0 7
537 1 10
7 3
0 7
0 7
70000 0
0 70000
0 0
0 70000
0 0
0 0
70000 0
70000 0
70000 0
20003 49997
0 20003
49997 20003
0 0
0 0
0 0
0 0
0 0
0 0
0 0
70000 7
7 0
0 7
550 1 13
10 3
0 10
0 10
50002 0
0 50002
0 50002
0 0
0 0
50002 0
50002 0
50002 0
8 49994
8 0
0 0
0 0
0 0
0 0
0 0
8 49994
50002 2
10 0
0 10
562 1 8
6 2
0 6
0 6
20 0
0 20
0 20
0 0
0 0
20 0
20 0
20 0
4 16
4 0
0 0
0 0
0 0
0 0
0 0
4 16
20 2
6 0
0 6
574 1 7
6 1
0 6
0 6
20 0
0 20
0 20
0 0
0 0
17 3
17 0
17 0
3 14
3 0
3 0
3 0
2 1
0 2
0 0
4 16
20 2
6 0
0 6
587 1 17
16 1
0 16
0 16
3520 0
0 3520
0 3520
0 0
0 0
3520 0
3520 0
3520 0
22 3498
22 0
0 0
0 0
0 0
0 0
0 0
22 3498
8 14
3520 8
16 0
0 16
600 1 17
16 1
0 16
0 16
3520 0
0 3520
0 3520
0 0
0 0
3520 0
3520 0
3520 0
22 3498
22 0
0 0
0 0
0 0
0 0
0 0
22 3498
8 14
3520 8
16 0
0 16
613 1 15
14 1
0 14
0 14
2920 0
0 2920
0 2920
0 0
0 0
2920 0
2920 0
2918 2
18 2900
18 0
0 0
0 0
0 0
0 0
0 0
20 2900
8 12
2920 6
14 0
0 14
632 1 13
637 10 3
639 0 10
0 10
642 20008 2
645 20008 0
0 20008
0 20008
0 0
0 0
20008 0
20008 0
20008 0
8 20000
8 0
0 0
0 0
0 0
0 0
0 0
8 20000
650 10 0
0 10
672 1 8
675 6 2
677 0 6
0 6
680 12 2
683 12 0
0 12
0 12
0 0
0 0
12 0
12 0
12 0
4 8
4 0
0 0
0 0
0 0
0 0
0 0
4 8
689 6 0
0 6
711 1 7
714 6 1
716 0 6
0 6
719 12 2
722 12 0
0 12
0 12
0 0
0 0
11 1
11 0
11 0
3 8
3 0
1 0
1 0
0 1
0 0
0 0
4 8
728 6 0
0 6
751 2 8
753 1 7
761 0 7
0 7
764 22 2
767 22 0
0 22
0 22
0 0
0 0
17 5
17 0
17 0
5 12
5 0
5 0
5 0
5 0
0 5
0 0
5 17
773 7 0
0 7
775 5 2
800 1 6
806 6 0
0 6
0 0
0 6
0 0
0 0
6 0
6 0
4 2
4 0
4 0
6 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
807 6 0
811 16 1
813 16 0
0 16
0 0
1 15
1 0
0 1
15 0
15 0
4 11
4 0
4 0
15 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
814 15 0
819 5 11
5 0
824 5 1
847 1 9
850 3 6
854 0 6
0 6
857 30 6
862 6 0
0 6
864 30 6
884 1 7
887 1 6
891 0 6
0 6
894 14 2
897 14 0
0 14
0 14
0 0
0 0
14 0
14 0
14 0
4 10
4 0
0 0
0 0
0 0
0 0
0 0
4 10
902 6 0
0 6
904 8 6
925 1 6
928 1 5
932 0 5
0 5
935 12 1
938 12 0
0 12
0 12
0 0
0 0
12 0
12 0
12 0
4 8
4 0
0 0
0 0
0 0
0 0
0 0
4 8
943 5 0
0 5
945 12 5
965 1 6
968 1 5
972 0 5
0 5
975 15 0
978 15 0
0 15
0 15
0 0
0 0
15 0
15 0
15 0
5 10
5 0
0 0
0 0
0 0
0 0
0 0
5 10
984 5 0
0 5
1003 1 6
1006 1 5
1010 0 5
0 5
1013 14 1
1017 14 0
0 14
0 14
0 0
0 0
14 0
14 0
14 0
4 10
4 0
0 0
0 0
0 0
0 0
0 0
4 10
1023 5 0
0 5
1042 1 20
1045 1 19
1049 0 19
0 19
1052 101 19
1055 101 0
0 101
0 101
0 0
0 0
76 25
76 0
76 0
32 44
32 0
25 0
25 0
12 13
0 12
0 0
45 56
1062 19 0
0 19
1064 45 19
1084 10 91
1085 0 10
1086 10 0
1090 91 0
0 91
1092 174 91
1094 150 24
1102 13 78
1114 0 9
1 14
15 8
1123 0 6
1 8
9 5
1217 1 14
1219 1 13
1221 1 12
1224 1 11
1233 1 10
1236 0 11
0 0
1243 0 11
1246 989 10
1249 91 898
1251 989 0
1252 0 989
1255 989 0
989 0
989 0
0 989
0 0
989 0
0 989
0 0
0 0
0 0
0 0
989 0
989 0
989 0
989 0
989 0
988 1
988 0
0 988
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
1 988
1257 1 0
1 0
1 0
0 0
1261 3 985
1263 0 3
1265 1014 988
1273 10 0
0 10
1275 1014 10
1297 1010 0
0 1010
1299 1017 1002
1300 1009 8
1328 0 5
1333 1009 5
1352 0 14
1354 28 12
1355 2 26
1358 14 12
1362 12 0
0 12
1363 50 12
1364 106 50
1366 80 26
1386 18 2
7 13
1387 238 5
1388 72 166
0 72
1389 0 238
0 0
0 0
1391 118 118
1396 0 0
1405 4445 11
1406 72 4373
0 72
1407 1 4444
1 0
0 1
1408 4444 0
1409 2322 2120
1416 1 0
1437 42305 16
1438 4228 38077
0 4228
1439 5 42300
5 0
0 5
1441 42300 0
1443 25532 16764
1454 3 2
1460 16 0
7 9
1461 12765 7
1462 1 12764
1 0
0 1
1466 12764 0
1469 4383 8381
1473 0 1
1482 12770 9
1483 2 12768
2 0
0 2
1485 12768 0
1487 12768 0
1490 4385 8383
1494 1 1
1510 1 31
1513 21 10
1514 0 21
1521 10047 10
1525 28 10019
1528 1 27
1531 8 20
1537 10016 3
1540 6 10013
1546 4 6
1548 3 1
1551 1 0
1579 0 11
1582 1 10
1586 0 10
0 10
1589 87 9
1593 87 0
1595 12 75
1 11
1598 24 62
1601 0 24
1602 0 24
1604 24 62
1608 9 0
0 9
1610 9 0
0 9
1611 12076 9
1612 24 12052
1702 2029 1
1709 1 2029
1712 2028 1
1714 0 2028
0 2028
1722 11 18223
1727 18221 0
1729 2004 16217
1730 2004 0
0 2004
1731 1004 1000
1737 8209 8008
1742 16206 11
1743 22 0
0 22
1746 1 22
1765 1023 7
1772 1 1029
1777 1028 1
1779 0 1028
0 1028
1787 11 9239
1792 9237 0
1794 1004 8233
1798 4168 4065
1803 8222 11
1804 1026 0
0 1026
1825 7 14
1826 7 0
3 4
1836 92 14
1837 0 92
0 0
1839 92 0
1842 60 32
1853 60 14
1854 60 0
1855 19 41
1862 60 14
1863 60 0
30 30
1864 30 0
12 18
1867 0 18
18 0
0 18
0 18
1872 14 0
5 9
1873 0 5