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

Reply via email to