I had the same issue.
For a certain tag, the reports were not processing. In my case, I think it had to do with multiple coverage reports for the same files because we run 2 different test suites but they partially touch the same code.
Furthermore, because of this, when trying to upload anything with the same flag, even if it does not have multiple coverage report files anymore, it just got stuck in processing. A serious bug at codecov’s side if you ask me.
Anyway, to get it fixed, I split the uploads into two different uploads with 2 different new flag names using -s to specify where to look for coverage reports
- Flags are passed to the uploader script with -f
- To split the uploads, I run the bash uploader script twice, but with different -f and -s flags
bash-uploader.sh … -f flag1 -s ./dir1