Update stats after #3140 merge
modified: src/bin/dhcp6/dhcp6_srv.cc
modified: src/bin/dhcp6/tests/addr_reg_unittest.cc
if (allow_address_registration && !allow_address_registration->boolValue()) {
LOG_DEBUG(packet6_logger, DBG_DHCP6_BASIC, DHCP6_ADDR6_REGISTER_DISABLED_DROP)
if (allow_address_registration && !allow_address_registration->boolValue()) {
LOG_DEBUG(packet6_logger, DBG_DHCP6_BASIC, DHCP6_ADDR6_REGISTER_DISABLED_DROP)
- .arg(addr_reg_inf->getLabel());
+ .arg(ctx.query_->getLabel());
StatsMgr::instance().addValue("pkt6-admin-filtered",
static_cast<int64_t>(1));
StatsMgr::instance().addValue("pkt6-admin-filtered",
static_cast<int64_t>(1));
StatsMgr::instance().addValue("pkt6-receive-drop",
static_cast<int64_t>(1));
return(Pkt6Ptr());
StatsMgr::instance().addValue("pkt6-receive-drop",
static_cast<int64_t>(1));
return(Pkt6Ptr());
// Verify no response.
ASSERT_FALSE(srv_->processAddrRegInform(ctx));
// Verify no response.
ASSERT_FALSE(srv_->processAddrRegInform(ctx));
- // Drop stat should have been bumped by one and the log emitted.
+ // Admin-filtered and drop stat should have been bumped by one and the log emitted.
+ stat = StatsMgr::instance().getObservation("pkt6-admin-filtered");
+ ASSERT_TRUE(stat);
+ EXPECT_EQ(1, stat->getInteger().first);
stat = StatsMgr::instance().getObservation("pkt6-receive-drop");
ASSERT_TRUE(stat);
EXPECT_EQ(1, stat->getInteger().first);
stat = StatsMgr::instance().getObservation("pkt6-receive-drop");
ASSERT_TRUE(stat);
EXPECT_EQ(1, stat->getInteger().first);
EXPECT_EQ(1, countFile("DHCP6_ADDR6_REGISTER_DISABLED_DROP ADDR-REG-INFORM"));
}
EXPECT_EQ(1, countFile("DHCP6_ADDR6_REGISTER_DISABLED_DROP ADDR-REG-INFORM"));
}