From 3800d2b4c4ddc368ea5cf2854f05432717a86497 Mon Sep 17 00:00:00 2001 From: Tobias Fuchs Date: Tue, 31 Mar 2015 14:08:08 +0200 Subject: [PATCH] dataflow_cpp: increased number of task queues in unit test --- dataflow_cpp/test/dataflow_cpp_test_simple.cc | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/dataflow_cpp/test/dataflow_cpp_test_simple.cc b/dataflow_cpp/test/dataflow_cpp_test_simple.cc index bf5b386..bcc6ca5 100644 --- a/dataflow_cpp/test/dataflow_cpp_test_simple.cc +++ b/dataflow_cpp/test/dataflow_cpp_test_simple.cc @@ -142,8 +142,22 @@ SimpleTest::SimpleTest() { CreateUnit("dataflow_cpp simple test").Add(&SimpleTest::TestBasic, this); } +#define MTAPI_DOMAIN_ID 1 +#define MTAPI_NODE_ID 1 + void SimpleTest::TestBasic() { - embb::tasks::Node::Initialize(1, 1); + // All available cores + embb::base::CoreSet core_set(true); + embb::tasks::Node::Initialize( + MTAPI_DOMAIN_ID, + MTAPI_NODE_ID, + core_set, + 1024, // max tasks (default: 1024) + 128, // max groups (default: 128) + 128, // max queues (default: 16) + 1024, // queue capacity (default: 1024) + 4 // num priorities (default: 4) + ); for (int ii = 0; ii < 10000; ii++) { ArraySink asink; @@ -163,6 +177,7 @@ void SimpleTest::TestBasic() { filter_array[kk] = -1; mult_array[kk] = -1; } + source_counter = 0; pred_counter = 0; mult_counter = 0; @@ -198,3 +213,4 @@ void SimpleTest::TestBasic() { PT_EXPECT(embb_get_bytes_allocated() == 0); } + -- libgit2 0.26.0