Because Travis-CI has a limit of the log file to 4MB, this patch suppress the output of unit tests by setting NOSE_VERBOSE in tox.ini. tox.ini does not effect when running run_tests.sh locally, so please run run_tests.sh, if the full log messages are needed.
Signed-off-by: IWASE Yusuke <[email protected]> --- .travis.yml | 2 +- ryu/tests/run_tests.py | 2 +- tox.ini | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index cc1d109..263224d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,6 @@ install: - "pip install tox" script: - - tox -e $TOX_ENV + - NOSE_VERBOSE=0 tox -e $TOX_ENV sudo: false diff --git a/ryu/tests/run_tests.py b/ryu/tests/run_tests.py index b3d1868..835e789 100755 --- a/ryu/tests/run_tests.py +++ b/ryu/tests/run_tests.py @@ -25,7 +25,7 @@ if __name__ == '__main__': cwd = os.getcwd() c = config.Config(stream=sys.stdout, env=os.environ, - verbosity=3, + verbosity=int(os.environ.get('NOSE_VERBOSE', 3)), includeExe=True, traverseNamespace=True, plugins=core.DefaultPluginManager()) diff --git a/tox.ini b/tox.ini index a1a6827..0574bea 100644 --- a/tox.ini +++ b/tox.ini @@ -6,6 +6,7 @@ deps = -U -r{toxinidir}/tools/pip-requires -r{toxinidir}/tools/test-requires usedevelop = True +passenv= NOSE_VERBOSE commands = python ryu/tests/run_tests.py '{posargs}' -- 1.9.1 ------------------------------------------------------------------------------ Monitor Your Dynamic Infrastructure at Any Scale With Datadog! Get real-time metrics from all of your servers, apps and tools in one place. SourceForge users - Click here to start your Free Trial of Datadog now! http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140 _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
