]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3297] PerfMonMgr::processPktEventStack tests
authorThomas Markwalder <tmark@isc.org>
Mon, 1 Apr 2024 19:46:15 +0000 (15:46 -0400)
committerRazvan Becheriu <razvan@isc.org>
Wed, 3 Apr 2024 12:14:35 +0000 (15:14 +0300)
commit24e18479862d10028b392dba040e52f2dd561547
treec5a04a6d8ae64f767fb231f85f508b8728915322
parent64da8a05549391843aa06cf730cf2215598fe41c
[#3297] PerfMonMgr::processPktEventStack tests

src/hooks/dhcp/perfmon/monitored_duration_store.*
    Retooled to use composite key instead of DurationKey operators

src/hooks/dhcp/perfmon/perfmon_mgr.cc
    Altered some exception throws

src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
    TEST_F(MonitoredDurationStoreTest, adjacentEvent)
    TEST_F(MonitoredDurationStoreTest, adjacentEvent6) - new tests
    to check adjacent event ordering

src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    TEST_F(PerfMonMgrTest4, invalidProcessPktEventStack)
    TEST_F(PerfMonMgrTest6, invalidProcessPktEventStack)
    TEST_F(PerfMonMgrTest4, processPktEventStack)
    TEST_F(PerfMonMgrTest6, processPktEventStack) - new tests
src/hooks/dhcp/perfmon/monitored_duration_store.cc
src/hooks/dhcp/perfmon/monitored_duration_store.h
src/hooks/dhcp/perfmon/perfmon_mgr.cc
src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc