You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Branko Čibej <br...@apache.org> on 2015/09/18 06:58:20 UTC

Re: svn commit: r1703740 - in /subversion/trunk: Makefile.in build/run_tests.py subversion/tests/cmdline/svntest/main.py win-tests.py

On 18.09.2015 06:52, brane@apache.org wrote:
> Author: brane
> Date: Fri Sep 18 04:52:22 2015
> New Revision: 1703740
>
> URL: http://svn.apache.org/viewvc?rev=1703740&view=rev
> Log:
> Correctly propagate the log level through the multiple layers of test
> suite infrastructure and make sure the default log level is the same
> on all platforms and across all types of tests.


So it turns out that we had a number of bugs in the logic that
propagated the --verbose/--set-log-level options through the test
infrastructure. One of them was, for example, that the effective log
level was not correctly passed to the testcase subprocesses in Python
tests in parrallel mode.

Now that this is fixed, it turns out that we hardly ever use debug-level
log messages in our Python tests; using --set-log-level=INFO dumps
enormous amounts of text into the log files, where it should really only
have added command tracing. I guess there's now an opportunity for
fixing that.

-- Brane