Source file "com/google/common/math/DoubleMathTest.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,396 of 2,396 | 0% | 222 of 222 | 0% | 210 | 210 | 435 | 435 | 99 | 99 |
| testRoundLog2Half() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| testRoundLog2Down() | 0% | 0% | 9 | 9 | 11 | 11 | 1 | 1 | ||
| testRoundLog2Up() | 0% | 0% | 9 | 9 | 11 | 11 | 1 | 1 | ||
| testRoundFractionalDoubleToInt() | 0% | 0% | 5 | 5 | 16 | 16 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| testFuzzyEqualsZeroTolerance() | 0% | 0% | 7 | 7 | 9 | 9 | 1 | 1 | ||
| testRoundIntegralDoubleToInt() | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| testRoundIntegralDoubleToLong() | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| testRoundFractionalDoubleToLong() | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| testRoundLog2ThrowsOnZerosInfinitiesAndNaN() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| testFuzzyEqualsFinite() | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| runTestFuzzyCompare(int) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| testRoundExactIntegralDoubleToInt() | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| testRoundExactIntegralDoubleToLong() | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| trueLog2(double) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| testFuzzyInfiniteVersusFiniteWithFiniteTolerance() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| testMean_doubleVarargs() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| testRoundLog2Exact() | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| testRoundLog2Ceiling() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| testRoundLog2Floor() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| testIsPowerOfTwo() | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| testMean_intVarargs() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| testMean_longVarargs() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| testMean_doubleIterable() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| testRoundIntegralDoubleToBigInteger() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| testRoundFractionalDoubleToBigInteger() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| testFuzzyInfiniteVersusInfiniteWithFiniteTolerance() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| testFuzzyEqualsOneNaN() | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| testIsMathematicalIntegerNotFinite() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testMean_intIterator() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| testMean_longIterator() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| testLog2Accuracy() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| testMean_intIterable() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| testMean_longIterable() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| testRoundLog2ThrowsOnNegative() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| testFuzzyEqualsInfiniteTolerance() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| testRoundExactIntegralDoubleToBigInteger() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testLog2SemiMonotonic() | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| testFactorial() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testRoundInfiniteToIntAlwaysFails() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testRoundInfiniteToLongAlwaysFails() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testRoundInfiniteToBigIntegerAlwaysFails() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testConstantsEverySixteenthFactorial() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundExactFractionalDoubleToIntFails() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundExactFractionalDoubleToLongFails() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundExactFractionalDoubleToBigIntegerFails() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testLog2Negative() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testFactorialNegative() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testFuzzyEqualsTwoNaNs() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testFuzzyEqualsBadTolerance() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testFuzzyCompareBadTolerance() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundNaNToIntAlwaysFails() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundNaNToLongAlwaysFails() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundNaNToBigIntegerAlwaysFails() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testIsMathematicalIntegerIntegral() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testIsMathematicalIntegerFractional() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testConstantsMaxFactorial() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| testIsPowerOfTwoYes() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| testLog2NaNInfinity() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| testNullPointers() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| testLog2Zero() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| testFactorialTooHigh() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$testMean_doubleVarargs$1() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_doubleVarargs$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_doubleIterable$2() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_doubleIterable$1() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testFuzzyCompareBadTolerance$0(double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testFuzzyEqualsBadTolerance$0(double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundLog2ThrowsOnNegative$0(double, RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| testFuzzyCompare7() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testMean_emptyVarargs() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$testMean_longIterator$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_intIterator$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_emptyVarargs$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundLog2ThrowsOnZerosInfinitiesAndNaN$0(double, RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundInfiniteToLongAlwaysFails$1(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundInfiniteToLongAlwaysFails$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundNaNToLongAlwaysFails$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundExactFractionalDoubleToLongFails$0(double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundInfiniteToIntAlwaysFails$1(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundInfiniteToIntAlwaysFails$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundNaNToIntAlwaysFails$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundExactFractionalDoubleToIntFails$0(double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_longIterable$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_intIterable$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testMean_doubleIterable$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testFactorialNegative$0(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundInfiniteToBigIntegerAlwaysFails$1(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundInfiniteToBigIntegerAlwaysFails$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundNaNToBigIntegerAlwaysFails$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testRoundExactFractionalDoubleToBigIntegerFails$0(double) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| DoubleMathTest() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| testFuzzyCompare0() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFuzzyCompare1() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFuzzyCompare2() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFuzzyCompare3() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFuzzyCompare4() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFuzzyCompare5() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFuzzyCompare6() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 |