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.
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)