]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
unittest_workqueue: fix wq test for 0 threads 9525/head
authorSage Weil <sage@redhat.com>
Mon, 6 Jun 2016 18:20:30 +0000 (14:20 -0400)
committerSage Weil <sage@redhat.com>
Mon, 6 Jun 2016 18:20:30 +0000 (14:20 -0400)
In 81517aea0696e4e62c2eb0830d7b0bd378c57230 we added
support for a wq with 0 worker threads.  Fix unit test
accordingly.

Signed-off-by: Sage Weil <sage@redhat.com>
src/test/test_workqueue.cc

index c7ff4335472ce6bcec9781d18abff172aa3870d9..d67f302a8b3eb2cbbbf2c56f771b7f8f443f61d5 100644 (file)
@@ -38,12 +38,12 @@ TEST(WorkQueue, Resize)
   sleep(1);
   ASSERT_EQ(3, tp.get_num_threads());
 
-  g_conf->set_val("osd op threads", "15");
+  g_conf->set_val("osd op threads", "0");
   g_conf->apply_changes(&cout);
   sleep(1);
-  ASSERT_EQ(15, tp.get_num_threads());
+  ASSERT_EQ(0, tp.get_num_threads());
 
-  g_conf->set_val("osd op threads", "0");
+  g_conf->set_val("osd op threads", "15");
   g_conf->apply_changes(&cout);
   sleep(1);
   ASSERT_EQ(15, tp.get_num_threads());