chia-blockchain/tests/core
dustinface c1a9d6c031
cmds|daemon: Improve legacy keyring migration enforcement (#12911)
* Use the daemon for partial migration checks if its running

* Make `migrate_legacy_keyring_interactive` async and drop redundant calls

So that we can await it since 

```
asyncio.run(async_update_daemon_migration_completed_if_running())
```

fails because we now here already have an event loop running.

* Drop redundant `unlocks_keyring` decoration

* Update some comments

* Move the `asyncio` import to make LGTM happy
2022-08-11 15:40:46 -05:00
..
cmds cmds|daemon: Improve legacy keyring migration enforcement (#12911) 2022-08-11 15:40:46 -05:00
consensus run tests in parallel in CI (#10499) 2022-03-22 15:04:07 -07:00
custom_types Rust coin (#11807) 2022-06-13 07:21:04 -05:00
daemon Remove unused ping/pong code (#12779) 2022-08-05 13:27:37 -05:00
full_node Fix more flaky tests, and optimize test_pool_rpc and NFT tests (signed) (#12761) 2022-08-03 02:28:32 -05:00
server Move simulator test requirements over to new module (#12521) 2022-07-25 14:07:38 -05:00
ssl remove extra bt from as many tests as possible ( speed up tests) (#12290) 2022-07-13 03:57:32 -05:00
util util: Unify lockfile handling (#12541) 2022-08-04 12:59:39 -05:00
__init__.py split tests 2021-01-12 17:02:22 -05:00
config.py Prepare test blocks and plots only for tests that need them. This saves us a couple more hours of CI running time. (#10975) 2022-04-05 10:34:57 -07:00
make_block_generator.py Fix remaining linting issues (#10962) 2022-04-02 13:22:55 -07:00
node_height.py Pools mainnet (#7047) 2021-06-29 14:21:25 -07:00
test_coins.py optimize hash_coin_list() by sorting pure coin_ids, rather than Coins that need to compute its name multiple times during sorting, and also by sorting the actual binary coin names, not hexadecimal strings (#11421) 2022-05-04 07:24:55 -07:00
test_cost_calculation.py remove soft fork logic at height 2300000 (#12563) 2022-08-01 17:32:53 -05:00
test_crawler_rpc.py Remove unused test code (#10614) 2022-03-15 10:33:33 -07:00
test_daemon_rpc.py Remove websockets dependency & do some refactoring (#10611) 2022-04-05 10:19:09 -07:00
test_db_conversion.py remove the cache from CoinStore. It appears the cost of maintaining the cache outweighs the gains. (#11540) 2022-05-16 13:28:42 -07:00
test_db_validation.py add new_transaction() to DBWrapper2 which creates a nested transaction, and make write_db() just add writes to the existing transaction (#12275) 2022-07-15 21:07:43 -05:00
test_farmer_harvester_rpc.py Move simulator test requirements over to new module (#12521) 2022-07-25 14:07:38 -05:00
test_filter.py remove extra bt from as many tests as possible ( speed up tests) (#12290) 2022-07-13 03:57:32 -05:00
test_full_node_rpc.py Simulator Final touches (#12703) 2022-08-05 01:23:18 -05:00
test_merkle_set.py Replace MerkleSet with the rust implementation of computing the merkle root. This saves about 20% of the CPU work in the main thread when validating blocks. (#11432) 2022-05-10 04:42:45 -07:00
test_setproctitle.py Cherry pick (#12886) (#12890) (#12898) 2022-08-10 21:10:30 -05:00