[tests] Create less threads on the AsyncTask tests

So we open less fds as new versions of OSX have
a smaller limit (256).
This commit is contained in:
Thiago Marcos P. Santos
2015-12-21 22:04:00 +02:00
parent 913f49c701
commit 373916420a

View File

@@ -75,7 +75,7 @@ TEST(AsyncTask, RequestCoalescingMultithreaded) {
std::vector<std::unique_ptr<Thread<TestWorker>>> threads;
ThreadContext context = {"Test", ThreadType::Map, ThreadPriority::Regular};
unsigned numThreads = 50;
unsigned numThreads = 25;
for (unsigned i = 0; i < numThreads; ++i) {
std::unique_ptr<Thread<TestWorker>> thread =
std::make_unique<Thread<TestWorker>>(context, &async);
@@ -99,7 +99,7 @@ TEST(AsyncTask, ThreadSafety) {
AsyncTask async([&count] { ++count; });
async.unref();
unsigned numThreads = 50;
unsigned numThreads = 25;
auto callback = [&] {
if (!--numThreads) {