Skip to content

Conversation

@maflcko
Copy link
Member

@maflcko maflcko commented Aug 17, 2023

Looks like this causes all CI builds to be red, and doesn't work anyway, see #27593 . Temporarily disable it to allow for more time to rework it from scratch.

@DrahtBot
Copy link
Contributor

DrahtBot commented Aug 17, 2023

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
Concept ACK jonatack

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

@DrahtBot DrahtBot added the Tests label Aug 17, 2023
@maflcko
Copy link
Member Author

maflcko commented Aug 17, 2023

Looks like CI is red since ecb2056, but on the pull, it passed last week: https://cirrus-ci.com/task/5524872076460032

Copy link
Member

@jonatack jonatack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK based on green CI

Perhaps the following would be better instead, so test/functional/test_runner.py --coverage run locally (as well as in the CI) doesn't needlessly report missing coverage.

diff --git a/test/functional/test_runner.py b/test/functional/test_runner.py
index d93e6fd6da2..14e3a140485 100755
--- a/test/functional/test_runner.py
+++ b/test/functional/test_runner.py
@@ -847,7 +576,7 @@ class RPCCoverage():
         all_cmds = set()
         # Consider RPC generate covered, because it is overloaded in
         # test_framework/test_node.py and not seen by the coverage check.
-        covered_cmds = set({'generate'})
+        # Consider "Internal" to be covered due to the following issue until it is resolved:
+        # https://github.com/bitcoin/bitcoin/issues/27593
+        covered_cmds = set({'Internal', 'generate'})

Edit: #28289 seems even better.

@mzumsande
Copy link
Contributor

mzumsande commented Aug 17, 2023

The root cause for the CI failures is silent merge conflict that should be fixed by #28289 (we might still disable --coverage though, no opinion on that).

@maflcko maflcko closed this Aug 18, 2023
@maflcko maflcko deleted the 2308-ci-no-cov- branch August 18, 2023 05:57
@bitcoin bitcoin locked and limited conversation to collaborators Aug 17, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants