This repository has been archived by the owner on Mar 13, 2024. It is now read-only.
Fix: Functional and Unit Tests #247
Open
SmartArray
wants to merge
281
commits into
digibyte:feature/8.22.0
Choose a base branch
from
DigiByte-Core:fix/functional-8.22
base: feature/8.22.0
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Fix: Functional and Unit Tests #247
SmartArray
wants to merge
281
commits into
digibyte:feature/8.22.0
from
DigiByte-Core:fix/functional-8.22
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is not required if the deployment has been buried. Additionally it causes a segfault if digibyte was launched with a new data directory.
…lock algo version range
…erConfirmationWindow, Rever Changes
Fix "Unknown new rules activated" Error & Uninitialized Variable nMinerConfirmationWindow, Revert Changes
Dandelion removal
complete inv/hash rewrite with dandelion queues Signed-off-by: barrystyle <baz@tiltpool.com>
…ot enter stempool and effects can be seen immediately
Reimplement Dandelion Transactions
is sufficient to prevent communications with older clients
Disable RBF transaction signalling
Remove legacy odocrypt fork code
Fix: Dandelion mutex LOCK usages
This will be needed to postpone difficulty adjustment modifications to a block in the future throughout the functional tests
Update Unit Test Vectors
WIP: Fix Functional Tests
Boost 1.77 Fix
This reverts commit 5d8beb7.
Need to make sure local Python version matches this for Make Deploy to build the dmg
…multiple boost versions
…s.py: -easypow parameter added for regtest transactions
… as tested in init_tests.cpp by walletinit_verify_walletdir_no_trailing2 and walletinit_verify_walletdir_no_trailing
@SmartArray , when you get a free moment, can you retarget this pr to here: https://github.com/DigiByte-Core/digibyte/tree/feature/8.22.0 |
Bitcoin Core completely ripped out SSL tests as OpenSSL3 changed a ton of stuff and broke many things in core tests.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes the remaining issues of the DigiByte Core functional tests and unit tests.
With these changes, the complete test suite SHOULD be complete.
Tested on Ubuntu and Mac OS Monterey
Notes
When running the functional tests, make sure you quit all potential listening applications. Sometimes it is still needed to use
./test_runner.py -j1
. At least on my machine there was a port clash on port 18543, for whatever reason.