NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
LineageManagerTest.cpp File Reference
#include <BaseIntegrationTest.hpp>
#include <Runtime/InMemoryLineageManager.hpp>
#include <Util/Logger/Logger.hpp>
#include <gtest/gtest.h>
#include <thread>
Include dependency graph for LineageManagerTest.cpp:

Classes

class  NES::LineageManagerTest
 

Namespaces

 NES
 This exception represents a network error.
 

Functions

 NES::TEST_F (LineageManagerTest, OneBufferInsertionInLineageManager)
 test inserts one buffer into bufferAncestorMapping manager and checks that it was successfully inserted More...
 
 NES::TEST_F (LineageManagerTest, bufferInsertionInLineageManager)
 test inserts buffers into bufferAncestorMapping manager and checks after every insertion that the table size increased on one. More...
 
 NES::TEST_F (LineageManagerTest, bufferInsertionWithTheSameSNInLineageManager)
 test inserts buffers with the same new buffer sequence number into bufferAncestorMapping and checks that the vector size with a given new buffer sequnce number increased. More...
 
 NES::TEST_F (LineageManagerTest, deletionFromAnEmptyLineageManager)
 test tries to delete from an empty bufferAncestorMapping More...
 
 NES::TEST_F (LineageManagerTest, bufferDeletionFromLineageManager)
 test trims buffers from a bufferAncestorMapping manager and checks after every deletion that the table size decreased on one. More...
 
 NES::TEST_F (LineageManagerTest, invertNonExistingId)
 test checks that invert function returns null in case id doesn't exist More...
 
 NES::TEST_F (LineageManagerTest, invertExistingId)
 test check that the invert function returns old id of a buffer More...
 
 NES::TEST_F (LineageManagerTest, multithreadInsertionInLineage)
 test inserts buffers in bufferAncestorMapping concurrently. More...
 
 NES::TEST_F (LineageManagerTest, multithreadDeletionFromLineage)
 test deletes buffers from bufferAncestorMapping concurrently. More...