| 105 | } |
| 106 | |
| 107 | Status MakeRandomByteBuffer(int64_t length, MemoryPool* pool, |
| 108 | std::shared_ptr<ResizableBuffer>* out, uint32_t seed) { |
| 109 | ARROW_ASSIGN_OR_RAISE(auto result, AllocateResizableBuffer(length, pool)); |
| 110 | random_bytes(length, seed, result->mutable_data()); |
| 111 | *out = std::move(result); |
| 112 | return Status::OK(); |
| 113 | } |
| 114 | |
| 115 | Result<std::string> GetTestResourceRoot() { |
| 116 | auto maybe_var = ::arrow::internal::GetEnvVar("ARROW_TEST_DATA"); |