X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Ftests%2Ftest-thread.c;h=2f0e1853d482986bcfc26e7e57622c1ccfc7cb98;hb=48827b7b9862ab5961f938f38a8667e15421a50c;hp=cc676bd0cdaa1a5edcc401b0b275927cded8c47b;hpb=f9fc4077cc0eb167f3e65f54cc27717c79beee92;p=src%2Fapp-framework-binder.git diff --git a/src/tests/test-thread.c b/src/tests/test-thread.c index cc676bd0..2f0e1853 100644 --- a/src/tests/test-thread.c +++ b/src/tests/test-thread.c @@ -7,6 +7,7 @@ #include #include "../afb-thread.h" +#include "../jobs.h" struct foo { int value; @@ -77,12 +78,12 @@ int main() struct timespec ts; req.itf = &itf; - afb_thread_init(4, 1); + jobs_init(4, 0, 20000); for (i = 0 ; i < 10000 ; i++) { req.closure = foo = malloc(sizeof *foo); foo->value = i; foo->refcount = 1; - afb_thread_call(req, process, 5, (&ts) + (i % 4)); + afb_thread_req_call(req, process, 5, (&ts) + (i % 7)); unref(foo); ts.tv_sec = 0; ts.tv_nsec = 1000000; @@ -91,7 +92,7 @@ int main() ts.tv_sec = 1; ts.tv_nsec = 0; nanosleep(&ts, NULL); - afb_thread_terminate(); + jobs_terminate(); }