MCPcopy Create free account
hub / github.com/apache/impala / VerifyStreamState

Method VerifyStreamState

be/src/runtime/buffered-tuple-stream-test.cc:2228–2235  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2226}
2227
2228void StreamStateTest::VerifyStreamState(BufferedTupleStream* stream, int num_page,
2229 int num_pinned_page, int num_unpinned_page, int buffer_size) {
2230 ASSERT_EQ(stream->pages_.size(), num_page);
2231 ASSERT_EQ(stream->num_pages_, num_page);
2232 ASSERT_EQ(stream->BytesPinned(false), buffer_size * num_pinned_page);
2233 ASSERT_EQ(stream->bytes_unpinned(), buffer_size * num_unpinned_page);
2234 stream->CheckConsistencyFull(stream->read_it_);
2235}
2236
2237TEST_F(StreamStateTest, DeferAdvancingReadPage) {
2238 TestDeferAdvancingReadPage();

Callers

nothing calls this directly

Calls 4

BytesPinnedMethod · 0.80
bytes_unpinnedMethod · 0.80
CheckConsistencyFullMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected