Procházet zdrojové kódy

Merge pull request #8005 from webknjaz/patch-1

Output useful logs in CI on failure
Scott Dodson před 7 roky
rodič
revize
114b3baead
1 změnil soubory, kde provedl 14 přidání a 0 odebrání
  1. 14 0
      .travis.yml

+ 14 - 0
.travis.yml

@@ -19,5 +19,19 @@ install:
 script:
   - tox
 
+after_failure:
+  - echo "Here's a list of installed Python packages:"
+  - pip list --format=columns
+  - echo Dumping logs, because tests failed to succeed
+  - |
+      for log in `ls .tox/*/log/*.log`
+      do
+        echo Outputting $log
+        cat $log
+      done
+  - pip_debug_log=/home/travis/.cache/pip/log/debug.log
+  - echo Outputting pip debug log from $pip_debug_log
+  - cat $pip_debug_log
+
 after_success:
   - coveralls