DogeProtocol / go-dp

Go implementation of the DP Quantum Coin Blockchain
https://dpdocs.org
GNU Lesser General Public License v3.0
3 stars 5 forks source link

End to end test system, cloud based #5

Open DogeProtocol opened 1 year ago

DogeProtocol commented 1 year ago

Description

Currently, there is no end to end test system that launches a new testnet, executes various transactions etc. and reports failures.

Impact if not addressed

Without a test system, testnet creation for sake of testing is heavily manual and can take weeks to just setup an environment for each major change.

There needs to be a cloud based system that launches machines, configured ports, firewall rules etc., sets up a private testnet and executes all sorts of transactions and reports. This should preferably be nightly and triggerable from builds.

Priority

On a scale of 1 to 5 (1 being most important)