# Reports with git submodules

**URL:** <https://community.codecov.com/t/reports-with-git-submodules/400>\
**Category:** Support\
**Tags:** github\
**Created:** [July 29, 2019, 11:52pm UTC](https://community.codecov.com/t/reports-with-git-submodules/400 "2019-07-29T23:52:24Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![apcraig](https://avatars.discourse-cdn.com/v4/letter/a/b782af/32.png) [@apcraig](https://community.codecov.com/u/apcraig)\
**Post date:** [July 29, 2019, 11:52pm UTC](https://community.codecov.com/t/reports-with-git-submodules/400/1 "2019-07-29T23:52:24Z")

</div>

### Description

codecov does not seem to report coverage for files in git submodules

### Repository

> **[Code coverage done right.](https://app.codecov.io/gh/CICE-Consortium/CICE)**
>
> Hosted coverage report highly integrated with GitHub, Bitbucket and GitLab. Awesome pull request comments to enhance your QA.

### Versions

### Additional Information

We are just starting to setup codecov for our sea ice model application.

Because we need to test in high-performance-computing environments, we do limited testing on TravisCI and comprehensive testing on our own platforms.

Our application contains git submodules. When I run the bash script on the gc output, codecov only reports on coverage from the main repo, not from the submodule repos. It is important that we also see testing coverage in our submodules. Is there a way for codecov to generate those reports? I can see that gcov has generated output from the files in our submodules, it just doesn’t seem to appear on the codecov website.
