Vishwanatha-HD commented on PR #48221:
URL: https://github.com/apache/arrow/pull/48221#issuecomment-4650672955
Hi @pitrou.. I did the rebase of my PR..
I tested with the newer mimalloc and the testcase still hangs if I dont skip
it..
ctest -R "buffer|memory_pool" -VV
UpdateCTestConfiguration from :arrow/cpp/build/DartConfiguration.tcl
UpdateCTestConfiguration from :arrow/cpp/build/DartConfiguration.tcl
Test project /home/vishwa/golang/arrowGitRepo/arrow/cpp/build
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 22
Start 22: arrow-buffer-test
22: Test command: arrow/cpp/build-support/run-test.sh "
arrowGitRepo/arrow/cpp/build" "test"
"arrowGitRepo/arrow/cpp/build/debug//arrow-buffer-test"
22: Working Directory: arrowGitRepo/arrow/cpp/build/src/arrow
22: Test timeout computed to be: 10000000
22: Running arrow-buffer-test, redirecting output into
arrowGitRepo/arrow/cpp/build/build/test-logs/arrow-buffer-test.txt (attempt 1/1)
......................
......................
Never comes out of this..
To confirm the working, I did set the "ARROW_DEFAULT_MEMORY_POOL" to
"system" and ran the test again.. I see that all the tests passes in this
case..
export ARROW_DEFAULT_MEMORY_POOL=system
ctest -R "buffer|memory_pool" -VV
UpdateCTestConfiguration from
:/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/DartConfiguration.tcl
UpdateCTestConfiguration from
:/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/DartConfiguration.tcl
Test project /home/vishwa/golang/arrowGitRepo/arrow/cpp/build
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 22
Start 22: arrow-buffer-test
22: Test command:
/home/vishwa/golang/arrowGitRepo/arrow/cpp/build-support/run-test.sh
"/home/vishwa/golang/arrowGitRepo/arrow/cpp/build" "test"
"/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/debug//arrow-buffer-test"
22: Working Directory:
/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/src/arrow
22: Test timeout computed to be: 10000000
22: Running arrow-buffer-test, redirecting output into
/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/build/test-logs/arrow-buffer-test.txt
(attempt 1/1)
22: Running main() from gmock_main.cc
22: [==========] Running 47 tests from 15 test suites.
22: [----------] Global test environment set-up.
22: [----------] 3 tests from TestDevice
22: [ RUN ] TestDevice.Basics
22: [ OK ] TestDevice.Basics (0 ms)
22: [ RUN ] TestDevice.Copy
22: [ OK ] TestDevice.Copy (0 ms)
22: [ RUN ] TestDevice.View
22: [ OK ] TestDevice.View (0 ms)
22: [----------] 3 tests from TestDevice (0 ms total)
22:
22: [----------] 3 tests from TestAllocate
22: [ RUN ] TestAllocate.Basics
22: [ OK ] TestAllocate.Basics (0 ms)
22: [ RUN ] TestAllocate.Bitmap
22: [ OK ] TestAllocate.Bitmap (0 ms)
22: [ RUN ] TestAllocate.EmptyBitmap
22: [ OK ] TestAllocate.EmptyBitmap (0 ms)
22: [----------] 3 tests from TestAllocate (0 ms total)
22:
22: [----------] 14 tests from TestBuffer
22: [ RUN ] TestBuffer.FromStdString
22: [ OK ] TestBuffer.FromStdString (0 ms)
22: [ RUN ] TestBuffer.Alignment
22: [ OK ] TestBuffer.Alignment (0 ms)
22: [ RUN ] TestBuffer.FromStdStringWithMemory
22: [ OK ] TestBuffer.FromStdStringWithMemory (0 ms)
22: [ RUN ] TestBuffer.EqualsWithSameContent
22: [ OK ] TestBuffer.EqualsWithSameContent (0 ms)
22: [ RUN ] TestBuffer.EqualsWithSameBuffer
22: [ OK ] TestBuffer.EqualsWithSameBuffer (0 ms)
22: [ RUN ] TestBuffer.CopySlice
22: [ OK ] TestBuffer.CopySlice (0 ms)
22: [ RUN ] TestBuffer.CopySliceEmpty
22: [ OK ] TestBuffer.CopySliceEmpty (0 ms)
22: [ RUN ] TestBuffer.ToHexString
22: [ OK ] TestBuffer.ToHexString (0 ms)
22: [ RUN ] TestBuffer.SliceBuffer
22: [ OK ] TestBuffer.SliceBuffer (0 ms)
22: [ RUN ] TestBuffer.SliceBufferSafe
22: [ OK ] TestBuffer.SliceBufferSafe (0 ms)
22: [ RUN ] TestBuffer.FromStringRvalue
22: [ OK ] TestBuffer.FromStringRvalue (0 ms)
22: [ RUN ] TestBuffer.SliceMutableBuffer
22: [ OK ] TestBuffer.SliceMutableBuffer (0 ms)
22: [ RUN ] TestBuffer.GetReader
22: [ OK ] TestBuffer.GetReader (0 ms)
22: [ RUN ] TestBuffer.GetWriter
22: [ OK ] TestBuffer.GetWriter (0 ms)
22: [----------] 14 tests from TestBuffer (0 ms total)
22:
22: [----------] 1 test from TestMutableBuffer
22: [ RUN ] TestMutableBuffer.Wrap
22: [ OK ] TestMutableBuffer.Wrap (0 ms)
22: [----------] 1 test from TestMutableBuffer (0 ms total)
22:
22: [----------] 1 test from TestAllocateBuffer
22: [ RUN ] TestAllocateBuffer.ZeroSize
22: [ OK ] TestAllocateBuffer.ZeroSize (0 ms)
22: [----------] 1 test from TestAllocateBuffer (0 ms total)
22:
22: [----------] 2 tests from TestAllocateResizableBuffer
22: [ RUN ] TestAllocateResizableBuffer.ZeroSize
22: [ OK ] TestAllocateResizableBuffer.ZeroSize (0 ms)
22: [ RUN ] TestAllocateResizableBuffer.ZeroResize
22: [ OK ] TestAllocateResizableBuffer.ZeroResize (0 ms)
22: [----------] 2 tests from TestAllocateResizableBuffer (0 ms total)
22:
22: [----------] 4 tests from TestBufferBuilder
22: [ RUN ] TestBufferBuilder.ResizeReserve
22: [ OK ] TestBufferBuilder.ResizeReserve (0 ms)
22: [ RUN ] TestBufferBuilder.Alignment
22: [ OK ] TestBufferBuilder.Alignment (0 ms)
22: [ RUN ] TestBufferBuilder.Finish
22: [ OK ] TestBufferBuilder.Finish (0 ms)
22: [ RUN ] TestBufferBuilder.FinishEmpty
22: [ OK ] TestBufferBuilder.FinishEmpty (0 ms)
22: [----------] 4 tests from TestBufferBuilder (0 ms total)
22:
22: [----------] 2 tests from TypedTestBufferBuilder/0, where TypeParam =
short
22: [ RUN ] TypedTestBufferBuilder/0.BasicTypedBufferBuilderUsage
22: [ OK ] TypedTestBufferBuilder/0.BasicTypedBufferBuilderUsage (0 ms)
22: [ RUN ] TypedTestBufferBuilder/0.AppendCopies
22: [ OK ] TypedTestBufferBuilder/0.AppendCopies (0 ms)
22: [----------] 2 tests from TypedTestBufferBuilder/0 (0 ms total)
22:
22: [----------] 2 tests from TypedTestBufferBuilder/1, where TypeParam =
unsigned int
22: [ RUN ] TypedTestBufferBuilder/1.BasicTypedBufferBuilderUsage
22: [ OK ] TypedTestBufferBuilder/1.BasicTypedBufferBuilderUsage (0 ms)
22: [ RUN ] TypedTestBufferBuilder/1.AppendCopies
22: [ OK ] TypedTestBufferBuilder/1.AppendCopies (0 ms)
22: [----------] 2 tests from TypedTestBufferBuilder/1 (0 ms total)
22:
22: [----------] 2 tests from TypedTestBufferBuilder/2, where TypeParam =
double
22: [ RUN ] TypedTestBufferBuilder/2.BasicTypedBufferBuilderUsage
22: [ OK ] TypedTestBufferBuilder/2.BasicTypedBufferBuilderUsage (0 ms)
22: [ RUN ] TypedTestBufferBuilder/2.AppendCopies
22: [ OK ] TypedTestBufferBuilder/2.AppendCopies (0 ms)
22: [----------] 2 tests from TypedTestBufferBuilder/2 (0 ms total)
22:
22: [----------] 3 tests from TestBoolBufferBuilder
22: [ RUN ] TestBoolBufferBuilder.Basics
22: [ OK ] TestBoolBufferBuilder.Basics (0 ms)
22: [ RUN ] TestBoolBufferBuilder.AppendCopies
22: [ OK ] TestBoolBufferBuilder.AppendCopies (0 ms)
22: [ RUN ] TestBoolBufferBuilder.Reserve
22: [ OK ] TestBoolBufferBuilder.Reserve (0 ms)
22: [----------] 3 tests from TestBoolBufferBuilder (0 ms total)
22:
22: [----------] 4 tests from TypedTestBuffer/0, where TypeParam =
std::shared_ptr<arrow::ResizableBuffer>
22: [ RUN ] TypedTestBuffer/0.IsMutableFlag
22: [ OK ] TypedTestBuffer/0.IsMutableFlag (0 ms)
22: [ RUN ] TypedTestBuffer/0.Resize
22: [ OK ] TypedTestBuffer/0.Resize (0 ms)
22: [ RUN ] TypedTestBuffer/0.TypedResize
22: [ OK ] TypedTestBuffer/0.TypedResize (0 ms)
22: [ RUN ] TypedTestBuffer/0.ResizeOOM
22: [ OK ] TypedTestBuffer/0.ResizeOOM (0 ms)
22: [----------] 4 tests from TypedTestBuffer/0 (0 ms total)
22:
22: [----------] 4 tests from TypedTestBuffer/1, where TypeParam =
std::unique_ptr<arrow::ResizableBuffer,std::default_delete<arrow::ResizableBuffer>
>
22: [ RUN ] TypedTestBuffer/1.IsMutableFlag
22: [ OK ] TypedTestBuffer/1.IsMutableFlag (0 ms)
22: [ RUN ] TypedTestBuffer/1.Resize
22: [ OK ] TypedTestBuffer/1.Resize (0 ms)
22: [ RUN ] TypedTestBuffer/1.TypedResize
22: [ OK ] TypedTestBuffer/1.TypedResize (0 ms)
22: [ RUN ] TypedTestBuffer/1.ResizeOOM
22: [ OK ] TypedTestBuffer/1.ResizeOOM (0 ms)
22: [----------] 4 tests from TypedTestBuffer/1 (0 ms total)
22:
22: [----------] 1 test from TestBufferConcatenation
22: [ RUN ] TestBufferConcatenation.EmptyBuffer
22: [ OK ] TestBufferConcatenation.EmptyBuffer (0 ms)
22: [----------] 1 test from TestBufferConcatenation (0 ms total)
22:
22: [----------] 1 test from TestDeviceRegistry
22: [ RUN ] TestDeviceRegistry.Basics
22: [ OK ] TestDeviceRegistry.Basics (0 ms)
22: [----------] 1 test from TestDeviceRegistry (0 ms total)
22:
22: [----------] Global test environment tear-down
22: [==========] 47 tests from 15 test suites ran. (1 ms total)
22: [ PASSED ] 47 tests.
22: /home/vishwa/golang/arrowGitRepo/arrow/cpp/build/src/arrow
1/2 Test #22: arrow-buffer-test ................ Passed 0.06 sec
test 56
Start 56: arrow-io-buffered-test
56: Test command:
/home/vishwa/golang/arrowGitRepo/arrow/cpp/build-support/run-test.sh
"/home/vishwa/golang/arrowGitRepo/arrow/cpp/build" "test"
"/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/debug//arrow-io-buffered-test"
56: Working Directory:
/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/src/arrow/io
56: Test timeout computed to be: 10000000
56: Running arrow-io-buffered-test, redirecting output into
/home/vishwa/golang/arrowGitRepo/arrow/cpp/build/build/test-logs/arrow-io-buffered-test.txt
(attempt 1/1)
56: Running main() from gmock_main.cc
56: [==========] Running 34 tests from 5 test suites.
56: [----------] Global test environment set-up.
56: [----------] 12 tests from TestBufferedOutputStream
56: [ RUN ] TestBufferedOutputStream.DestructorClosesFile
56: [ OK ] TestBufferedOutputStream.DestructorClosesFile (0 ms)
56: [ RUN ] TestBufferedOutputStream.Detach
56: [ OK ] TestBufferedOutputStream.Detach (0 ms)
56: [ RUN ] TestBufferedOutputStream.ExplicitCloseClosesFile
56: [ OK ] TestBufferedOutputStream.ExplicitCloseClosesFile (0 ms)
56: [ RUN ] TestBufferedOutputStream.InvalidWrites
56: [ OK ] TestBufferedOutputStream.InvalidWrites (0 ms)
56: [ RUN ] TestBufferedOutputStream.TinyWrites
56: [ OK ] TestBufferedOutputStream.TinyWrites (0 ms)
56: [ RUN ] TestBufferedOutputStream.SmallWrites
56: [ OK ] TestBufferedOutputStream.SmallWrites (7 ms)
56: [ RUN ] TestBufferedOutputStream.MixedWrites
56: [ OK ] TestBufferedOutputStream.MixedWrites (3 ms)
56: [ RUN ] TestBufferedOutputStream.LargeWrites
56: [ OK ] TestBufferedOutputStream.LargeWrites (10 ms)
56: [ RUN ] TestBufferedOutputStream.Flush
56: [ OK ] TestBufferedOutputStream.Flush (0 ms)
56: [ RUN ] TestBufferedOutputStream.SetBufferSize
56: [ OK ] TestBufferedOutputStream.SetBufferSize (0 ms)
56: [ RUN ] TestBufferedOutputStream.Tell
56: [ OK ] TestBufferedOutputStream.Tell (0 ms)
56: [ RUN ] TestBufferedOutputStream.TruncatesFile
56: [ OK ] TestBufferedOutputStream.TruncatesFile (0 ms)
56: [----------] 12 tests from TestBufferedOutputStream (22 ms total)
56:
56: [----------] 8 tests from TestBufferedInputStream
56: [ RUN ] TestBufferedInputStream.InvalidReads
56: [ OK ] TestBufferedInputStream.InvalidReads (0 ms)
56: [ RUN ] TestBufferedInputStream.BasicOperation
56: [ OK ] TestBufferedInputStream.BasicOperation (0 ms)
56: [ RUN ] TestBufferedInputStream.Detach
56: [ OK ] TestBufferedInputStream.Detach (0 ms)
56: [ RUN ] TestBufferedInputStream.ReadBuffer
56: [ OK ] TestBufferedInputStream.ReadBuffer (0 ms)
56: [ RUN ] TestBufferedInputStream.SetBufferSize
56: [ OK ] TestBufferedInputStream.SetBufferSize (0 ms)
56: [ RUN ] TestBufferedInputStream.BufferSizeLimit
56: [ OK ] TestBufferedInputStream.BufferSizeLimit (0 ms)
56: [ RUN ] TestBufferedInputStream.PeekPastBufferedBytes
56: [ OK ] TestBufferedInputStream.PeekPastBufferedBytes (0 ms)
56: [ RUN ] TestBufferedInputStream.PeekAfterExhaustingBuffer
56: [ OK ] TestBufferedInputStream.PeekAfterExhaustingBuffer (0 ms)
56: [----------] 8 tests from TestBufferedInputStream (1 ms total)
56:
56: [----------] 5 tests from TestBufferedInputStreamBound
56: [ RUN ] TestBufferedInputStreamBound.Basics
56: [ OK ] TestBufferedInputStreamBound.Basics (0 ms)
56: [ RUN ] TestBufferedInputStreamBound.LargeFirstPeek
56: [ OK ] TestBufferedInputStreamBound.LargeFirstPeek (0 ms)
56: [ RUN ] TestBufferedInputStreamBound.UnboundedPeek
56: [ OK ] TestBufferedInputStreamBound.UnboundedPeek (0 ms)
56: [ RUN ] TestBufferedInputStreamBound.OneByteReads
56: [ OK ] TestBufferedInputStreamBound.OneByteReads (0 ms)
56: [ RUN ] TestBufferedInputStreamBound.BufferExactlyExhausted
56: [ OK ] TestBufferedInputStreamBound.BufferExactlyExhausted (0 ms)
56: [----------] 5 tests from TestBufferedInputStreamBound (0 ms total)
56:
56: [----------] 7 tests from TestBufferedInputStreamChunk
56: [ RUN ] TestBufferedInputStreamChunk.NoRead
56: [ OK ] TestBufferedInputStreamChunk.NoRead (0 ms)
56: [ RUN ] TestBufferedInputStreamChunk.LargeRead
56: [ OK ] TestBufferedInputStreamChunk.LargeRead (0 ms)
56: [ RUN ] TestBufferedInputStreamChunk.SmallReadThenLargeRead
56: [ OK ] TestBufferedInputStreamChunk.SmallReadThenLargeRead (0 ms)
56: [ RUN ] TestBufferedInputStreamChunk.BufferWholeChunk
56: [ OK ] TestBufferedInputStreamChunk.BufferWholeChunk (0 ms)
56: [ RUN ] TestBufferedInputStreamChunk.BufferLargerThanFileSize
56: [ OK ] TestBufferedInputStreamChunk.BufferLargerThanFileSize (0 ms)
56: [ RUN ] TestBufferedInputStreamChunk.BufferLargerThanReadBound
56: [ OK ] TestBufferedInputStreamChunk.BufferLargerThanReadBound (0
ms)
56: [ RUN ] TestBufferedInputStreamChunk.BufferSmallerThanReadBound
56: [ OK ] TestBufferedInputStreamChunk.BufferSmallerThanReadBound (0
ms)
56: [----------] 7 tests from TestBufferedInputStreamChunk (0 ms total)
56:
56: [----------] 2 tests from TestBufferedInputStreamRandom
56: [ RUN ] TestBufferedInputStreamRandom.ReadsWithoutReadBound
56: [ OK ] TestBufferedInputStreamRandom.ReadsWithoutReadBound (4 ms)
56: [ RUN ] TestBufferedInputStreamRandom.ReadsWithReadBound
56: [ OK ] TestBufferedInputStreamRandom.ReadsWithReadBound (2 ms)
56: [----------] 2 tests from TestBufferedInputStreamRandom (6 ms total)
56:
56: [----------] Global test environment tear-down
56: [==========] 34 tests from 5 test suites ran. (32 ms total)
56: [ PASSED ] 34 tests.
56: /home/vishwa/golang/arrowGitRepo/arrow/cpp/build/src/arrow/io
2/2 Test #56: arrow-io-buffered-test ........... Passed 0.08 sec
The following tests passed:
arrow-buffer-test
arrow-io-buffered-test
100% tests passed, 0 tests failed out of 2
Label Time Summary:
arrow-tests = 0.14 sec*proc (2 tests)
unittest = 0.14 sec*proc (2 tests)
Total Test time (real) = 0.15 sec
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]