Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

common: move on to the new coverage uploader #5548

Merged
merged 1 commit into from
Mar 21, 2023

Conversation

lukaszstolarczuk
Copy link
Member

@lukaszstolarczuk lukaszstolarczuk commented Mar 10, 2023

the old, bash uploader is long EOL now.

Downloading and integrity check of the uploader script is done in docker building process (on the latest Ubuntu LTS).

Fixes: #5373

// Partially based on our previous work in pmemstream:
pmem/pmemstream@f82a9d1

// Documentation for the codecov uploader:
https://docs.codecov.com/docs/codecov-uploader

// If we ever resign from running coverage check on Travis, we could make use of GitHub's Action:
https://about.codecov.io/blog/how-to-set-up-codecov-with-c-and-github-actions/


This change is Reviewable

@lukaszstolarczuk lukaszstolarczuk force-pushed the change-codecov-uploader branch 2 times, most recently from f1e148d to bd05f70 Compare March 10, 2023 15:36
@lukaszstolarczuk lukaszstolarczuk marked this pull request as draft March 10, 2023 15:36
@lukaszstolarczuk lukaszstolarczuk force-pushed the change-codecov-uploader branch 3 times, most recently from e203387 to b72fc75 Compare March 13, 2023 16:07
@lukaszstolarczuk lukaszstolarczuk marked this pull request as ready for review March 13, 2023 16:07
ldorau added a commit to ldorau/rpma that referenced this pull request Mar 14, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
ldorau added a commit to ldorau/rpma that referenced this pull request Mar 14, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
ldorau added a commit to ldorau/rpma that referenced this pull request Mar 14, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
ldorau added a commit to ldorau/rpma that referenced this pull request Mar 15, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
@wlemkows
Copy link
Contributor

codecov/project Failing after 1s — 67.99% (-3.28%) compared to 9b201f7
Is this expected?

ldorau added a commit to ldorau/rpma that referenced this pull request Mar 15, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
ldorau added a commit to ldorau/rpma that referenced this pull request Mar 16, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
the old, bash uploader is long EOL now.

Downloading and integrity check of the uploader script is done
in docker building process (on the latest Ubuntu LTS).
@lukaszstolarczuk
Copy link
Member Author

Now, I believe this PR is ready for merging.

The report is available here:
https://app.codecov.io/gh/pmem/pmdk/pull/5548

Coverage is high enough: 74.26%

We cannot compare file-by-file because (for some reason) the previous push to master (BASE 35ca902) is missing a codecov report.

Looking at the CI logs it looks ok to me. If anything comes up later on, it will be fixed in a separate PR.

@wlemkows wlemkows merged commit b74832a into pmem:master Mar 21, 2023
@lukaszstolarczuk lukaszstolarczuk deleted the change-codecov-uploader branch March 21, 2023 08:26
ldorau added a commit to ldorau/rpma that referenced this pull request Apr 14, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
ldorau added a commit to ldorau/rpma that referenced this pull request Apr 14, 2023
Move on to the new coverage uploader.
The old bash uploader is long EOL now.

See: pmem/pmdk#5548
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CI: codecov-bash deprication
2 participants