Flags:
--gtest_random_seed = 1558061295
[==========] Running 129 tests from 18 test cases.
[----------] Global test environment set-up.
[----------] 6 tests from AllocatedExtentIteratorTest
[ RUN ] AllocatedExtentIteratorTest.Null
[ OK ] AllocatedExtentIteratorTest.Null (0 ms)
[ RUN ] AllocatedExtentIteratorTest.InlineNode
[ OK ] AllocatedExtentIteratorTest.InlineNode (0 ms)
[ RUN ] AllocatedExtentIteratorTest.MultiNode
[ OK ] AllocatedExtentIteratorTest.MultiNode (0 ms)
[ RUN ] AllocatedExtentIteratorTest.BadInodeNextNode
[ OK ] AllocatedExtentIteratorTest.BadInodeNextNode (0 ms)
[ RUN ] AllocatedExtentIteratorTest.BlockIteratorFragmented
[ OK ] AllocatedExtentIteratorTest.BlockIteratorFragmented (0 ms)
[ RUN ] AllocatedExtentIteratorTest.BlockIteratorUnfragmented
[ OK ] AllocatedExtentIteratorTest.BlockIteratorUnfragmented (0 ms)
[----------] 6 tests from AllocatedExtentIteratorTest (0 ms total)
[----------] 12 tests from AllocatorTest
[ RUN ] AllocatorTest.Null
[ OK ] AllocatorTest.Null (0 ms)
[ RUN ] AllocatorTest.Single
[ OK ] AllocatorTest.Single (0 ms)
[ RUN ] AllocatorTest.SingleCollision
[ OK ] AllocatorTest.SingleCollision (0 ms)
[ RUN ] AllocatorTest.PrefixCollision
[ OK ] AllocatorTest.PrefixCollision (0 ms)
[ RUN ] AllocatorTest.SuffixCollision
[ OK ] AllocatorTest.SuffixCollision (0 ms)
[ RUN ] AllocatorTest.AllocatedBeforeReserved
[ OK ] AllocatorTest.AllocatedBeforeReserved (0 ms)
[ RUN ] AllocatorTest.ReservedBeforeAllocated
[ OK ] AllocatorTest.ReservedBeforeAllocated (0 ms)
[ RUN ] AllocatorTest.InterleavedReservation
[ OK ] AllocatorTest.InterleavedReservation (0 ms)
[ RUN ] AllocatorTest.FragmentationKeepEvenExtents
[ OK ] AllocatorTest.FragmentationKeepEvenExtents (0 ms)
[ RUN ] AllocatorTest.FragmentationKeepOddExtents
[ OK ] AllocatorTest.FragmentationKeepOddExtents (0 ms)
[ RUN ] AllocatorTest.MaxExtent
[ OK ] AllocatorTest.MaxExtent (0 ms)
[ RUN ] AllocatorTest.ResetSize
[ OK ] AllocatorTest.ResetSize (343 ms)
[----------] 12 tests from AllocatorTest (343 ms total)
[----------] 12 tests from BlobCacheTest
[ RUN ] BlobCacheTest.Null
[ OK ] BlobCacheTest.Null (0 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 (0 ms)
[ RUN ] BlobCacheTest.CachePolicyEvictImmediately
[ OK ] BlobCacheTest.CachePolicyEvictImmediately (0 ms)
[ RUN ] BlobCacheTest.CachePolicyNeverEvict
[ OK ] BlobCacheTest.CachePolicyNeverEvict (0 ms)
[----------] 12 tests from BlobCacheTest (0 ms total)
[----------] 18 tests from CompressorTests
[ RUN ] CompressorTests.CompressDecompressLZ4Random1
[ OK ] CompressorTests.CompressDecompressLZ4Random1 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Random2
[ OK ] CompressorTests.CompressDecompressLZ4Random2 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Random3
[ OK ] CompressorTests.CompressDecompressLZ4Random3 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Random4
[ OK ] CompressorTests.CompressDecompressLZ4Random4 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible1
[ OK ] CompressorTests.CompressDecompressLZ4Compressible1 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible2
[ OK ] CompressorTests.CompressDecompressLZ4Compressible2 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible3
[ OK ] CompressorTests.CompressDecompressLZ4Compressible3 (0 ms)
[ RUN ] CompressorTests.CompressDecompressLZ4Compressible4
[ OK ] CompressorTests.CompressDecompressLZ4Compressible4 (0 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom1
[ OK ] CompressorTests.CompressDecompressZSTDRandom1 (7 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom2
[ OK ] CompressorTests.CompressDecompressZSTDRandom2 (172 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom3
[ OK ] CompressorTests.CompressDecompressZSTDRandom3 (0 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDRandom4
[ OK ] CompressorTests.CompressDecompressZSTDRandom4 (0 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible1
[ OK ] CompressorTests.CompressDecompressZSTDCompressible1 (0 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible2
[ OK ] CompressorTests.CompressDecompressZSTDCompressible2 (1 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible3
[ OK ] CompressorTests.CompressDecompressZSTDCompressible3 (83 ms)
[ RUN ] CompressorTests.CompressDecompressZSTDCompressible4
[ OK ] CompressorTests.CompressDecompressZSTDCompressible4 (0 ms)
[ RUN ] CompressorTests.UpdateNoDataLZ4
[ OK ] CompressorTests.UpdateNoDataLZ4 (0 ms)
[ RUN ] CompressorTests.UpdateNoDataZSTD
[ OK ] CompressorTests.UpdateNoDataZSTD (0 ms)
[----------] 18 tests from CompressorTests (269 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 (0 ms total)
[----------] 4 tests from GetAllocatedRegionsTest
[ RUN ] GetAllocatedRegionsTest.Empty
[ OK ] GetAllocatedRegionsTest.Empty (0 ms)
[ RUN ] GetAllocatedRegionsTest.Full
[ OK ] GetAllocatedRegionsTest.Full (0 ms)
[ RUN ] GetAllocatedRegionsTest.Fragmented
[ OK ] GetAllocatedRegionsTest.Fragmented (0 ms)
[ RUN ] GetAllocatedRegionsTest.Length
[ OK ] GetAllocatedRegionsTest.Length (0 ms)
[----------] 4 tests from GetAllocatedRegionsTest (0 ms total)
[----------] 3 tests from JournalTest
[ RUN ] JournalTest.JournalEntryLifetime
[ OK ] JournalTest.JournalEntryLifetime (0 ms)
[ RUN ] JournalTest.JournalProcessorResetsWork
[ OK ] JournalTest.JournalProcessorResetsWork (0 ms)
[ RUN ] JournalTest.DestroyJournalWithoutTeardown
[ OK ] JournalTest.DestroyJournalWithoutTeardown (1 ms)
[----------] 3 tests from JournalTest (1 ms total)
[----------] 8 tests from NodePopulatorTest
[ RUN ] NodePopulatorTest.NodeCount
[ OK ] NodePopulatorTest.NodeCount (0 ms)
[ RUN ] NodePopulatorTest.Null
[ OK ] NodePopulatorTest.Null (174 ms)
[ RUN ] NodePopulatorTest.WalkOne
[ OK ] NodePopulatorTest.WalkOne (0 ms)
[ RUN ] NodePopulatorTest.WalkAllInlineExtents
[ OK ] NodePopulatorTest.WalkAllInlineExtents (0 ms)
[ RUN ] NodePopulatorTest.WalkManyNodes
[ OK ] NodePopulatorTest.WalkManyNodes (0 ms)
[ RUN ] NodePopulatorTest.WalkManyContainers
[ OK ] NodePopulatorTest.WalkManyContainers (0 ms)
[ RUN ] NodePopulatorTest.WalkExtraNodes
[ OK ] NodePopulatorTest.WalkExtraNodes (0 ms)
[ RUN ] NodePopulatorTest.WalkExtraExtents
[ OK ] NodePopulatorTest.WalkExtraExtents (0 ms)
[----------] 8 tests from NodePopulatorTest (175 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 (0 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 (0 ms)
[ RUN ] RingBufferTest.ReserveAndFreeOutOfOrder
[ OK ] RingBufferTest.ReserveAndFreeOutOfOrder (0 ms)
[ RUN ] RingBufferTest.OneRequestAtOffsetZeroblobfs: Requested reservation too large (4 > 3 blocks)
[ OK ] RingBufferTest.OneRequestAtOffsetZero (0 ms)
[ RUN ] RingBufferTest.OneRequestAtNonZeroOffset
[ OK ] RingBufferTest.OneRequestAtNonZeroOffset (0 ms)
[ RUN ] RingBufferTest.TwoRequestsToTheSameVmoSameReservation
[ OK ] RingBufferTest.TwoRequestsToTheSameVmoSameReservation (0 ms)
[ RUN ] RingBufferTest.TwoRequestsToTheSameVmoDifferentReservations
[ OK ] RingBufferTest.TwoRequestsToTheSameVmoDifferentReservations (0 ms)
[ RUN ] RingBufferTest.OneRequestFullRingBuffer
[ OK ] RingBufferTest.OneRequestFullRingBuffer (0 ms)
[ RUN ] RingBufferTest.OneRequestWithRingBufferFull
[ OK ] RingBufferTest.OneRequestWithRingBufferFull (0 ms)
[ RUN ] RingBufferTest.RingBufferWraparoundCleanly
[ OK ] RingBufferTest.RingBufferWraparoundCleanly (0 ms)
[ RUN ] RingBufferTest.RingBufferWraparoundSplitRequest
[ OK ] RingBufferTest.RingBufferWraparoundSplitRequest (0 ms)
[ RUN ] RingBufferTest.CopyRequestAtOffsetWraparound
[ OK ] RingBufferTest.CopyRequestAtOffsetWraparound (0 ms)
[ RUN ] RingBufferTest.CopyRequestAtOffsetWithHeaderAndFooter
[ OK ] RingBufferTest.CopyRequestAtOffsetWithHeaderAndFooter (0 ms)
[----------] 15 tests from RingBufferTest (0 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 (0 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 (0 ms total)
[----------] 6 tests from VectorExtentIteratorTest
[ RUN ] VectorExtentIteratorTest.Null
[ OK ] VectorExtentIteratorTest.Null (0 ms)
[ RUN ] VectorExtentIteratorTest.MultiExtent
[ OK ] VectorExtentIteratorTest.MultiExtent (0 ms)
[ RUN ] VectorExtentIteratorTest.BlockIterator
[ OK ] VectorExtentIteratorTest.BlockIterator (9 ms)
[ RUN ] VectorExtentIteratorTest.StreamBlocksFragmented
[ OK ] VectorExtentIteratorTest.StreamBlocksFragmented (0 ms)
[ RUN ] VectorExtentIteratorTest.StreamBlocksContiguous
[ OK ] VectorExtentIteratorTest.StreamBlocksContiguous (0 ms)
[ RUN ] VectorExtentIteratorTest.StreamBlocksInvalidLength
[ OK ] VectorExtentIteratorTest.StreamBlocksInvalidLength (0 ms)
[----------] 6 tests from VectorExtentIteratorTest (9 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 (0 ms)
[ RUN ] VmoBufferTest.CompareVmoToMapping
[ OK ] VmoBufferTest.CompareVmoToMapping (13 ms)
[----------] 8 tests from VmoBufferTest (13 ms total)
[----------] 2 tests from EnqueuePaginated
[ RUN ] EnqueuePaginated.EnqueueSmallRequests
[ OK ] EnqueuePaginated.EnqueueSmallRequests (562 ms)
[ RUN ] EnqueuePaginated.EnqueueLargeRequests
[ OK ] EnqueuePaginated.EnqueueLargeRequests (0 ms)
[----------] 2 tests from EnqueuePaginated (562 ms total)
[----------] 1 test from EnqueuePaginatedTest
[ RUN ] EnqueuePaginatedTest.EnqueueMany
[ OK ] EnqueuePaginatedTest.EnqueueMany (1 ms)
[----------] 1 test from EnqueuePaginatedTest (1 ms total)
[----------] 1 test from WritebackWorkTest
[ RUN ] WritebackWorkTest.WritebackWorkOrder
[ OK ] WritebackWorkTest.WritebackWorkOrder (94 ms)
[----------] 1 test from WritebackWorkTest (94 ms total)
[----------] 4 tests from FlushRequestsTest
[ RUN ] FlushRequestsTest.FlushNoRequests
[ OK ] FlushRequestsTest.FlushNoRequests (0 ms)
[ RUN ] FlushRequestsTest.FlushOneRequest
[ OK ] FlushRequestsTest.FlushOneRequest (0 ms)
[ RUN ] FlushRequestsTest.FlushManyRequests
[ OK ] FlushRequestsTest.FlushManyRequests (0 ms)
[ RUN ] FlushRequestsTest.BadFlush
[ OK ] FlushRequestsTest.BadFlush (0 ms)
[----------] 4 tests from FlushRequestsTest (2 ms total)
[----------] 1 test from WritebackQueueTest
[ RUN ] WritebackQueueTest.DestroyWritebackWithoutTeardown
[ OK ] WritebackQueueTest.DestroyWritebackWithoutTeardown (0 ms)
[----------] 1 test from WritebackQueueTest (0 ms total)
[----------] Global test environment tear-down.
[==========] 129 tests from 18 test cases ran (1479 ms total).
[ PASSED ] 129 tests