diff --git a/test/pipeline_serial_in_order_test/main.cc b/test/pipeline_serial_in_order_test/main.cc index 3d9d8e0cb9fe43dc827b9340dc282761f118414f..6eb73704a3bc601fda1309deae23def96b480355 100644 --- a/test/pipeline_serial_in_order_test/main.cc +++ b/test/pipeline_serial_in_order_test/main.cc @@ -46,7 +46,7 @@ class MyTransformFunc : public tbb::filter { // Lower numbers are delayed more than higher numbers - should force out of // order processing NOTE: It would be better to use barriers but this is // simpler and also works - usleep(static_cast<unsigned int>((10 - (number % 10)) * 100000)); + usleep(static_cast<unsigned int>( (100 - number) * 10000)); LOG(INFO) << number; return item; } @@ -93,7 +93,7 @@ int main(int argc, char *argv[]) { (void)(argc); (void)(argv); - int threads = 10; + int threads = 100; int tokens = 100; int maxN = 100;