testBigStats();
}
-TEST_F(MySqlLeaseMgrTest, updateStatsOn4SameSubnet) {
+TEST_F(MySqlLeaseMgrTest, updateStatsOn4SameSubnet) {
testUpdateStatsOn4SameSubnet();
}
-TEST_F(MySqlLeaseMgrTest, updateStatsOn4DifferentSubnet) {
+TEST_F(MySqlLeaseMgrTest, updateStatsOn4DifferentSubnet) {
testUpdateStatsOn4DifferentSubnet();
}
-TEST_F(MySqlLeaseMgrTest, updateStatsOn6SameSubnet) {
+TEST_F(MySqlLeaseMgrTest, updateStatsOn6SameSubnet) {
testUpdateStatsOn6SameSubnet();
}
-TEST_F(MySqlLeaseMgrTest, updateStatsOn6SameSubnetPD) {
+TEST_F(MySqlLeaseMgrTest, updateStatsOn6SameSubnetPD) {
testUpdateStatsOn6SameSubnetPD();
}
-TEST_F(MySqlLeaseMgrTest, updateStatsOn6DifferentSubnet) {
+TEST_F(MySqlLeaseMgrTest, updateStatsOn6DifferentSubnet) {
testUpdateStatsOn6DifferentSubnet();
}
-TEST_F(MySqlLeaseMgrTest, updateStatsOn6DifferentSubnetPD) {
+TEST_F(MySqlLeaseMgrTest, updateStatsOn6DifferentSubnetPD) {
testUpdateStatsOn6DifferentSubnetPD();
}
-TEST_F(MySqlLeaseMgrTest, testSflqCreateAndPick4) {
+TEST_F(MySqlLeaseMgrTest, testSflqCreateAndPick4) {
testSflqCreateAndPick4();
}
-TEST_F(MySqlLeaseMgrTest, testSflqLeaseOps4) {
+TEST_F(MySqlLeaseMgrTest, testSflqLeaseOps4) {
testSflqLeaseOps4();
}
-TEST_F(MySqlLeaseMgrTest, testSflqCreateAndPick6) {
+TEST_F(MySqlLeaseMgrTest, testSflqCreateAndPick6) {
testSflqCreateAndPick6();
}
-TEST_F(MySqlLeaseMgrTest, testSflqLeaseOps6) {
+TEST_F(MySqlLeaseMgrTest, testSflqLeaseOps6) {
testSflqLeaseOps6();
}
std::list<Scenario> scenarios = {
// Add the lease
- {__LINE__, ADD, Lease::STATE_DEFAULT,
+ {__LINE__, ADD, Lease::STATE_DEFAULT,
!expired, should_exist, !can_pick },
// Update to declined state.
- {__LINE__, UPDATE, Lease::STATE_DECLINED,
+ {__LINE__, UPDATE, Lease::STATE_DECLINED,
!expired, should_exist, !can_pick },
- // Delete the lease.
- {__LINE__, DELETE, Lease::STATE_DEFAULT,
+ // Delete the lease.
+ {__LINE__, DELETE, Lease::STATE_DEFAULT,
!expired, !should_exist, can_pick },
#if 0
- // @todo This hinges on #4447
- // Add an expired lease.
- {__LINE__, ADD, Lease::STATE_DEFAULT,
+ // @todo This hinges on #4447
+ // Add an expired lease.
+ {__LINE__, ADD, Lease::STATE_DEFAULT,
!expired, should_exist, can_pick },
#endif
// Add a reclaimed lease.
- {__LINE__, ADD, Lease::STATE_EXPIRED_RECLAIMED,
+ {__LINE__, ADD, Lease::STATE_EXPIRED_RECLAIMED,
!expired, should_exist, can_pick },
// Update to default.
- {__LINE__, UPDATE, Lease::STATE_DEFAULT,
+ {__LINE__, UPDATE, Lease::STATE_DEFAULT,
!expired, should_exist, !can_pick },
// Update to reclaimed.
SCOPED_TRACE(os.str());
// Prep the input lease.
- preop_lease->state_ = scenario.state_;
+ preop_lease->state_ = scenario.state_;
time_t current_time = time(NULL);
- preop_lease->cltt_ = (scenario.expired_ ?
+ preop_lease->cltt_ = (scenario.expired_ ?
current_time - 1000 : current_time + 1000);
// Carry out the lease operation.
std::list<Scenario> scenarios = {
// Add the lease
- {__LINE__, ADD, Lease::STATE_DEFAULT,
+ {__LINE__, ADD, Lease::STATE_DEFAULT,
!expired, should_exist, !can_pick },
// Update to declined state.
- {__LINE__, UPDATE, Lease::STATE_DECLINED,
+ {__LINE__, UPDATE, Lease::STATE_DECLINED,
!expired, should_exist, !can_pick },
- // Delete the lease.
- {__LINE__, DELETE, Lease::STATE_DEFAULT,
+ // Delete the lease.
+ {__LINE__, DELETE, Lease::STATE_DEFAULT,
!expired, !should_exist, can_pick },
#if 0
- // @todo This hinges on #4447
- // Add an expired lease.
- {__LINE__, ADD, Lease::STATE_DEFAULT,
+ // @todo This hinges on #4447
+ // Add an expired lease.
+ {__LINE__, ADD, Lease::STATE_DEFAULT,
!expired, should_exist, can_pick },
#endif
// Add a reclaimed lease.
- {__LINE__, ADD, Lease::STATE_EXPIRED_RECLAIMED,
+ {__LINE__, ADD, Lease::STATE_EXPIRED_RECLAIMED,
!expired, should_exist, can_pick },
// Update to default.
- {__LINE__, UPDATE, Lease::STATE_DEFAULT,
+ {__LINE__, UPDATE, Lease::STATE_DEFAULT,
!expired, should_exist, !can_pick },
// Update to reclaimed.
SCOPED_TRACE(os.str());
// Prep the input lease.
- preop_lease->state_ = scenario.state_;
+ preop_lease->state_ = scenario.state_;
time_t current_time = time(NULL);
- preop_lease->cltt_ = (scenario.expired_ ?
+ preop_lease->cltt_ = (scenario.expired_ ?
current_time - 1000 : current_time + 1000);
// Carry out the lease operation.