NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
StreamJoinExecutionTest.cpp File Reference
#include <API/TestSchemas.hpp>
#include <BaseIntegrationTest.hpp>
#include <Plans/DecomposedQueryPlan/DecomposedQueryPlan.hpp>
#include <Runtime/MemoryLayout/ColumnLayout.hpp>
#include <Sources/Parsers/CSVParser.hpp>
#include <Util/TestExecutionEngine.hpp>
#include <Util/TestSinkDescriptor.hpp>
#include <Util/TestSourceDescriptor.hpp>
#include <Util/magicenum/magic_enum.hpp>
#include <gmock/gmock-matchers.h>
Include dependency graph for StreamJoinExecutionTest.cpp:

Classes

class  NES::Runtime::Execution::StreamJoinQueryExecutionTest
 

Namespaces

 NES
 This exception represents a network error.
 
 NES::Runtime
 Turn this on to have Thread::current_num_threads_ keep a count of currently-active threads.
 
 NES::Runtime::Execution
 

Functions

 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, streamJoinExecutionTestCsvFiles)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testJoinWithSameSchemaTumblingWindow)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testJoinWithDifferentSchemaNamesButSameInputTumblingWindow)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testJoinWithDifferentSourceTumblingWindow)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testJoinWithDifferentNumberOfAttributesTumblingWindow)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testJoinWithDifferentSourceSlidingWindow)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testJoinWithLargerWindowSizes)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, testSlidingWindowDifferentAttributes)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, DISABLED_testJoinWithFixedCharKey)
 Test a join query that uses fixed-array as keys. More...
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, streamJoinExecutiontTestWithSlidingWindows)
 
 NES::Runtime::Execution::TEST_P (StreamJoinQueryExecutionTest, streamJoinExecutiontTestWithWindows)
 
 NES::Runtime::Execution::INSTANTIATE_TEST_CASE_P (testStreamJoinQueries, StreamJoinQueryExecutionTest, JOIN_STRATEGIES_WINDOW_STRATEGIES, [](const testing::TestParamInfo< StreamJoinQueryExecutionTest::ParamType > &info) { return std::string(magic_enum::enum_name(std::get< 0 >(info.param)))+"_"+std::string(magic_enum::enum_name(std::get< 1 >(info.param)));})