tidy up test pipeline
fix transaction; add some legibility spaces
break out activitiy test procedure into own fn
fix transaction
fix transaction
don't re-generate test list; factor out xml parse