After HF20 stabilizing, many from the community members started working towards implementing a testing procedure (,
,
,
,
,
,
,
& many more). We are loosely connected via a discord group and various activities are taken up. I was trying to make Tinman based transaction generation better and also test new commits. Test results for v0.20.6rc1 which will be eventually the next release of the STEEM code base is in the last phase.
This update mainly mentions the small inputs to Tinman.
What is Tinman ?
Tinman is a setup scripts used to take snapshot of the mainnet, generate transactions etc for TESTing purposes. The code is actively maintained by and others from Steemit.
what is involved in this update
A small set of changes which will implement PEP-8 coding style to the Tinman codebase and the resulting PR.
Testing
Transactions are submitted using:
( echo '["set_secret", {"secret":"xyz-"}]' ; tinman txgen -c txgen.conf ) | tinman keysub | tinman submit -t https://testnet.steemitdev.com --signer sign_transaction -f fail.json
what is next ?
I have used codeclimate to generate quick statistics. These are more or less just indicators as opposed the rules to be followed.
.
.
Also an attempt to run code quality testing is done. A snapshot is given below and will publish more details when some of the issues in the Gitlab based pipeline is sorted out.
Series Backlinks
: Gamify Steemit's future Soft/Hard Forks testing - The SteemCommunity Organization
- Witness update : progress on testing, environment setup
- Community TESTNET update 17.20.2018
If you like what I do and write, please consider voting me as a witness :-)
Vote for bobinson as STEEM witness
You can do so by clicking the steemconnect.com link above & enter your private key when asked for.
Alternatively, you can visit https://steemit.com/~witnesses & place your vote.