Pit Test Coverage Report

Package Summary

org.opensearch.sql.data.model

Number of Classes Line Coverage Mutation Coverage Test Strength
21 100%
373/374
90%
229/254
90%
229/254

Breakdown by Class

Name Line Coverage Mutation Coverage Test Strength
AbstractExprNumberValue.java
100%
9/9
100%
8/8
100%
8/8
AbstractExprValue.java
100%
19/19
91%
20/22
91%
20/22
ExprBooleanValue.java
100%
13/13
91%
10/11
91%
10/11
ExprByteValue.java
100%
7/7
100%
6/6
100%
6/6
ExprCollectionValue.java
100%
25/25
87%
13/15
87%
13/15
ExprDateValue.java
100%
17/17
82%
9/11
82%
9/11
ExprDatetimeValue.java
100%
24/24
83%
10/12
83%
10/12
ExprDoubleValue.java
100%
7/7
100%
6/6
100%
6/6
ExprFloatValue.java
100%
7/7
100%
6/6
100%
6/6
ExprIntegerValue.java
100%
7/7
100%
6/6
100%
6/6
ExprIntervalValue.java
100%
17/17
90%
9/10
90%
9/10
ExprLongValue.java
100%
7/7
100%
6/6
100%
6/6
ExprMissingValue.java
100%
11/11
86%
6/7
86%
6/7
ExprNullValue.java
100%
12/12
86%
6/7
86%
6/7
ExprShortValue.java
100%
7/7
83%
5/6
83%
5/6
ExprStringValue.java
100%
21/21
93%
13/14
93%
13/14
ExprTimeValue.java
100%
14/14
75%
6/8
75%
6/8
ExprTimestampValue.java
100%
22/22
83%
10/12
83%
10/12
ExprTupleValue.java
100%
31/31
86%
18/21
86%
18/21
ExprValue.java
100%
35/35
100%
5/5
100%
5/5
ExprValueUtils.java
98%
61/62
93%
51/55
93%
51/55


Report generated by PIT 1.9.0