mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-07-29 04:33:55 +02:00
de8f9123af
test: cover read-only blockstore (Matthew Zipkin)5c2185b3b6
ci: enable chattr +i capability inside containers (Matthew Zipkin)e573f24202
unit test: add coverage for BlockManager (Matthew Zipkin) Pull request description: This PR adds unit and functional tests to cover the behavior described in #2039. In particular, that bitcoind will crash on startup if a reindex is requested but the `blk` files are read-only. Eventually this behavior can be updated with https://github.com/bitcoin/bitcoin/pull/27039. This PR just commits the test coverage from #27039 as suggested in https://github.com/bitcoin/bitcoin/pull/27039#issuecomment-1584915782 ACKs for top commit: jonatack: ACKde8f9123af
modulo suggestions in https://github.com/bitcoin/bitcoin/pull/27850#discussion_r1319010039, tested on macOS, but not on Linux for the Linux-related change in the last push achow101: ACKde8f9123af
MarcoFalke: lgtm ACKde8f9123af
📶 Tree-SHA512: b9bd684035dcea11c901b649fc39f397a2155a9a8459f3348e67947e387e45312fddeccb52981aef486f8a31deebb5356a7901c1bb94b78f82c24192a369af73