Running main() from gtest_main.cc
[==========] Running 16 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 1 test from ByteRateEstimator
[ RUN ] ByteRateEstimator.Estimate
[ OK ] ByteRateEstimator.Estimate (0 ms)
[----------] 1 test from ByteRateEstimator (0 ms total)
[----------] 15 tests from SparseByteBufferTest
[ RUN ] SparseByteBufferTest.InitialState
[ OK ] SparseByteBufferTest.InitialState (0 ms)
[ RUN ] SparseByteBufferTest.BytesStored
[ OK ] SparseByteBufferTest.BytesStored (0 ms)
[ RUN ] SparseByteBufferTest.NextMissingByte
[ OK ] SparseByteBufferTest.NextMissingByte (0 ms)
[ RUN ] SparseByteBufferTest.ReadRange
[ OK ] SparseByteBufferTest.ReadRange (0 ms)
[ RUN ] SparseByteBufferTest.TwoHoles
[ OK ] SparseByteBufferTest.TwoHoles (0 ms)
[ RUN ] SparseByteBufferTest.BigRegion
[ OK ] SparseByteBufferTest.BigRegion (0 ms)
[ RUN ] SparseByteBufferTest.TinyRegions
[ OK ] SparseByteBufferTest.TinyRegions (1 ms)
[ RUN ] SparseByteBufferTest.RegionHints
[ OK ] SparseByteBufferTest.RegionHints (4 ms)
[ RUN ] SparseByteBufferTest.HoleHints
[ OK ] SparseByteBufferTest.HoleHints (17 ms)
[ RUN ] SparseByteBufferTest.FindOrCreateHolesInRange
[ OK ] SparseByteBufferTest.FindOrCreateHolesInRange (0 ms)
[ RUN ] SparseByteBufferTest.BytesMissingInRange
[ OK ] SparseByteBufferTest.BytesMissingInRange (0 ms)
[ RUN ] SparseByteBufferTest.FreeRegion
[ OK ] SparseByteBufferTest.FreeRegion (0 ms)
[ RUN ] SparseByteBufferTest.CleanUpExcept
[ OK ] SparseByteBufferTest.CleanUpExcept (0 ms)
[ RUN ] SparseByteBufferTest.ShrinkRegionFront
[ OK ] SparseByteBufferTest.ShrinkRegionFront (0 ms)
[ RUN ] SparseByteBufferTest.ShrinkRegionBack
[ OK ] SparseByteBufferTest.ShrinkRegionBack (0 ms)
[----------] 15 tests from SparseByteBufferTest (23 ms total)
[----------] Global test environment tear-down
[==========] 16 tests from 2 test cases ran. (23 ms total)
[ PASSED ] 16 tests.