diff --git a/.travis.yml b/.travis.yml
index 65e8f0c2e3c7944497ce37e48ccd6efc38606013..5e74b7dd93e14c05258aa2f50d9aa2a0ea53a6ee 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -207,6 +207,11 @@ script:
 
 after_success:
   - ccache -s
+  - if [[ "$TEST_SUITE" == "unit" || "$TEST_SUITE" == "build" ]]; then
+        codecov --env PYTHON_VERSION
+                --required
+                --flags "${TEST_SUITE}${TRAVIS_OS_NAME}";
+    fi
 
 #=============================================================================
 # Notifications