# There was an error processing coverage reports when trying to upload xCode coverage reports

**URL:** <https://community.codecov.com/t/there-was-an-error-processing-coverage-reports-when-trying-to-upload-xcode-coverage-reports/1833>\
**Category:** Support\
**Created:** [August 1, 2020, 8:46pm UTC](https://community.codecov.com/t/there-was-an-error-processing-coverage-reports-when-trying-to-upload-xcode-coverage-reports/1833 "2020-08-01T20:46:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dsk1306](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/dsk1306/32/997_2.png) [@dsk1306](https://community.codecov.com/u/dsk1306)\
**Post date:** [August 1, 2020, 8:46pm UTC](https://community.codecov.com/t/there-was-an-error-processing-coverage-reports-when-trying-to-upload-xcode-coverage-reports/1833/1 "2020-08-01T20:46:26Z")

</div>

### Description

I’m trying to upload my xCode test results via CI but I got “There was an error processing coverage reports” error.

### Repository

private

### CI/CD

Bitrise

### Uploader

Bitrise’s codecov step, but as far as I know it just uses bash uploader.

### Commit SHAs

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

### Codecov YAML

```auto
{
    "ignore": [
        "^{actual-project-name}/{actual-project-name}/SupportingFiles.*", 
        "^{actual-project-name}/{actual-project-name}ScreenshotsUITests.*", 
        "^{actual-project-name}/{actual-project-name}Tests.*", 
        "^{actual-project-name}/{actual-project-name}UITests.*", 
        "^{actual-project-name}/SwiftGenTemplates.*"
    ]
}

```

### Codecov Output

```auto
==> Bitrise CI detected.
    project root: .
--> token set from env
    Yaml found at: codecov.yml
==> Processing Xcode reports via llvm-cov
    DerivedData folder: /Users/vagrant/Library/Developer/Xcode/DerivedData
    hint Speed up Swift processing by using use -J 'AppName' (regexp accepted)
    hint This will remove Pods/ from your report. Also https://docs.codecov.io/docs/ignoring-paths
    + Building reports for {app-name} app
/dev/fd/63: line 221: {app-}/g{name}.app.coverage.txt: No such file or directory
    x> llvm-cov failed to produce results for /Users/vagrant/Library/Developer/Xcode/DerivedData/{app-name}-hlflfrsbozutsdfslizvhcjpmgek/Build/Products/Debug-iphonesimulator/{app-name}.app/{app-name}
    + Building reports for XCTAutomationSupport framework
error: /Users/vagrant/Library/Developer/Xcode/DerivedData/{app-name}-hlflfrsbozutsdfslizvhcjpmgek/Build/Products/Debug-iphonesimulator/{app-name}.app/Frameworks/XCTAutomationSupport.framework/XCTAutomationSupport: Failed to load coverage: Unknown architecture named: 
    x> llvm-cov failed to produce results for /Users/vagrant/Library/Developer/Xcode/DerivedData/{app-name}-hlflfrsbozutsdfslizvhcjpmgek/Build/Products/Debug-iphonesimulator/{app-name}.app/Frameworks/XCTAutomationSupport.framework/XCTAutomationSupport
    + Building reports for XCTest framework
error: /Users/vagrant/Library/Developer/Xcode/DerivedData/{app-name}-hlflfrsbozutsdfslizvhcjpmgek/Build/Products/Debug-iphonesimulator/{app-name}.app/Frameworks/XCTest.framework/XCTest: Failed to load coverage: Unknown architecture named: 
    x> llvm-cov failed to produce results for /Users/vagrant/Library/Developer/Xcode/DerivedData/{app-name}-hlflfrsbozutsdfslizvhcjpmgek/Build/Products/Debug-iphonesimulator/{app-name}.app/Frameworks/XCTest.framework/XCTest
    + Building reports for {app-name}Tests xctest
    -> Running gcov for Obj-C
==> Running gcov in . (disable via -X gcov)
==> Python coveragepy not found
==> Searching for coverage reports in:
    + .
    -> Found 3 reports
==> Detecting git/mercurial file structure
==> Reading reports
    - Skipping empty file ./XCTAutomationSupport.framework.coverage.txt
    + ./{app-name}Tests.xctest.coverage.txt bytes=38240
    - Skipping empty file ./XCTest.framework.coverage.txt
==> Appending adjustments
    https://docs.codecov.io/docs/fixing-reports
    + Found adjustments
==> Gzipping contents
==> Uploading reports
    url: https://codecov.io
    query: branch=development&commit=7ee9f4afb266536afed9777532828b5b97d92545&build=175&build_url=https%3A%2F%2Fapp.bitrise.io%2Fbuild%2Fac93fd22c20ae08b&name=&tag=&slug={slug}&service=bitrise&flags=&pr=&job=&cmd_args=Z,C
-> Pinging Codecov
https://codecov.io/upload/v4?package=bash-20200728-9fb7d93&token=secret&branch=development&commit=7ee9f4afb266536afed9777532828b5b97d92545&build=175&build_url=https%3A%2F%2Fapp.bitrise.io%2Fbuild%2Fac93fd22c20ae08b&name=&tag=&slug={slug}&service=bitrise&flags=&pr=&job=&cmd_args=Z,C
-> Uploading to
{storage.googleapis.com/codecov}
  % Total % Received % Xferd Average Speed Time Time Time Current
                                 Dload Upload Total Spent Left Speed

  0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 10432 0 0 100 10432 0 33435 --:--:-- --:--:-- --:--:-- 33435
    -> View reports at {code-cov-url}

```

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [August 6, 2020, 4:29pm UTC](https://community.codecov.com/t/there-was-an-error-processing-coverage-reports-when-trying-to-upload-xcode-coverage-reports/1833/2 "2020-08-06T16:29:42Z")

</div>

Hi @dsk1306, looks like this is probably a [path fixing](https://docs.codecov.io/docs/fixing-paths) issue. You can always add the `-q` or `-d` flags to the bash uploader to check the report that is getting uploaded to Codecov. I think you will need to add this to your `codecov.yml` file

```auto
fixes:
  "/Users/vagrant/git/::"

```

Let me know if that helps.

---

<div class="post-metadata">

**Author:** ![dsk1306](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/dsk1306/32/997_2.png) [@dsk1306](https://community.codecov.com/u/dsk1306)\
**Post date:** [August 6, 2020, 4:58pm UTC](https://community.codecov.com/t/there-was-an-error-processing-coverage-reports-when-trying-to-upload-xcode-coverage-reports/1833/3 "2020-08-06T16:58:05Z")

</div>

Hi @tom. Thanks for your help.

I’ve already tried to add `/Users/vagrant/git/::` to `fixes` ([SHA](https://codecov.io/gh/dsk1306/homeKitCodesKeeper/commit/830423b34203fdc25d19be7b8a3138acd5cb39a2)) but it didn’t help. I’ve also created a Freshdesk [ticket](https://codecov.freshdesk.com/support/tickets/3585) for this problem, maybe you could find something helpful there.

---

<div class="post-metadata">

**Author:** ![tom](https://yyz1.discourse-cdn.com/flex029/user_avatar/community.codecov.com/tom/32/8_2.png) [@tom](https://community.codecov.com/u/tom)\
**Post date:** [August 6, 2020, 5:28pm UTC](https://community.codecov.com/t/there-was-an-error-processing-coverage-reports-when-trying-to-upload-xcode-coverage-reports/1833/4 "2020-08-06T17:28:21Z")

</div>

Thanks @dsk1306, I didn’t notice that ticket. I’ll sync up with our support team so that we’re not duplicating work here, and I really appreciate your patience.
