Alexander Block
8dc7ec7e56
Call set_node_times by default in bump_mocktime
...
And remove manual calls accordingly.
2020-04-14 15:16:51 +02:00
Alexander Block
a3c1fce551
Also test banning due to closed ports and old proto versions
2020-03-31 07:09:38 +02:00
Alexander Block
2de860685f
Refactor test_banning to support more scenarios
2020-03-31 07:09:38 +02:00
Alexander Block
41796bec06
Put (no-)banning loop into test_(no)_banning
2020-03-31 07:09:38 +02:00
Alexander Block
e980b18b68
Isolate instead of kill MNs in llmq-simplepose.py
2020-03-31 07:09:38 +02:00
Alexander Block
a308a092e2
Don't touch self.nodes/self.mninfo in llmq-simplepose.py
2020-03-31 07:09:38 +02:00
Alexander Block
dfe9daabd9
Fix test in LLMQSimplePoSeTest
...
This was intended to test for "not self.check_banned"
2020-03-31 07:07:52 +02:00
UdjinM6
7d39637b02
Bump copyright year to 2020 ( #3290 )
...
* Bump _COPYRIGHT_YEAR
* Run copyright update script
./contrib/devtools/copyright_header.py update .
* Update COPYING
* Bump copyright year in dash-cli/qt/tx and dashd map pages
2020-01-17 15:42:55 +01:00
Alexander Block
9c9cac6d67
Show quorum connections in "quorum dkgstatus" and use it in mine_quorum ( #3271 )
...
Instead of statically sleeping 2 seconds
2020-01-08 08:01:26 +01:00
Alexander Block
aca6af0a0e
Use smaller LLMQs in regtest ( #3269 )
...
* Rename LLMQ_5_60 to LLMQ_TEST
* Introduce -llmqtestparams which allows to modify LLMQ_TEST on regtest
Also add support in DashTestFramework
* Use parameters size=3, threshold=2 as default for LLMQ_TEST
And fall back to the old parameters where necessary
* Wait for all contributions, even when one member is lying
Otherwise we might end up continuing too fast, which would fail the DKG.
* Update src/chainparams.cpp
Co-Authored-By: UdjinM6 <UdjinM6@users.noreply.github.com>
Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
2020-01-07 13:49:51 +01:00
UdjinM6
08f447af92
Tests: Allow specifying different cmd-line params for each masternode ( #3222 )
2019-12-05 19:28:33 +01:00
Alexander Block
a304d4d47c
Fix DashTestFramework and tests depending on it
2019-09-24 17:47:35 +02:00
UdjinM6
9abc393839
Refactor few things here and there ( #3066 )
...
* Refactor `HandleFullyConfirmedBlock()`
* Pass `pindexMined` into `AddNonLockedTx()`
* Unify time import in Dash specific tests
* Refactor UpdateSpork and SetPrivKey
2019-08-28 14:51:59 +03:00
PastaPastaPasta
6edbc9cebd
Merge bitcoin#9956: Reorganise qa directory ( #2912 )
...
* Merge #9956 : Reorganise qa directory
63d66ba
Move src/test/bitcoin-util-test.py to test/util/bitcoin-util-test.py (John Newbery)
5b0bff4
Rename --enable-extended-rpc-tests to --enable-extended-functional-tests (John Newbery)
a9bd622
Rename test/pull-tester/rpc-tests.py to test/functional/test_runner.py (John Newbery)
c28ee91
Rename rpc-tests directory to functional (John Newbery)
00902c4
Rename qa directory to test (John Newbery)
Tree-SHA512: ee7125c0c647d81590177beef2c8852c4ef76fdcf888096d9d4d360562a01d8d3b453345c3040487b2a043935bd1e7e80018f34462d6e02262bedbe23edcc576
resolve build errors
Signed-off-by: Pasta <Pasta@dash.org>
update test_runner.py in testintegrations.sh
Signed-off-by: Pasta <Pasta@dash.org>
* moved dash specific tests
Signed-off-by: Pasta <Pasta@dash.org>
* dashify README.md
Signed-off-by: Pasta <Pasta@dash.org>
* removed autoix*.py
Signed-off-by: Pasta <Pasta@dash.org>
* change back file perms
* dedashify
Signed-off-by: Pasta <Pasta@dash.org>
2019-05-19 23:20:34 +03:00