X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Ftct-dali-toolkit-core.cpp;h=b603310336cbfd2bc046ccb561e1a3ba17847efc;hp=87b2f566592ab1beccced7ae51216981cad9c953;hb=3a289377436005f632a2dca8916706879b7e3a28;hpb=e1d022ecfbbb669aaea81033cbef346f040062c6 diff --git a/automated-tests/src/dali-toolkit/tct-dali-toolkit-core.cpp b/automated-tests/src/dali-toolkit/tct-dali-toolkit-core.cpp index 87b2f56..b603310 100644 --- a/automated-tests/src/dali-toolkit/tct-dali-toolkit-core.cpp +++ b/automated-tests/src/dali-toolkit/tct-dali-toolkit-core.cpp @@ -8,8 +8,9 @@ int main(int argc, char * const argv[]) { int result = TestHarness::EXIT_STATUS_BAD_ARGUMENT; - const char* optString = "r"; - bool optRerunFailed(false); + const char* optString = "rs"; + bool optRerunFailed(true); + bool optRunSerially(false); int nextOpt = 0; do @@ -20,6 +21,9 @@ int main(int argc, char * const argv[]) case 'r': optRerunFailed = true; break; + case 's': + optRunSerially = true; + break; case '?': TestHarness::Usage(argv[0]); exit(TestHarness::EXIT_STATUS_BAD_ARGUMENT); @@ -29,7 +33,14 @@ int main(int argc, char * const argv[]) if( optind == argc ) // no testcase name in argument list { - result = TestHarness::RunAllInParallel(argv[0], tc_array, optRerunFailed); + if( optRunSerially ) + { + result = TestHarness::RunAll( argv[0], tc_array ); + } + else + { + result = TestHarness::RunAllInParallel( argv[0], tc_array, optRerunFailed ); + } } else {