|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <BaseIntegrationTest.hpp>#include <Configurations/Worker/WorkerConfiguration.hpp>#include <Runtime/NesThread.hpp>#include <Runtime/NodeEngine.hpp>#include <Runtime/NodeEngineBuilder.hpp>#include <Runtime/WorkerContext.hpp>#include <Sinks/Formats/StatisticCollection/StatisticFormatFactory.hpp>#include <Sinks/Mediums/SinkMedium.hpp>#include <Sinks/Mediums/StatisticSink.hpp>#include <Sinks/SinkCreator.hpp>#include <StatisticIdentifiers.hpp>#include <Statistics/Synopses/CountMinStatistic.hpp>#include <Statistics/Synopses/HyperLogLogStatistic.hpp>#include <Util/TestUtils.hpp>#include <gmock/gmock-matchers.h>Classes | |
| class | NES::StatisticSinkTest |
Namespaces | |
| NES | |
| This exception represents a network error. | |
Functions | |
| NES::TEST_P (StatisticSinkTest, testCountMin) | |
| Tests if our statistic sink can put CountMin-Sketches into the StatisticStore. More... | |
| NES::TEST_P (StatisticSinkTest, testHyperLogLog) | |
| Tests if our statistic sink can put HyperLogLog-Sketches into the StatisticStore. More... | |
| NES::INSTANTIATE_TEST_CASE_P (testStatisticSink, StatisticSinkTest, ::testing::Combine(::testing::Values(1, 2, 10, 5000), ::testing::ValuesIn(magic_enum::enum_values< Statistic::StatisticDataCodec >())), [](const testing::TestParamInfo< StatisticSinkTest::ParamType > &info) { const auto param=info.param;return std::to_string(std::get< 0 >(param))+"_Statistics"+std::string(magic_enum::enum_name(std::get< 1 >(param)));}) | |