Source file "com/google/common/math/BigIntegerMathTest.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 2,081 of 2,081 | 0% | 158 of 158 | 0% | 159 | 159 | 391 | 391 | 80 | 80 |
| testDivNonZeroExact() | 0% | 0% | 9 | 9 | 18 | 18 | 1 | 1 | ||
| testSqrtCeiling() | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| testLog2Ceiling() | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| testLog10Ceiling() | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| testSqrtHalfUp() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| testSqrtHalfDown() | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| testSqrtFloor() | 0% | 0% | 3 | 3 | 9 | 9 | 1 | 1 | ||
| testDivNonZero() | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| testLog2Floor() | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| testLog10Floor() | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| testRoundToDouble_minPreciselyRepresentableMinusOne() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| testRoundToDouble_negativeTwoToThe54MinusOne() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| testRoundToDouble_negativeTwoToThe54MinusThree() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| testRoundToDouble_maxPreciselyRepresentablePlusOne() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| testRoundToDouble_twoToThe54PlusOne() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| testRoundToDouble_twoToThe54PlusThree() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| testRoundToDouble_maxDoublePlusOne() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| testRoundToDouble_minDoubleMinusOne() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| testRoundToDouble_negativeWayTooBig() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| testRoundToDouble_wayTooBig() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| testLog2HalfUp() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| testLog2HalfDown() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| testLog10HalfUp() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| testLog10HalfDown() | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| testLog2HalfEven() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| testLog10HalfEven() | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| testLog10Exact() | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| testSqrtExact() | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| testIsPowerOfTwo() | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| testSqrtHalfEven() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| runBinomialTest(int, int) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| testZeroDivIsAlwaysZero() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| testDivByZeroAlwaysFails() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| testCeilingPowerOfTwo() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| testFloorPowerOfTwo() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| testLog2Exact() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| testNullPointers() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| testLog10TrivialOnPowerOf10() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testFactorial() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testBinomialOutside() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| testCeilingPowerOfTwoNegative() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testFloorPowerOfTwoNegative() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testLog2ZeroAlwaysThrows() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testLog2NegativeAlwaysThrows() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testLog10ZeroAlwaysThrows() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testLog10NegativeAlwaysThrows() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testSqrtZeroAlwaysZero() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testSqrtNegativeAlwaysThrows() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| testRoundToDouble_negativeTwoToThe54MinusFour() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| testRoundToDouble_twoToThe54PlusFour() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| testRoundToDouble_maxDouble() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| testRoundToDouble_minPreciselyRepresentable() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| testRoundToDouble_minDouble() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| testRoundToDouble_maxPreciselyRepresentable() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testRoundToDouble_smallPositive() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testRoundToDouble_smallNegative() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testRoundToDouble_zero() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testConstantSqrt2PrecomputedBits() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| lambda$testBinomialOutside$1(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testLog10NegativeAlwaysThrows$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testLog2NegativeAlwaysThrows$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| testCeilingPowerOfTwoZero() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFloorPowerOfTwoZero() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFactorial0() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testFactorialNegative() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| failFormat(String, Object[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$testDivByZeroAlwaysFails$0(BigInteger, RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testSqrtNegativeAlwaysThrows$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testLog10ZeroAlwaysThrows$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testLog2ZeroAlwaysThrows$0(RoundingMode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| testBinomialSmall() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| testBinomialLarge() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$testBinomialOutside$0(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| BigIntegerMathTest() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testFactorialNegative$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testFloorPowerOfTwoZero$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testCeilingPowerOfTwoZero$0() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testFloorPowerOfTwoNegative$0(BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$testCeilingPowerOfTwoNegative$0(BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |