Flags:
--gtest_random_seed = 1557912583
[==========] Running 129 tests from 18 test cases.
[----------] Global test environment set-up.
[----------] 6 tests from AllocatedExtentIteratorTest
[ RUN ] AllocatedExtentIteratorTest.Null
[ OK ] AllocatedExtentIteratorTest.Null (4 ms)
[ RUN ] AllocatedExtentIteratorTest.InlineNode
[ OK ] AllocatedExtentIteratorTest.InlineNode (2 ms)
[ RUN ] AllocatedExtentIteratorTest.MultiNode
[ OK ] AllocatedExtentIteratorTest.MultiNode (2 ms)
[ RUN ] AllocatedExtentIteratorTest.BadInodeNextNode
[ OK ] AllocatedExtentIteratorTest.BadInodeNextNode (1 ms)
[ RUN ] AllocatedExtentIteratorTest.BlockIteratorFragmented
[ OK ] AllocatedExtentIteratorTest.BlockIteratorFragmented (1 ms)
[ RUN ] AllocatedExtentIteratorTest.BlockIteratorUnfragmented
[ OK ] AllocatedExtentIteratorTest.BlockIteratorUnfragmented (1 ms)
[----------] 6 tests from AllocatedExtentIteratorTest (15 ms total)
[----------] 12 tests from AllocatorTest
[ RUN ] AllocatorTest.Null
[ OK ] AllocatorTest.Null (0 ms)
[ RUN ] AllocatorTest.Single
[ OK ] AllocatorTest.Single (1 ms)
[ RUN ] AllocatorTest.SingleCollision
[ OK ] AllocatorTest.SingleCollision (6 ms)
[ RUN ] AllocatorTest.PrefixCollision
[ OK ] AllocatorTest.PrefixCollision (2 ms)
[ RUN ] AllocatorTest.SuffixCollision
[ OK ] AllocatorTest.SuffixCollision (2 ms)
[ RUN ] AllocatorTest.AllocatedBeforeReserved
[ OK ] AllocatorTest.AllocatedBeforeReserved (3 ms)
[ RUN ] AllocatorTest.ReservedBeforeAllocated
[ OK ] AllocatorTest.ReservedBeforeAllocated (1 ms)
[ RUN ] AllocatorTest.InterleavedReservation
[ OK ] AllocatorTest.InterleavedReservation (1 ms)
[ RUN ] AllocatorTest.FragmentationKeepEvenExtents
[ OK ] AllocatorTest.FragmentationKeepEvenExtents (1 ms)
[ RUN ] AllocatorTest.FragmentationKeepOddExtents
[ OK ] AllocatorTest.FragmentationKeepOddExtents (1 ms)
[ RUN ] AllocatorTest.MaxExtent
[ OK ] AllocatorTest.MaxExtent (1 ms)
[ RUN ] AllocatorTest.ResetSize
[ OK ] AllocatorTest.ResetSize (2572 ms)
[----------] 12 tests from AllocatorTest (2598 ms total)
[----------] 12 tests from BlobCacheTest
[ RUN ] BlobCacheTest.Null
[ OK ] BlobCacheTest.Null (2 ms)
[ RUN ] BlobCacheTest.AddLookupEvict
[ OK ] BlobCacheTest.AddLookupEvict (0 ms)
[ RUN ] BlobCacheTest.StopCaching
[ OK ] BlobCacheTest.StopCaching (0 ms)
[ RUN ] BlobCacheTest.EvictNoCache
[ OK ] BlobCacheTest.EvictNoCache (0 ms)
[ RUN ] BlobCacheTest.EvictWhileCaching
[ OK ] BlobCacheTest.EvictWhileCaching (0 ms)
[ RUN ] BlobCacheTest.CacheAfterRecycle
[ OK ] BlobCacheTest.CacheAfterRecycle (0 ms)
[ RUN ] BlobCacheTest.ResetClosed
[ OK ] BlobCacheTest.ResetClosed (0 ms)
[ RUN ] BlobCacheTest.ResetOpen
[ OK ] BlobCacheTest.ResetOpen (0 ms)
[ RUN ] BlobCacheTest.Destructor
[ OK ] BlobCacheTest.Destructor (0 ms)
[ RUN ] BlobCacheTest.ForAllOpenNodes
[ OK ] BlobCacheTest.ForAllOpenNodes (1 ms)
[ RUN ] BlobCacheTest.CachePolicyEvictImmediately
[ OK ] BlobCacheTest.CachePolicyEvictImmediately (0 ms)
[ RUN ] BlobCacheTest.CachePolicyNeverEvict
[ OK ] BlobCacheTest.CachePolicyNeverEvict (0 ms)
[----------] 12 tests from BlobCacheTest (8 ms total)
[----------] 18 tests from CompressorTests
[ RUN ] CompressorTests.CompressDecompressLZ4Random1
[ OK ] CompressorTests.CompressDecompressLZ4Random1 (5 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Random2
[ OK ] CompressorTests.CompressDecompressLZ4Random2 (2 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Random3
[ OK ] CompressorTests.CompressDecompressLZ4Random3 (2 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Random4
[ OK ] CompressorTests.CompressDecompressLZ4Random4 (5 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible1
[ OK ] CompressorTests.CompressDecompressLZ4Compressible1 (2 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible2
[ OK ] CompressorTests.CompressDecompressLZ4Compressible2 (5 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible3
[ OK ] CompressorTests.CompressDecompressLZ4Compressible3 (2 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible4
[ OK ] CompressorTests.CompressDecompressLZ4Compressible4 (5 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom1
[ OK ] CompressorTests.CompressDecompressZSTDRandom1 (16 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom2
[ OK ] CompressorTests.CompressDecompressZSTDRandom2 (9 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom3
[ OK ] CompressorTests.CompressDecompressZSTDRandom3 (10 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom4
[ OK ] CompressorTests.CompressDecompressZSTDRandom4 (12 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible1
[ OK ] CompressorTests.CompressDecompressZSTDCompressible1 (8 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible2
[ OK ] CompressorTests.CompressDecompressZSTDCompressible2 (15 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible3
[ OK ] CompressorTests.CompressDecompressZSTDCompressible3 (12 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible4
[ OK ] CompressorTests.CompressDecompressZSTDCompressible4 (12 ms)
[ RUN ] CompressorTests.UpdateNoDataLZ4
[ OK ] CompressorTests.UpdateNoDataLZ4 (2 ms)
[ RUN ] CompressorTests.UpdateNoDataZSTD
[ OK ] CompressorTests.UpdateNoDataZSTD (10 ms)
[----------] 18 tests from CompressorTests (143 ms total)
[----------] 6 tests from ExtentReserverTest
[ RUN ] ExtentReserverTest.Reserve
[ OK ] ExtentReserverTest.Reserve (0 ms)
[ RUN ] ExtentReserverTest.ReserveReset
[ OK ] ExtentReserverTest.ReserveReset (0 ms)
[ RUN ] ExtentReserverTest.Constructor
[ OK ] ExtentReserverTest.Constructor (0 ms)
[ RUN ] ExtentReserverTest.MoveConstructor
[ OK ] ExtentReserverTest.MoveConstructor (0 ms)
[ RUN ] ExtentReserverTest.MoveAssignment
[ OK ] ExtentReserverTest.MoveAssignment (0 ms)
[ RUN ] ExtentReserverTest.Split
[ OK ] ExtentReserverTest.Split (0 ms)
[----------] 6 tests from ExtentReserverTest (1 ms total)
[----------] 4 tests from GetAllocatedRegionsTest
[ RUN ] GetAllocatedRegionsTest.Empty
[ OK ] GetAllocatedRegionsTest.Empty (1 ms)
[ RUN ] GetAllocatedRegionsTest.Full
[ OK ] GetAllocatedRegionsTest.Full (1 ms)
[ RUN ] GetAllocatedRegionsTest.Fragmented
[ OK ] GetAllocatedRegionsTest.Fragmented (1 ms)
[ RUN ] GetAllocatedRegionsTest.Length
[ OK ] GetAllocatedRegionsTest.Length (0 ms)
[----------] 4 tests from GetAllocatedRegionsTest (4 ms total)
[----------] 3 tests from JournalTest
[ RUN ] JournalTest.JournalEntryLifetime
[ OK ] JournalTest.JournalEntryLifetime (2 ms)
[ RUN ] JournalTest.JournalProcessorResetsWork
[ OK ] JournalTest.JournalProcessorResetsWork (1 ms)
[ RUN ] JournalTest.DestroyJournalWithoutTeardown
[ OK ] JournalTest.DestroyJournalWithoutTeardown (14 ms)
[----------] 3 tests from JournalTest (18 ms total)
[----------] 8 tests from NodePopulatorTest
[ RUN ] NodePopulatorTest.NodeCount
[ OK ] NodePopulatorTest.NodeCount (0 ms)
[ RUN ] NodePopulatorTest.Null
[ OK ] NodePopulatorTest.Null (2 ms)
[ RUN ] NodePopulatorTest.WalkOne
[ OK ] NodePopulatorTest.WalkOne (2 ms)
[ RUN ] NodePopulatorTest.WalkAllInlineExtents
[ OK ] NodePopulatorTest.WalkAllInlineExtents (3 ms)
[ RUN ] NodePopulatorTest.WalkManyNodes
[ OK ] NodePopulatorTest.WalkManyNodes (2 ms)
[ RUN ] NodePopulatorTest.WalkManyContainers
[ OK ] NodePopulatorTest.WalkManyContainers (3 ms)
[ RUN ] NodePopulatorTest.WalkExtraNodes
[ OK ] NodePopulatorTest.WalkExtraNodes (2 ms)
[ RUN ] NodePopulatorTest.WalkExtraExtents
[ OK ] NodePopulatorTest.WalkExtraExtents (1 ms)
[----------] 8 tests from NodePopulatorTest (17 ms total)
[----------] 5 tests from NodeReserverVmoBuffer: Failed to create vmo test-buffer: ZX_ERR_INVALID_ARGS
RingBuffer: Failed to create internal buffer
[ RUN ] NodeReserver.Reserve
[ OK ] NodeReserver.Reserve (0 ms)
[ RUN ] NodeReserver.ReserveReset
[ OK ] NodeReserver.ReserveReset (0 ms)
[ RUN ] NodeReserver.Constructor
[ OK ] NodeReserver.Constructor (0 ms)
[ RUN ] NodeReserver.MoveConstructor
[ OK ] NodeReserver.MoveConstructor (0 ms)
[ RUN ] NodeReserver.MoveAssignment
[ OK ] NodeReserver.MoveAssignment (0 ms)
[----------] 5 tests from NodeReserver (1 ms total)
[----------] 15 tests from RingBufferTest
[ RUN ] RingBufferTest.EmptyRingBuffer
[ OK ] RingBufferTest.EmptyRingBuffer (0 ms)
[ RUN ] RingBufferTest.MakeRingBuffer
[ OK ] RingBufferTest.MakeRingBuffer (0 ms)
[ RUN ] RingBufferTest.ReserveOne
[ OK ] RingBufferTest.ReserveOne (0 ms)
[ RUN ] RingBufferTest.ReserveMove
[ OK ] RingBufferTest.ReserveMove (1 ms)
[ RUN ] RingBufferTest.ReserveAndFreeOutOfOrder
[ OK ] RingBufferTest.ReserveAndFreeOutOfOrder (6 ms)
[ RUN ] RingBufferTest.OneRequestAtOffsetZeroblobfs: Requested reservation too large (4 > 3 blocks)
[ OK ] RingBufferTest.OneRequestAtOffsetZero (3 ms)
[ RUN ] RingBufferTest.OneRequestAtNonZeroOffset
[ OK ] RingBufferTest.OneRequestAtNonZeroOffset (1 ms)
[ RUN ] RingBufferTest.TwoRequestsToTheSameVmoSameReservation
[ OK ] RingBufferTest.TwoRequestsToTheSameVmoSameReservation (6 ms)
[ RUN ] RingBufferTest.TwoRequestsToTheSameVmoDifferentReservations
[ OK ] RingBufferTest.TwoRequestsToTheSameVmoDifferentReservations (1 ms)
[ RUN ] RingBufferTest.OneRequestFullRingBuffer
[ OK ] RingBufferTest.OneRequestFullRingBuffer (1 ms)
[ RUN ] RingBufferTest.OneRequestWithRingBufferFull
[ OK ] RingBufferTest.OneRequestWithRingBufferFull (0 ms)
[ RUN ] RingBufferTest.RingBufferWraparoundCleanly
[ OK ] RingBufferTest.RingBufferWraparoundCleanly (3 ms)
[ RUN ] RingBufferTest.RingBufferWraparoundSplitRequest
[ OK ] RingBufferTest.RingBufferWraparoundSplitRequest (2 ms)
[ RUN ] RingBufferTest.CopyRequestAtOffsetWraparound
[ OK ] RingBufferTest.CopyRequestAtOffsetWraparound (1 ms)
[ RUN ] RingBufferTest.CopyRequestAtOffsetWithHeaderAndFooter
[ OK ] RingBufferTest.CopyRequestAtOffsetWithHeaderAndFooter (3 ms)
[----------] 15 tests from RingBufferTest (37 ms total)
[----------] 17 tests from UnbufferedOperationsBuilderTest
[ RUN ] UnbufferedOperationsBuilderTest.NoRequest
[ OK ] UnbufferedOperationsBuilderTest.NoRequest (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.EmptyRequest
[ OK ] UnbufferedOperationsBuilderTest.EmptyRequest (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.OneRequest
[ OK ] UnbufferedOperationsBuilderTest.OneRequest (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsDifferentVmos
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsDifferentVmos (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedVmoOffset
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedVmoOffset (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedVmoOffsetReverseOrder
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedVmoOffsetReverseOrder (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedDevOffset
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedDevOffset (1 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedDevOffsetReverseOrder
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoUnalignedDevOffsetReverseOrder (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentTypes
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentTypes (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartCoalesced
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartCoalesced (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartCoalescedReverseOrder
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartCoalescedReverseOrder (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartPartialCoalesced
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartPartialCoalesced (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartPartialCoalescedReverseOrder
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoDifferentStartPartialCoalescedReverseOrder (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSameStartCoalesced
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSameStartCoalesced (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSameStartCoalescedReverseOrder
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSameStartCoalescedReverseOrder (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSubsumeRequest
[ OK ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSubsumeRequest (0 ms)
[ RUN ] UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSubsumeRequestReverse
[ OK ] Failed to access data (early exit)
UnbufferedOperationsBuilderTest.TwoRequestsSameVmoSubsumeRequestReverse (0 ms)
[----------] 17 tests from UnbufferedOperationsBuilderTest (9 ms total)
[----------] 6 tests from VectorExtentIteratorTest
[ RUN ] VectorExtentIteratorTest.Null
[ OK ] VectorExtentIteratorTest.Null (1 ms)
[ RUN ] VectorExtentIteratorTest.MultiExtent
[ OK ] VectorExtentIteratorTest.MultiExtent (1 ms)
[ RUN ] VectorExtentIteratorTest.BlockIterator
[ OK ] VectorExtentIteratorTest.BlockIterator (2 ms)
[ RUN ] VectorExtentIteratorTest.StreamBlocksFragmented
[ OK ] VectorExtentIteratorTest.StreamBlocksFragmented (2 ms)
[ RUN ] VectorExtentIteratorTest.StreamBlocksContiguous
[ OK ] VectorExtentIteratorTest.StreamBlocksContiguous (1 ms)
[ RUN ] VectorExtentIteratorTest.StreamBlocksInvalidLength
[ OK ] VectorExtentIteratorTest.StreamBlocksInvalidLength (4 ms)
[----------] 6 tests from VectorExtentIteratorTest (14 ms total)
[----------] 8 tests from VmoBufferTest
[ RUN ] VmoBufferTest.EmptyTest
[ OK ] VmoBufferTest.EmptyTest (0 ms)
[ RUN ] VmoBufferTest.TestLabel
[ OK ] VmoBufferTest.TestLabel (0 ms)
[ RUN ] VmoBufferTest.VmoidRegistration
[ OK ] VmoBufferTest.VmoidRegistration (0 ms)
[ RUN ] VmoBufferTest.MoveConstructorTest
[ OK ] VmoBufferTest.MoveConstructorTest (0 ms)
[ RUN ] VmoBufferTest.MoveAssignmentTest
[ OK ] VmoBufferTest.MoveAssignmentTest (0 ms)
[ RUN ] VmoBufferTest.MoveToSelfTest
[ OK ] VmoBufferTest.MoveToSelfTest (0 ms)
[ RUN ] VmoBufferTest.MappingTest
[ OK ] VmoBufferTest.MappingTest (1 ms)
[ RUN ] VmoBufferTest.CompareVmoToMapping
[ OK ] VmoBufferTest.CompareVmoToMapping (1 ms)
[----------] 8 tests from VmoBufferTest (6 ms total)
[----------] 2 tests from EnqueuePaginated
[ RUN ] EnqueuePaginated.EnqueueSmallRequests
[ OK ] EnqueuePaginated.EnqueueSmallRequests (14 ms)
[ RUN ] EnqueuePaginated.EnqueueLargeRequests
[ OK ] EnqueuePaginated.EnqueueLargeRequests (4 ms)
[----------] 2 tests from EnqueuePaginated (19 ms total)
[----------] 1 test from EnqueuePaginatedTest
[ RUN ] EnqueuePaginatedTest.EnqueueMany
[ OK ] EnqueuePaginatedTest.EnqueueMany (9 ms)
[----------] 1 test from EnqueuePaginatedTest (9 ms total)
[----------] 1 test from WritebackWorkTest
[ RUN ] WritebackWorkTest.WritebackWorkOrder
[ OK ] WritebackWorkTest.WritebackWorkOrder (3 ms)
[----------] 1 test from WritebackWorkTest (3 ms total)
[----------] 4 tests from FlushRequestsTest
[ RUN ] FlushRequestsTest.FlushNoRequests
[ OK ] FlushRequestsTest.FlushNoRequests (2 ms)
[ RUN ] FlushRequestsTest.FlushOneRequest
[ OK ] FlushRequestsTest.FlushOneRequest (4 ms)
[ RUN ] FlushRequestsTest.FlushManyRequests
[ OK ] FlushRequestsTest.FlushManyRequests (2 ms)
[ RUN ] FlushRequestsTest.BadFlush
[ OK ] FlushRequestsTest.BadFlush (3 ms)
[----------] 4 tests from FlushRequestsTest (13 ms total)
[----------] 1 test from WritebackQueueTest
[ RUN ] WritebackQueueTest.DestroyWritebackWithoutTeardown
[ OK ] WritebackQueueTest.DestroyWritebackWithoutTeardown (8 ms)
[----------] 1 test from WritebackQueueTest (9 ms total)
[----------] Global test environment tear-down.
[==========] 129 tests from 18 test cases ran (2933 ms total).
[ PASSED ] 129 tests