AntelopeIO / reference-contracts

Other
10 stars 14 forks source link

Split system tests so that they can run in parallel #103

Closed linh2931 closed 4 months ago

linh2931 commented 4 months ago

Change Description

Currently in CICD libtester tests, system_tests takes longest time (about 5 minutes)(https://github.com/AntelopeIO/spring/actions/runs/9468157289/job/26085190747#step:16:984). The next longest test eosio_system_finalizer_key_unit_test is about 1 minute. By splitting it into multiple suites such that each runs about 1 minute in parallel, it will reduce overall libtester running time by 4 minutes.

Resolved https://github.com/AntelopeIO/reference-contracts/issues/102

Deployment Changes

API Changes

Documentation Additions