Test Cases:
1) Please ensure you have upgraded to 1.4.6.7+ (this was a mandatory upgrade).
2) Please ensure your sanctuary is not POSE banned. If it is, you can easily unban it with this command:
exec revivesanc sanc_name
3) Please ensure you are synced on the correct chain in testnet. The block # is about 14005:
getblockhash 14005 266323d2e7daa74d570577a667ad8ed536c622c1f0b286d39605a964eb5dce9a
4) Please ensure you have a CPK in testnet: If you don't you can create one with: exec cpk your_nickname
5) Start crunching WCG tasks, so that your RAC is building up.
6) Familiarize yourself with these commands:
https://wiki.biblepay.org/PODC7) Ensure your external purse (Christian-Public-Key) is funded with enough TestNet collateral. Please make a post here if you need tBBP.
8 ) Type 'exec rac' and verify no errors exist.
9) Verify the SendAllGSC's works from the main thread without the miner running. At the correct height shown in 'exec rac'.
10) Verify the RAC in the leaderboard matches your BOINC WCG RAC.
11) Verify unbanked CPIDs get rewarded without posting daily collateral.
12) Verify the collateral requirement for RAC is correct. You can do this by typing exec rac, verify the coin-age % req. Issue a sendgscc wcg, then check again and verify the amount in the GSC transmission was the correct amount of escrow req.
13) Verify at the daily GSC height, the sendgsccs are automatically sent.
14) Verify GSCs are sent with an encrypted and locked wallet, from the external purse.
15) Test the ability to create a DWS (exec dws). Verify the DWS is actually received (by recording the sent DWS amount and duration). Verify the 'exec dwsquote' amount looks good.
Regression Testing Cases:
We also need to re-verify old features work properly:
R1) Sponsor a child with cameroon (sponsorchild authorize).
R2) Make a post to Rob to add a simulated Payment for you (give us the check #, amount, and childid). We will enter it into the Cameroon-One testnet simulation.
R3) Verify the cameroon-one payment amount.
R4) Verify the HEALING campaign payment amount.
R5) Add a diary entry in both the command line (sendgscc HEALING diary), test that, and also test the Send Money Diary entry.