Commit Graph

120 Commits

Author SHA1 Message Date
Mariano Sorgente
4156c34cd6
Change sync logic: backtrack sync and batch sync, fix bugs (#737)
Improve sync and fix issues with sub block record cache
2021-01-26 23:38:39 +09:00
Mariano Sorgente
76426b3e32 Speed up tests 2021-01-19 22:25:45 -08:00
Mariano Sorgente
927e0d6913 Fix prevalidation and optimize some tests 2021-01-19 10:53:04 -08:00
Gene Hoffman
2486cceccd rename test to bech32m and place in wallet test run 2021-01-18 11:49:14 -08:00
matt
55e8bdf0e3 fix rl_tests to use bech32m name 2021-01-18 11:49:14 -08:00
matt
86c17ee06c replace chech32m with bech32m 2021-01-18 11:49:14 -08:00
matt
1fcec881cb rename to check32m
add tests
2021-01-18 11:49:14 -08:00
Gene Hoffman
99503adcbf Other wallet test timeout to 100 2021-01-13 16:58:21 -08:00
Gene Hoffman
148916a155 wallet_sync timeout to 100s 2021-01-13 16:58:21 -08:00
Will Bendick
ffbe0ed73d formatting for black 2021-01-13 14:15:03 -08:00
Will Bendick
57dd455a61 formatting for flake8 2021-01-13 14:15:03 -08:00
Will Bendick
e2ea4095a1 restores rl wallet rpc tests 2021-01-13 14:15:03 -08:00
Will Bendick
edbc049685 restores incorrectly reverted code 2021-01-13 14:15:03 -08:00
Mariano Sorgente
58b52a9091
Ms.multiprocessing2 (#665)
* Ms.bug fixes (#615)

* on_disconnect callback called if present, for services (full_node, farmer, etc) when a connection is closed
* connections added or removed are reflected in UI
* No migration of wallet full node peer
* More blockchain_transaction tests re-enabled
* Blockchain tests uncommented
* get_block_peak fixed in blockchain.py
* Reduce some logging in tests, and asynciosqlite logs suppressed for the DEBUG level

* Assert fee test

* Re-enable tx tests

* Don't log errors on task cancel

* More full node tests

* Add test and fix edge case for first sub slot

* More tests

* Multiprocessing for block validation

* Fix issue where sub slot is not present

* More bug fixes / tests

* continue

* test for multiprocessing

* Implement sync

* Change cpu count

* Fix lint

* Tweaks

* fix teardownn issue

* Fix issue where sub slot is not present

* Another bug fix and more logging

* Fix test

* Try to fix the other test

* Same store fix as in dev

* Fix import for tests

* Fix tests

* Fix test

* Increase test timeout

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
2021-01-13 13:44:33 -08:00
Yostra
1b60270766 line break 2021-01-12 17:02:23 -05:00
Yostra
ecdde33e64 line break 2021-01-12 17:02:23 -05:00
Yostra
aa5f886e81 comment tests 2021-01-12 17:02:23 -05:00
Yostra
cbf62d9af7 name 2021-01-12 17:02:22 -05:00
Yostra
cbd786aea8 flake mypy 2021-01-12 17:02:22 -05:00
Yostra
7af3443d56 pool / farm reward categorization + db change 2021-01-12 17:02:22 -05:00
Yostra
1cb4ca2b9f test tx count 2021-01-12 17:02:22 -05:00
Yostra
f26aedfee2 tx count 2021-01-12 17:02:22 -05:00
Yostra
9b8421504a tx reorg 2021-01-12 17:02:22 -05:00
Yostra
0572cccb43 split tests 2021-01-12 17:02:22 -05:00
Yostra
67a85ea289 more reorg 2021-01-12 17:02:22 -05:00
Yostra
46e1caf126 reorg 2021-01-12 17:02:22 -05:00
Yostra
308d62df1a long sync 2021-01-12 17:02:22 -05:00
Yostra
406f571b7d test backup 2021-01-12 17:02:22 -05:00
Yostra
618f9b4fce sub h: 2021-01-12 17:02:21 -05:00
Yostra
356ab3fb6f flake ixtures 2021-01-12 17:02:21 -05:00
Yostra
78bce1b14f import 2021-01-12 17:02:21 -05:00
Yostra
ee6c5caf10 imports 2021-01-12 17:02:21 -05:00
Yostra
48c5cea2f4 wallet sync 2021-01-12 17:02:21 -05:00
Yostra
5fd4d71388 tests 2021-01-12 17:02:21 -05:00
Yostra
2a2c621bb0 form 2021-01-12 17:00:54 -05:00
Yostra
1640de53f7 wallet tests 2021-01-12 17:00:54 -05:00
Yostra
290f5235e4 flake black mypy 2021-01-12 17:00:54 -05:00
Yostra
e3284a4706 reorg 2021-01-12 17:00:54 -05:00
Yostra
d27315511f zombie, rpc 2021-01-12 17:00:54 -05:00
Yostra
aafa9f0698 transaction 2021-01-12 17:00:54 -05:00
Yostra
ebc09b4067 remove freeze 2021-01-12 17:00:54 -05:00
Yostra
16004ae650 correct reward 2021-01-12 17:00:53 -05:00
Mariano Sorgente
542b08260b Python black everything 2021-01-12 17:00:53 -05:00
Mariano Sorgente
1e716b5e56 Flake8 tests 2021-01-12 17:00:53 -05:00
Mariano Sorgente
ea3ae083a2 Comment out tests 2021-01-12 17:00:53 -05:00
Mariano Sorgente
fff9ccb026 Got simulation test to pass 2021-01-12 17:00:53 -05:00
Yostra
75598f20dc wallet simple sync 2021-01-12 17:00:53 -05:00
Yostra
d6ef88fa08 wallet 2021-01-12 17:00:53 -05:00
Mariano Sorgente
c018b26716 Coin store reorgs and mempool tests 2021-01-12 17:00:53 -05:00
Mariano Sorgente
4e0f9df075 More testing and networking fixes 2021-01-12 17:00:52 -05:00