Index: tests/OnceTest.cpp |
diff --git a/tests/OnceTest.cpp b/tests/OnceTest.cpp |
index 192abaaee36266c81ceb3e7773b8ae524415a669..389d257b73fdb3a8aa25be023f6f48750cd2bb2f 100644 |
--- a/tests/OnceTest.cpp |
+++ b/tests/OnceTest.cpp |
@@ -6,7 +6,7 @@ |
*/ |
#include "SkOnce.h" |
-#include "SkTaskGroup.h" |
+#include "SkThreadPool.h" |
#include "Test.h" |
static void add_five(int* x) { |
@@ -42,7 +42,7 @@ |
}; |
DEF_TEST(SkOnce_Multithreaded, r) { |
- const int kTasks = 16; |
+ const int kTasks = 16, kThreads = 4; |
// Make a bunch of tasks that will race to be the first to add six to x. |
Racer racers[kTasks]; |
@@ -54,11 +54,11 @@ |
} |
// Let them race. |
- SkTaskGroup tg; |
+ SkThreadPool pool(kThreads); |
for (int i = 0; i < kTasks; i++) { |
- tg.add(&racers[i]); |
+ pool.add(&racers[i]); |
} |
- tg.wait(); |
+ pool.wait(); |
// Only one should have done the +=. |
REPORTER_ASSERT(r, 6 == x); |