summaryrefslogtreecommitdiff
path: root/tests/test_threadpool.c
diff options
context:
space:
mode:
authorMark Michelson <mmichelson@digium.com>2012-12-10 20:14:23 +0000
committerMark Michelson <mmichelson@digium.com>2012-12-10 20:14:23 +0000
commit1310e659bd0b4b0ce8210b5b1318ae71d86b85e2 (patch)
tree8e097572cfef1f0b05602f7ef17ec10f4fb3c439 /tests/test_threadpool.c
parent90d76a50263a6ff509d2b26c9953c2d700854a9b (diff)
Solve the issue about the "CHANGE THIS" and "XXX CHANGE THIS XXX" taskprocessor names.
Unfortunately, this required a taskprocessor listener change that makes listener allocation utterly silly. I'm going to change the scheme so that allocation of taskprocessor listeners is done internally within taskprocessor code. This will make it parallel with threadpool code, which is a good thing. git-svn-id: https://origsvn.digium.com/svn/asterisk/team/mmichelson/threadpool@377687 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'tests/test_threadpool.c')
-rw-r--r--tests/test_threadpool.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/tests/test_threadpool.c b/tests/test_threadpool.c
index 23fee0fda..4fe63e222 100644
--- a/tests/test_threadpool.c
+++ b/tests/test_threadpool.c
@@ -287,7 +287,7 @@ AST_TEST_DEFINE(threadpool_push)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_push";
+ info->name = "push";
info->category = "/main/threadpool/";
info->summary = "Test task";
info->description =
@@ -302,7 +302,7 @@ AST_TEST_DEFINE(threadpool_push)
return AST_TEST_FAIL;
}
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -340,7 +340,7 @@ AST_TEST_DEFINE(threadpool_thread_creation)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_thread_creation";
+ info->name = "thread_creation";
info->category = "/main/threadpool/";
info->summary = "Test threadpool thread creation";
info->description =
@@ -356,7 +356,7 @@ AST_TEST_DEFINE(threadpool_thread_creation)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -389,7 +389,7 @@ AST_TEST_DEFINE(threadpool_thread_destruction)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_thread_destruction";
+ info->name = "thread_destruction";
info->category = "/main/threadpool/";
info->summary = "Test threadpool thread destruction";
info->description =
@@ -405,7 +405,7 @@ AST_TEST_DEFINE(threadpool_thread_destruction)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -447,7 +447,7 @@ AST_TEST_DEFINE(threadpool_thread_timeout)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_thread_timeout";
+ info->name = "thread_timeout";
info->category = "/main/threadpool/";
info->summary = "Test threadpool thread timeout";
info->description =
@@ -463,7 +463,7 @@ AST_TEST_DEFINE(threadpool_thread_timeout)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -509,7 +509,7 @@ AST_TEST_DEFINE(threadpool_one_task_one_thread)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_one_task_one_thread";
+ info->name = "one_task_one_thread";
info->category = "/main/threadpool/";
info->summary = "Test a single task with a single thread";
info->description =
@@ -525,7 +525,7 @@ AST_TEST_DEFINE(threadpool_one_task_one_thread)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -585,7 +585,7 @@ AST_TEST_DEFINE(threadpool_one_thread_one_task)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_one_thread_one_task";
+ info->name = "one_thread_one_task";
info->category = "/main/threadpool/";
info->summary = "Test a single thread with a single task";
info->description =
@@ -601,7 +601,7 @@ AST_TEST_DEFINE(threadpool_one_thread_one_task)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -664,7 +664,7 @@ AST_TEST_DEFINE(threadpool_one_thread_multiple_tasks)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_one_thread_multiple_tasks";
+ info->name = "one_thread_multiple_tasks";
info->category = "/main/threadpool/";
info->summary = "Test a single thread with multiple tasks";
info->description =
@@ -680,7 +680,7 @@ AST_TEST_DEFINE(threadpool_one_thread_multiple_tasks)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -755,7 +755,7 @@ AST_TEST_DEFINE(threadpool_reactivation)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_reactivation";
+ info->name = "reactivation";
info->category = "/main/threadpool/";
info->summary = "Test that a threadpool reactivates when work is added";
info->description =
@@ -773,7 +773,7 @@ AST_TEST_DEFINE(threadpool_reactivation)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -917,7 +917,7 @@ AST_TEST_DEFINE(threadpool_task_distribution)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_task_distribution";
+ info->name = "task_distribution";
info->category = "/main/threadpool/";
info->summary = "Test that tasks are evenly distributed to threads";
info->description =
@@ -934,7 +934,7 @@ AST_TEST_DEFINE(threadpool_task_distribution)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}
@@ -1005,7 +1005,7 @@ AST_TEST_DEFINE(threadpool_more_destruction)
switch (cmd) {
case TEST_INIT:
- info->name = "threadpool_more_destruction";
+ info->name = "more_destruction";
info->category = "/main/threadpool/";
info->summary = "Test that threads are destroyed as expected";
info->description =
@@ -1024,7 +1024,7 @@ AST_TEST_DEFINE(threadpool_more_destruction)
}
tld = listener->private_data;
- pool = ast_threadpool_create(listener, 0, &options);
+ pool = ast_threadpool_create(info->name, listener, 0, &options);
if (!pool) {
goto end;
}