| testAbstractSerialization(AbstractHistogram) |  | 0% |  | 0% | 7 | 7 | 39 | 39 | 1 | 1 |
| testUnitMagnitude4IndexCalculations(Class) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testValueAtPercentileMatchesPercentile(Class) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| testValueAtPercentileMatchesPercentileIter(Class) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| testUnitMagnitude51SubBucketMagnitude11IndexCalculations(Class) |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testAdd(Class) |  | 0% | | n/a | 1 | 1 | 29 | 29 | 1 | 1 |
| testPackedEquivalence() |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| testUnitMagnitude0IndexCalculations(Class) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testSubtractAfterAdd(Class) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testSubtractSubtrahendValuesInsideMinuendRangeWorks(Class) |  | 0% | | n/a | 1 | 1 | 21 | 21 | 1 | 1 |
| testConstructionArgumentRanges(Class) |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| testRecordValueWithExpectedInterval(Class) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testGetEstimatedFootprintInBytes(Class) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testScaledCopyInto(Class) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testSizeOfEquivalentValueRange(Class) |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| testConstructionWithLargeNumbers(Class) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testReset(Class) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testCopyInto(Class) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testUnitMagnitude54SubBucketMagnitude8Ok(Class) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testUnitMagnitude61SubBucketMagnitude0Ok(Class) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testHighestEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testSubtractSubtrahendValuesOutsideMinuendRangeThrows(Class) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testSubtractToNegativeCountsThrows(Class) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testConstructionArgumentGets(Class) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testSubtractToZeroCounts(Class) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testScaledHighestEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testScaledSizeOfEquivalentValueRange(Class) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testScaledMedianEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testMedianEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testEmptyHistogram(Class) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testScaledCopy(Class) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testScaledLowestEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testSerialization(ArgumentsAccessor) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| verifyMaxValue(AbstractHistogram) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| testCopy(Class) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testRecordValue(Class) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testLowestEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertEqual(AbstractHistogram, AbstractHistogram) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testUnitMagnitude52SubBucketMagnitude11Throws(Class) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testNextNonEquivalentValue(Class) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testRecordValue_Overflow_ShouldThrowException(Class) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testShortCountsHistogramOverflow() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testIntCountsHistogramOverflow() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| HistogramTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |