Peilun Li
9e0beb6e05
Merge branch 'main' into prune_no_reward
2024-07-29 18:55:31 +08:00
Peilun Li
be95796f84
Add tests.
2024-07-29 17:52:56 +08:00
bruno-valante
7d73ccd1e1
Update with the most recent storage contract ( #142 )
...
* Update with the most recent storage contract
* fix nits
2024-07-24 13:01:30 +08:00
bruno-valante
f0c3f2cfd0
Remove contract abi submodule ( #139 )
2024-07-22 17:32:51 +08:00
peilun-conflux
6383c7ddac
Update cli version and fix tests. ( #81 )
...
* fix: test
* Update cli version.
---------
Co-authored-by: MiniFrenchBread <103425574+MiniFrenchBread@users.noreply.github.com>
2024-06-10 22:54:39 +08:00
Bo QIU
b17fd117fd
Supports 0gchain in python test framework. ( #66 )
2024-05-17 16:29:23 +08:00
Chenxing Li
193e154361
Change miner id logic & request miner id automatically ( #60 )
...
* Change miner id logic & request miner id automatically
* Not enable all features in the test workflow.
* Auto configurable mining period
* Adjust test params for ci
2024-04-27 11:15:57 +08:00
Bo QIU
57090464ae
Supports to download blockchain binaries from github release ( #61 )
...
* build evmos before init genesis
* Supports to download conflux and evmos binary
* print unzip info
* download conflux windows binary in zip format
* unnecessary to install evmos when init node
* aaa
* bbb
* ccc
* ddd
* eee
* 111
* 2222
* aaa
* aaa
* aaa
* aaa
2024-04-25 11:25:05 +08:00
Chenxing Li
c85fe38c59
Remove cli build from server build workflow ( #54 )
...
* Remove cli build from server build workflow
* Build cli for a single test
2024-04-23 14:35:24 +08:00
Bo QIU
0bd9ef0ed8
Automatically install dependent blockchain binary when run a single python test ( #57 )
...
* Separate script to build blockchain binaries
* auto remove http_proxy env if configured
* build bsc binary in run all process
* auto install binary when run a single test
* Add necessary output when build or download binary
* create tmp dir if absent
2024-04-19 20:24:50 +08:00
Bo QIU
3e22a6a027
Supports evmos as blockchain fullnode in python tests ( #40 )
...
* refine blockchain type
* Supports evmos
* cp evmos to code dir
* improve timestamp
2024-04-09 15:45:02 +08:00
peilun-conflux
588bf39d7d
Fix a possible log sync break after a node restarts. ( #34 )
...
* Fix a possible log sync break after a node restarts.
* Skip `sync_blocks` in blockchain node setup.
2024-03-29 16:15:01 +08:00
Chenxing Li
16dfc56437
Test mining with the simple market ( #31 )
...
* Test mining with the simple market
* Support reward donation
2024-03-19 14:09:17 +08:00
Chenxing Li
306c43c9dc
Migrate to the new contract interfaces ( #29 )
...
* Fix compile warning & Search contract by name automatically
Migrate to the new contract interfaces
* Fix compile
* Fix lint
2024-03-14 13:56:17 +08:00
0g-peterzhb
2e1d076460
@peter/update submodule ( #25 )
...
* update modules
2024-03-12 18:49:51 +08:00
Bo QIU
8f328a9eab
enhance py test framework to support more args ( #19 )
2024-02-04 15:07:42 +08:00
Bo QIU
012f5b34ec
hotfix for py test ( #17 )
2024-01-31 18:13:25 +08:00
Bo QIU
cb8c6ebf81
enhance test framework for extensibility ( #16 )
...
* enhance test framework for extensibility
* extract common tests dir
2024-01-31 16:56:13 +08:00
Bo QIU
8b225fde43
Fix python test ( #8 )
...
* Fix stdouterr issue when shutdown storage node
* Fix random failure for submission test
* add more info for failed rpc
* use single file instead of subprocess pipe to launch CLI
* Opt test_all for windows
* wait for log entry before file sync by admin
2024-01-24 20:42:25 +08:00
Bo QIU
613c1a8eb5
add readme for python tests ( #5 )
2024-01-19 21:26:33 +08:00
Peilun Li
9058467be1
Initial commit
2024-01-04 18:05:32 +08:00