@@ -192,12 +192,16 @@ TEST_F(Dhcp6CBTest, mergeGlobals) {
192192 StampedValuePtr server_tag (new StampedValue (" server-tag" , " second-server" ));
193193 StampedValuePtr decline_period (new StampedValue (" decline-probation-period" , Element::create (86400 )));
194194 StampedValuePtr renew_timer (new StampedValue (" renew-timer" , Element::create (500 )));
195+ StampedValuePtr mt_enabled (new StampedValue (" multi-threading/enable-multi-threading" , Element::create (true )));
196+ StampedValuePtr mt_pool_size (new StampedValue (" multi-threading/thread-pool-size" , Element::create (256 )));
195197
196198 // Let's add all of the globals to the second backend. This will verify
197199 // we find them there.
198200 db2_->createUpdateGlobalParameter6 (ServerSelector::ALL (), server_tag);
199201 db2_->createUpdateGlobalParameter6 (ServerSelector::ALL (), decline_period);
200202 db2_->createUpdateGlobalParameter6 (ServerSelector::ALL (), renew_timer);
203+ db2_->createUpdateGlobalParameter6 (ServerSelector::ALL (), mt_enabled);
204+ db2_->createUpdateGlobalParameter6 (ServerSelector::ALL (), mt_pool_size);
201205
202206 // Should parse and merge without error.
203207 ASSERT_NO_FATAL_FAILURE (configure (base_config, CONTROL_RESULT_SUCCESS, " " ));
@@ -219,6 +223,8 @@ TEST_F(Dhcp6CBTest, mergeGlobals) {
219223 // Verify that the implicit globals from the backend are there.
220224 ASSERT_NO_FATAL_FAILURE (checkConfiguredGlobal (staging_cfg, server_tag));
221225 ASSERT_NO_FATAL_FAILURE (checkConfiguredGlobal (staging_cfg, renew_timer));
226+ ASSERT_NO_FATAL_FAILURE (checkConfiguredGlobal (staging_cfg, mt_enabled));
227+ ASSERT_NO_FATAL_FAILURE (checkConfiguredGlobal (staging_cfg, mt_pool_size));
222228}
223229
224230// This test verifies that externally configured option definitions
@@ -319,7 +325,6 @@ TEST_F(Dhcp6CBTest, mergeOptions) {
319325 " } \n "
320326 " } \n " ;
321327
322-
323328 OptionDescriptorPtr opt;
324329 // Add solmax-rt to the first backend.
325330 opt.reset (new OptionDescriptor (
0 commit comments