|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Public Member Functions | |
| void | SetUp () override |
| void | TearDown () override |
| void | recyclePooledBuffer (Runtime::detail::MemorySegment *) override |
| Interface method for pooled buffer recycling. More... | |
| void | recycleUnpooledBuffer (Runtime::detail::MemorySegment *) override |
| Interface method for unpooled buffer recycling. More... | |
| template<typename ResultRecord > | |
| std::vector< ResultRecord > & | runQueryAndPrintMissingRecords (const std::vector< std::pair< SchemaPtr, std::string >> &inputs, const std::vector< ResultRecord > &expectedTuples, const std::shared_ptr< CollectTestSink< ResultRecord >> &testSink, const Query &query) |
Public Member Functions inherited from NES::Testing::BaseIntegrationTest | |
| BaseIntegrationTest () | |
| the base test class ctor that creates the internal test resources More... | |
| ~BaseIntegrationTest () override | |
| void | SetUp () override |
| Fetches the port. More... | |
| void | TearDown () override |
| Release internal ports. More... | |
| void | onFatalError (int signalNumber, std::string callstack) override |
| onFatalError shall be called when a signal is caught More... | |
| void | onFatalException (std::shared_ptr< std::exception > exception, std::string callstack) override |
| onFatalException shall be called when an exception is caught More... | |
Public Member Functions inherited from NES::Testing::BaseUnitTest | |
| void | SetUp () override |
| void | TearDown () override |
Public Member Functions inherited from NES::detail::virtual_enable_shared_from_this< ErrorListener > | |
| ~virtual_enable_shared_from_this () NES_NOEXCEPT(true) override=default | |
| std::shared_ptr< T1 > | shared_from_this () |
| std::weak_ptr< T1 > | weak_from_this () |
Public Member Functions inherited from NES::detail::virtual_enable_shared_from_this_base< true > | |
| virtual | ~virtual_enable_shared_from_this_base () NES_NOEXCEPT(isNoexceptDestructible)=default |
Public Member Functions inherited from NES::Testing::detail::TestWaitingHelper | |
| TestWaitingHelper () | |
| void | startWaitingThread (std::string testName) |
| void | completeTest () |
| void | failTest () |
Static Public Member Functions | |
| static void | SetUpTestCase () |
Public Attributes | |
| const uint64_t | numTuplesPerBuffer = 2 |
| std::shared_ptr< Testing::TestExecutionEngine > | executionEngine |
| QueryCompilation::StreamJoinStrategy | joinStrategy |
| QueryCompilation::WindowingStrategy | windowingStrategy |
Public Attributes inherited from NES::Testing::BaseUnitTest | |
| detail::TestSourceNameHelper | srcName |
Static Public Attributes | |
| static constexpr auto | dumpNone = QueryCompilation::DumpMode::NONE |
| static constexpr auto | waitTillStoppingQuery = std::chrono::milliseconds(100) |
| static constexpr DecomposedQueryId | defaultDecomposedQueryPlanId = INVALID_DECOMPOSED_QUERY_PLAN_ID |
| static constexpr SharedQueryId | defaultSharedQueryId = INVALID_SHARED_QUERY_ID |
Additional Inherited Members | |
Protected Member Functions inherited from NES::Testing::BaseIntegrationTest | |
| BorrowedPortPtr | getAvailablePort () |
| Retrieve another free port. More... | |
| std::filesystem::path | getTestResourceFolder () const |
| returns the test resource folder to write files More... | |
Protected Attributes inherited from NES::Testing::BaseIntegrationTest | |
| BorrowedPortPtr | rpcCoordinatorPort {nullptr} |
| BorrowedPortPtr | restPort {nullptr} |
|
inlineoverridevirtual |
Interface method for pooled buffer recycling.
| buffer | the buffer to recycle |
Implements NES::Runtime::BufferRecycler.
|
inlineoverridevirtual |
Interface method for unpooled buffer recycling.
| buffer | the buffer to recycle |
Implements NES::Runtime::BufferRecycler.
|
inline |
References NES::TestUtils::createExpectedBuffersFromCsv(), defaultDecomposedQueryPlanId, defaultSharedQueryId, executionEngine, NES::Query::getQueryPlan(), NES::Runtime::Graceful, NES_INFO, numTuplesPerBuffer, and waitTillStoppingQuery.
|
inlineoverride |
References dumpNone, executionEngine, joinStrategy, and windowingStrategy.
|
inlinestatic |
References NES::LOG_DEBUG, NES_INFO, and NES::Logger::setupLogging().
|
inlineoverride |
References executionEngine, NES_INFO, and NES::Testing::BaseIntegrationTest::TearDown().
|
staticconstexpr |
Referenced by runQueryAndPrintMissingRecords().
|
staticconstexpr |
Referenced by runQueryAndPrintMissingRecords().
|
staticconstexpr |
Referenced by SetUp().
| std::shared_ptr<Testing::TestExecutionEngine> NES::JoinMultiThreadedTest::executionEngine |
Referenced by runQueryAndPrintMissingRecords(), SetUp(), and TearDown().
| QueryCompilation::StreamJoinStrategy NES::JoinMultiThreadedTest::joinStrategy |
Referenced by SetUp().
| const uint64_t NES::JoinMultiThreadedTest::numTuplesPerBuffer = 2 |
Referenced by runQueryAndPrintMissingRecords().
|
staticconstexpr |
Referenced by runQueryAndPrintMissingRecords().
| QueryCompilation::WindowingStrategy NES::JoinMultiThreadedTest::windowingStrategy |
Referenced by SetUp().