X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit-internal%2Ftct-dali-toolkit-internal-core.cpp;h=fcf09c6b9f26aca336748ce821bb623633e9ffba;hp=0a37d059844025258a5203132fe48701f073994e;hb=21f60153d688233c47b7e86dfe1d6e06450ed3a0;hpb=8ca28807aa182b4f3e9f2abc41d45162ed08ad99 diff --git a/automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-core.cpp b/automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-core.cpp index 0a37d05..fcf09c6 100644 --- a/automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-core.cpp +++ b/automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-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 {