﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
3418	coverage.el is uploaded to codecov	sajith	sajith	"I have seen some instances where running `codecov` in CircleCI is merely uploading `misc/coding_tools/coverage.el` (which is definitely not a coverage report!), and not `coverage.xml` or anything else actually related to code coverage.

I'm not sure if this happens because `coverage.xml` wasn't generated during some CircleCI runs, or because of any issues with `codecov` uploader itself. In the more recent CI runs I've looked at, we've been uploading both `coverage.xml` and `coverage.el`, so perhaps part of this problem has been already fixed.

I'm not sure uploading `coverage.el` does any harm, but it can't be doing anything useful either.

See this [[https://codecov.io/gh/tahoe-lafs/tahoe-lafs/commit/bce701d5bc810b71c07d2b7142a59aaac28a45e4/build|specific instance]], for an example of just `coverage.el` being uploaded:

 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/3f346cd2-a309-49c1-b8e4-2ee1fb37a1b1.txt|222735010]] (!GitHub CI) has `coverage.xml`: OK.
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/f729478f-3384-405e-8f44-9223d16c6847.txt|222735010]] (!GitHub CI) has `coverage.xml`: OK.
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/ec1327b3-29d7-440d-a815-6b661586d552.txt|27078.0]] (CircleCI [[https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/700/workflows/4a975834-e07d-4af1-8b2e-0a10aa1db536/jobs/27078|ubuntu-16.04]]) has `coverage.el`, but no `coverage.xml`: dubious?
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/d893c5bc-53ed-4494-9b8b-c6817eefef75.txt|27076.0]] (CircleCI [[https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/700/workflows/4a975834-e07d-4af1-8b2e-0a10aa1db536/jobs/27076|c-locale]]): ditto
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/ff974f94-7554-4b4b-b190-8ffcfbd0db12.txt|27075.0]] (CircleCI [[https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/700/workflows/4a975834-e07d-4af1-8b2e-0a10aa1db536/jobs/27075|deprecations]]): ditto
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/6bb3e229-2178-4ec5-95ed-1aa87d59e5cc.txt|27079.0]] (CircleCI [[https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/700/workflows/4a975834-e07d-4af1-8b2e-0a10aa1db536/jobs/27079|ubuntu-18.04]]): ditto
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/dc304ade-6617-4e83-b681-6e6b8d3ffac9.txt|27082.0]] (CircleCI [[https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/700/workflows/4a975834-e07d-4af1-8b2e-0a10aa1db536/jobs/27082|debian-8]]): ditto
 * [[https://codecov.io/api/gh/tahoe-lafs/tahoe-lafs/download/build?path=v4/raw/2020-08-24/26B66E933A53B9AF9CCFEF9F885BD144/bce701d5bc810b71c07d2b7142a59aaac28a45e4/4fc2d2cc-4654-4d34-9a6a-047a83b297e1.txt|27080.0]] (CircleCI [[https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/700/workflows/4a975834-e07d-4af1-8b2e-0a10aa1db536/jobs/27080|fedora-28]]): ditto

(This was found when investigating #3391.)"	defect	closed	normal	undecided	unknown	n/a	fixed			
