NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Public Member Functions | |
struct | __attribute__ ((packed)) DefaultRecord |
void | SetUp () override |
void | TearDown () override |
void | generateAndEmitInputBuffers (const std::shared_ptr< Runtime::Execution::ExecutableQueryPlan > &queryPlan, const std::vector< SchemaPtr > &sourceSchemas, std::vector< std::function< void(Runtime::MemoryLayouts::TestTupleBuffer &, uint64_t)>> inputDataGenerators, uint64_t numInputTuples=10) |
![]() | |
void | SetUp () override |
void | TearDown () override |
virtual void | onFatalError (int signalNumber, std::string callstack) override |
onFatalError shall be called when a signal is caught More... | |
virtual void | onFatalException (std::shared_ptr< std::exception > exception, std::string callstack) override |
onFatalException shall be called when an exception is caught More... | |
![]() | |
~virtual_enable_shared_from_this () NES_NOEXCEPT(true) override=default | |
std::shared_ptr< T1 > | shared_from_this () |
std::weak_ptr< T1 > | weak_from_this () |
![]() | |
virtual | ~virtual_enable_shared_from_this_base () NES_NOEXCEPT(isNoexceptDestructible)=default |
![]() | |
TestWaitingHelper () | |
void | startWaitingThread (std::string testName) |
void | completeTest () |
void | failTest () |
Static Public Member Functions | |
static void | SetUpTestCase () |
static void | TearDownTestCase () |
Public Attributes | |
SchemaPtr | defaultSchema |
std::shared_ptr< SourceDescriptor > | defaultSource |
std::function< void(Runtime::MemoryLayouts::TestTupleBuffer &, uint64_t numInputRecords)> | defaultDataGenerator |
std::shared_ptr< CollectTestSink< DefaultRecord > > | defaultSink |
std::shared_ptr< NES::TestUtils::TestSinkDescriptor > | defaultTestSinkDescriptor |
std::shared_ptr< Testing::TestExecutionEngine > | executionEngine |
![]() | |
detail::TestSourceNameHelper | srcName |
Static Public Attributes | |
static constexpr uint64_t | millisecondsToHours = 3600000 |
static constexpr uint64_t | defaultTimeoutInMilliseconds = 5000 |
static constexpr DecomposedQueryId | defaultDecomposedQueryPlanId = INVALID_DECOMPOSED_QUERY_PLAN_ID |
static constexpr SharedQueryId | defaultSharedQueryId = INVALID_SHARED_QUERY_ID |
|
inline |
References NES::Attribute(), NES::Query::filter(), NES::TestQuery::from(), NES::Query::getQueryPlan(), NES::Query::sink(), and NES::Query::unionWith().
|
inline |
|
inlineoverride |
References NES::Schema::create(), dumpMode, NES::INT64, NES::Runtime::MemoryLayouts::TestTupleBuffer::setNumberOfTuples(), and NES::Testing::BaseUnitTest::SetUp().
|
inlinestatic |
References NES::LOG_DEBUG, NES_DEBUG, and NES::Logger::setupLogging().
|
inlineoverride |
References NES_DEBUG, and NES::Testing::BaseUnitTest::TearDown().
|
inlinestatic |
References NES_DEBUG.
std::function<void(Runtime::MemoryLayouts::TestTupleBuffer&, uint64_t numInputRecords)> UnionQueryExecutionTest::defaultDataGenerator |
|
staticconstexpr |
SchemaPtr UnionQueryExecutionTest::defaultSchema |
|
staticconstexpr |
std::shared_ptr<CollectTestSink<DefaultRecord> > UnionQueryExecutionTest::defaultSink |
std::shared_ptr<SourceDescriptor> UnionQueryExecutionTest::defaultSource |
std::shared_ptr<NES::TestUtils::TestSinkDescriptor> UnionQueryExecutionTest::defaultTestSinkDescriptor |
|
staticconstexpr |
std::shared_ptr<Testing::TestExecutionEngine> UnionQueryExecutionTest::executionEngine |
|
staticconstexpr |