WIP - Not ready for review
Creating draft PR to test on Cirrus CI
WIP - Not ready for review
Creating draft PR to test on Cirrus CI
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32219.
See the guideline for information on the review process.
Type | Reviewers |
---|---|
Concept ACK | hebasto |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
No conflicts as of last run.
201+ archiveHash = hasher.hexdigest()
202
203- if tarballHash not in SHA256_SUMS or SHA256_SUMS[tarballHash]['tarball'] != tarball:
204- if tarball in [v['tarball'] for v in SHA256_SUMS.values()]:
205+ if archiveHash not in SHA256_SUMS or SHA256_SUMS[archiveHash]['archive'] != archive:
206+ if archive in [v['archive'] for v in SHA256_SUMS.values()]:
Creating draft PR to test on Cirrus CI
For reference, you can also test locally (or in a VM, or in the cloud) via https://github.com/bitcoin/bitcoin/blob/master/ci/README.md#running-a-stage-locally. But I just wanted to mention it. Using the CI here is also fine.
For reference, you can also test locally (or in a VM, or in the cloud)
This will probably be better in this instance as it wasn’t a good test anyway as the get_previous_releases.py script just used cached versions of the downloads rather than downloading again.
Using the get_previous_releases.py script to build from source would have
broken with the move to cmake. As there were no complaints, it is
assumed nobody uses this functionality.
Needed to allow the wallet migration functional test to run under native
windows
🚧 At least one of the CI tasks failed. Debug: https://github.com/bitcoin/bitcoin/runs/40333073167
Try to run the tests locally, according to the documentation. However, a CI failure may still happen due to a number of reasons, for example:
Possibly due to a silent merge conflict (the changes in this pull request being incompatible with the current code in the target branch). If so, make sure to rebase on the latest commit of the target branch.
A sanitizer issue, which can only be found by compiling with the sanitizer and running the affected test.
An intermittent issue.
Leave a comment here, if you need help tracking down a confusing failure.
This should enable wallet_migration functional test to run on Windows