LongMathTest

Source file "com/google/common/math/LongMathTest.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,896 of 2,8960%260 of 2600%242242508508112112
static {...}1420%n/a113311
testDivNonZero()1170%120%77161611
testMean()960%40%33232311
testCheckedMultiply()830%120%77171711
testCheckedAdd()700%60%44141411
testCheckedSubtract()700%60%44141411
testDivNonZeroExact()680%80%55131311
testCheckedPow()680%60%44141411
testLog10Exact()570%60%44111111
testSaturatedAbs()570%n/a119911
testConstantsBiggestBinomials()500%60%449911
testConstantsBiggestSimpleBinomials()480%40%339911
testLessThanBranchFree()460%80%557711
testSqrtExactMatchesFloorOrThrows()450%40%33101011
testRoundToDoubleAgainstBigIntegerUnnecessary()420%40%339911
testRoundToDoubleAgainstBigInteger()410%40%336611
testConstantsHalfPowersOf10()400%20%226611
testIntMod()390%40%336611
testSaturatedAdd()390%40%337711
testSaturatedSubtract()390%40%338811
testSaturatedMultiply()390%40%338811
testSaturatedPow()390%40%337711
testIsPrimeOnUniformRandom()390%40%336611
testMod()380%40%336611
testPow()370%40%336611
testGCDZero()370%20%226611
testIsPrimeOnRandomComposites()370%40%337711
testGCDExhaustive()360%40%336611
testLog2MatchesBigInteger()350%40%336611
testLog10MatchesBigInteger()350%40%336611
testBinomial()350%60%446611
testSqrtMatchesBigInteger()340%40%336611
testZeroDivIsAlwaysZero()330%40%336611
testIsPowerOfTwo()310%60%444411
testIntModNegativeModulusFails()310%40%336611
testModNegativeModulusFails()310%40%336611
testCeilingPowerOfTwo()300%40%337711
testLog2NegativeAlwaysThrows()300%40%336611
testLog10NegativeAlwaysThrows()300%40%336611
testSqrtNegativeAlwaysThrows()300%40%336611
testDivByZeroAlwaysFails()300%40%336611
assertOperationEquals(long, long, String, long, long)300%20%223311
testIsPrimeOnRandomPrimes()300%40%336611
simpleBinomial(int, int)290%20%225511
testBinomial_exhaustiveNotOverflowing()290%40%334411
testConstantsFactorials()280%20%225511
testLog2Exact()260%40%335511
testFactorial()260%40%335511
testCeilingPowerOfTwo_overflows()250%40%336611
testFloorPowerOfTwo()250%20%225511
testSqrtOfPerfectSquareAsDoubleIsPerfect()250%20%224411
testConstantsPowersOf10()230%20%224411
testGCDNegativePositiveThrows()230%20%225511
testGCDNegativeZeroThrows()230%20%225511
assertMean(long, long)230%n/a116611
testIsPrimeManyConstants()230%20%224411
testMaxLog10ForLeadingZeros()220%20%224411
testLog10TrivialOnPowerOf10()220%20%225511
computeMeanSafely(long, long)220%n/a115511
testLog2Exact_notPowerOfTwo()210%40%335511
testBinomialOutside()200%20%225511
testNullPointers()200%n/a115511
testIsPrimeSmall()200%20%223311
testCeilingPowerOfTwoNegative()180%20%224411
testFloorPowerOfTwoNegative()180%20%224411
testIntModZeroModulusFails()180%20%224411
testFactorialNegative()180%20%224411
testBinomialNegative()180%20%224411
testLog2ZeroAlwaysThrows()170%20%224411
testLog10ZeroAlwaysThrows()170%20%224411
saturatedCast(BigInteger)150%40%335511
assertMean(long, long, long)140%n/a115511
testConstantMaxPowerOfSqrt2Unsigned()120%n/a113311
lambda$testConstantsFactorials$0()120%n/a111111
testMaxSignedPowerOfTwo()110%n/a113311
testSqrtOfLongIsAtMostFloorSqrtMaxLong()110%n/a113311
lambda$testConstantsBiggestSimpleBinomials$0(int)100%n/a111111
testConstantsSqrtMaxLong()90%n/a112211
fitsInLong(BigInteger)80%20%221111
lambda$testConstantsBiggestSimpleBinomials$1(int)80%n/a111111
lambda$testBinomialOutside$1(int)70%n/a111111
lambda$testDivByZeroAlwaysFails$0(long, RoundingMode)60%n/a111111
lambda$testConstantsPowersOf10$0()60%n/a111111
testCeilingPowerOfTwoZero()50%n/a112211
testFloorPowerOfTwoZero()50%n/a112211
testIsPrimeThrowsOnNegative()50%n/a112211
failFormat(String, Object[])50%n/a112211
lambda$testRoundToDoubleAgainstBigIntegerUnnecessary$0(long)50%n/a111111
lambda$testBinomialNegative$0(int)50%n/a111111
lambda$testBinomialOutside$0(int)50%n/a111111
lambda$testGCDNegativeZeroThrows$1(long)50%n/a111111
lambda$testGCDNegativeZeroThrows$0(long)50%n/a111111
lambda$testGCDNegativePositiveThrows$1(long)50%n/a111111
lambda$testGCDNegativePositiveThrows$0(long)50%n/a111111
lambda$testModNegativeModulusFails$0(long, long)50%n/a111111
lambda$testIntModZeroModulusFails$0(long)50%n/a111111
lambda$testIntModNegativeModulusFails$0(long, int)50%n/a111111
lambda$testSqrtNegativeAlwaysThrows$0(long, RoundingMode)50%n/a111111
lambda$testLog10NegativeAlwaysThrows$0(long, RoundingMode)50%n/a111111
lambda$testLog10ZeroAlwaysThrows$0(RoundingMode)50%n/a111111
lambda$testLog2Exact_notPowerOfTwo$0(long)50%n/a111111
lambda$testLog2NegativeAlwaysThrows$0(long, RoundingMode)50%n/a111111
lambda$testLog2ZeroAlwaysThrows$0(RoundingMode)50%n/a111111
lambda$testIsPrimeThrowsOnNegative$0()40%n/a111111
lambda$testFactorialNegative$0(int)40%n/a111111
lambda$testFloorPowerOfTwoZero$0()40%n/a111111
lambda$testCeilingPowerOfTwoZero$0()40%n/a111111
lambda$testFloorPowerOfTwoNegative$0(long)40%n/a111111
lambda$testCeilingPowerOfTwoNegative$0(long)40%n/a111111
lambda$testCeilingPowerOfTwo_overflows$0(long)40%n/a111111
LongMathTest()30%n/a111111
bigInt(long)30%n/a111111