Author: jelmer Date: 2007-01-30 12:10:42 +0000 (Tue, 30 Jan 2007) New Revision: 21055
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21055 Log: Fix executable bit. Modified: branches/SAMBA_4_0/ branches/SAMBA_4_0/source/script/buildtree.pl branches/SAMBA_4_0/source/script/installjsonrpc.sh branches/SAMBA_4_0/source/script/installwebapps.sh branches/SAMBA_4_0/source/torture/smbtorture.c branches/SAMBA_4_0/source/torture/torture.c branches/SAMBA_4_0/source/torture/ui.c branches/SAMBA_4_0/source/torture/ui.h Changeset: Property changes on: branches/SAMBA_4_0 ___________________________________________________________________ Name: bzr:merge - [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] + [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Modified: branches/SAMBA_4_0/source/script/buildtree.pl =================================================================== Property changes on: branches/SAMBA_4_0/source/script/buildtree.pl ___________________________________________________________________ Name: svn:executable + * Modified: branches/SAMBA_4_0/source/script/installjsonrpc.sh =================================================================== Property changes on: branches/SAMBA_4_0/source/script/installjsonrpc.sh ___________________________________________________________________ Name: svn:executable + * Modified: branches/SAMBA_4_0/source/script/installwebapps.sh =================================================================== Property changes on: branches/SAMBA_4_0/source/script/installwebapps.sh ___________________________________________________________________ Name: svn:executable + * Modified: branches/SAMBA_4_0/source/torture/smbtorture.c =================================================================== --- branches/SAMBA_4_0/source/torture/smbtorture.c 2007-01-30 02:27:29 UTC (rev 21054) +++ branches/SAMBA_4_0/source/torture/smbtorture.c 2007-01-30 12:10:42 UTC (rev 21055) @@ -670,57 +670,14 @@ } else if (shell) { run_shell(torture); } else { - int total; - double rate; - int unexpected_failures; for (i=2;i<argc_new;i++) { if (!run_test(torture, argv_new[i])) { correct = false; } } - - unexpected_failures = str_list_length(torture->results.unexpected_failures); - - total = torture->results.skipped+torture->results.success+torture->results.failed+torture->results.errors; - if (total == 0) { - printf("No tests run.\n"); - } else { - rate = ((total - unexpected_failures - torture->results.errors) * (100.0 / total)); - - printf("Tests: %d, Failures: %d", total, torture->results.failed); - if (torture->results.failed - unexpected_failures) { - printf(" (%d expected)", torture->results.failed - unexpected_failures); - } - printf(", Errors: %d, Skipped: %d. Success rate: %.2f%%\n", - torture->results.errors, torture->results.skipped, rate); - } - - if (unexpected_failures) { - printf("The following tests failed:\n"); - for (i = 0; torture->results.unexpected_failures[i]; i++) { - printf(" %s\n", torture->results.unexpected_failures[i]); - } - printf("\n"); - } - - if (str_list_length(torture->results.unexpected_errors)) { - printf("Errors occurred while running the following tests:\n"); - for (i = 0; torture->results.unexpected_errors[i]; i++) { - printf(" %s\n", torture->results.unexpected_errors[i]); - } - printf("\n"); - } - - if (str_list_length(torture->results.unexpected_successes)) { - printf("The following tests were expected to fail but succeeded:\n"); - for (i = 0; torture->results.unexpected_successes[i]; i++) { - printf(" %s\n", torture->results.unexpected_successes[i]); - } - printf("\n"); - } } - if (torture->results.returncode) { + if (torture->returncode) { return(0); } else { return(1); Modified: branches/SAMBA_4_0/source/torture/torture.c =================================================================== --- branches/SAMBA_4_0/source/torture/torture.c 2007-01-30 02:27:29 UTC (rev 21054) +++ branches/SAMBA_4_0/source/torture/torture.c 2007-01-30 12:10:42 UTC (rev 21055) @@ -45,15 +45,10 @@ const char *known_failures_file, const struct torture_ui_ops *ui_ops) { - int numlines; struct torture_context *torture = talloc_zero(mem_ctx, struct torture_context); - torture->expected_failures = file_lines_load(known_failures_file, &numlines, - torture); torture->ui_ops = ui_ops; - torture->results.returncode = true; - return torture; } Modified: branches/SAMBA_4_0/source/torture/ui.c =================================================================== --- branches/SAMBA_4_0/source/torture/ui.c 2007-01-30 02:27:29 UTC (rev 21054) +++ branches/SAMBA_4_0/source/torture/ui.c 2007-01-30 12:10:42 UTC (rev 21055) @@ -188,32 +188,8 @@ if (context->ui_ops->test_result) context->ui_ops->test_result(context, result, comment); - if (result == TORTURE_SKIP) { - context->results.skipped++; - } else if (result == TORTURE_OK) { - if (str_list_match(context->active_testname, - context->expected_failures)) { - context->results.unexpected_successes = str_list_add( - context->results.unexpected_successes, - talloc_reference(context, context->active_testname)); - } - context->results.success++; - } else if (result == TORTURE_ERROR) { - context->results.unexpected_errors = str_list_add( - context->results.unexpected_errors, - talloc_reference(context, context->active_testname)); - context->results.errors++; - context->results.returncode = false; - } else if (result == TORTURE_FAIL) { - if (0 == str_list_match(context->active_testname, - context->expected_failures)) { - context->results.unexpected_failures = str_list_add( - context->results.unexpected_failures, - talloc_reference(context, context->active_testname)); - context->results.returncode = false; - } - context->results.failed++; - } + if (result == TORTURE_ERROR || result == TORTURE_FAIL) + context->returncode = false; } static BOOL internal_torture_run_test(struct torture_context *context, Modified: branches/SAMBA_4_0/source/torture/ui.h =================================================================== --- branches/SAMBA_4_0/source/torture/ui.h 2007-01-30 02:27:29 UTC (rev 21054) +++ branches/SAMBA_4_0/source/torture/ui.h 2007-01-30 12:10:42 UTC (rev 21055) @@ -79,27 +79,13 @@ struct torture_test *active_test; struct torture_tcase *active_tcase; - char **expected_failures; - - struct torture_results { - int skipped; - int todo; - int success; - int failed; - int errors; - - const char **unexpected_failures; - const char **unexpected_successes; - const char **unexpected_errors; - - bool returncode; - } results; - bool quiet; /* Whether tests should avoid writing output to stdout */ enum torture_result last_result; char *last_reason; + bool returncode; + char *outputdir; int level; };