0g-storage-node/tests
peilun-conflux 4eb2a50b0e
Use inner lock in storage and use async lock. (#92)
* Use inner lock in storage.

* Remove mut.

* Remove async lock for storage.

* Fix tests and warnings.

* Use spawn_blocking for storage task.

* Fix clippy.

* Finalize the new tx at last.

* Revert "Finalize the new tx at last."

This reverts commit b56ad5582d.

* Wait for old same-root txs to finalize.

* Use async storage in miner.

* Update rust version to 1.79.0.

* Use Vec to avoid stack overflow.

* Fix unused warning.

* Fix clippy.

* Fix test warning.

* Fix test.

* fmt.

* Use async storage in pruner.

* nit.
2024-06-29 17:08:02 +08:00
..
config Supports 0gchain in python test framework. (#66) 2024-05-17 16:29:23 +08:00
test_framework feat: contract refactor (#93) 2024-06-25 18:53:28 +08:00
utility Update cli version and fix tests. (#81) 2024-06-10 22:54:39 +08:00
cache_test.py feat: write cached segments to storage on log synced (#7) 2024-01-23 18:47:14 +08:00
ccov.sh Initial commit 2024-01-04 18:05:32 +08:00
cli_submission_test.py Store shard config for peers and choose sync peers accordingly. (#77) 2024-06-07 16:58:15 +08:00
crash_test.py Fix python test (#8) 2024-01-24 20:42:25 +08:00
dep_pip3.sh Initial commit 2024-01-04 18:05:32 +08:00
example_test.py Enforce rear padding data check for segment proofs. (#55) 2024-04-17 18:46:04 +08:00
fuzz_test.py Initial commit 2024-01-04 18:05:32 +08:00
long_time_mine_test_local.py Change miner id logic & request miner id automatically (#60) 2024-04-27 11:15:57 +08:00
mine_test.py Store shard config for peers and choose sync peers accordingly. (#77) 2024-06-07 16:58:15 +08:00
mine_with_market_test.py Implement Pruner to delete unwanted data. (#70) 2024-05-31 13:11:06 +08:00
parallel_submission_test.py Initial commit 2024-01-04 18:05:32 +08:00
partial_submission_test.py Initial commit 2024-01-04 18:05:32 +08:00
pruner_test.py Implement Pruner to delete unwanted data. (#70) 2024-05-31 13:11:06 +08:00
random_test.py Supports evmos as blockchain fullnode in python tests (#40) 2024-04-09 15:45:02 +08:00
recovery_test.py Initial commit 2024-01-04 18:05:32 +08:00
revert_test.py Supports evmos as blockchain fullnode in python tests (#40) 2024-04-09 15:45:02 +08:00
rpc_test.py Store shard config for peers and choose sync peers accordingly. (#77) 2024-06-07 16:58:15 +08:00
same_root_test.py Use inner lock in storage and use async lock. (#92) 2024-06-29 17:08:02 +08:00
shard_sync_test.py Sync and finalize sharded data. (#79) 2024-06-08 02:50:36 +08:00
submission_test.py Store shard config for peers and choose sync peers accordingly. (#77) 2024-06-07 16:58:15 +08:00
sync_test.py Store shard config for peers and choose sync peers accordingly. (#77) 2024-06-07 16:58:15 +08:00
test_all.py refactor python run all (#18) 2024-02-01 15:54:31 +08:00