diff --git a/.travis.yml b/.travis.yml
index 5bb5941d83c..507f21a891d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -37,8 +37,6 @@ matrix:
- env: CMAKE_BUILD_TYPE=Debug COVERAGE_ENABLED=True
after_success:
- - docker exec --interactive --tty -e CODECOV_TOKEN nav2_bash bash -c
- "apt-get update ; apt-get -y install lcov"
- ci_env=`bash <(curl -s https://codecov.io/env)`
- docker exec --interactive --tty $ci_env nav2_bash /ros_entrypoint.sh
src/navigation2/tools/code_coverage_report.bash codecovio
diff --git a/nav2_system_tests/package.xml b/nav2_system_tests/package.xml
index 369cab260c1..80ced142aa1 100644
--- a/nav2_system_tests/package.xml
+++ b/nav2_system_tests/package.xml
@@ -41,6 +41,7 @@
launch_ros
launch_testing
navigation2
+ lcov
launch_ros
launch_testing