TST: Factor out the running events through a test performance tracker.
TST: Factor out the running events through a test performance tracker.

Based on @fawce's work for changing the simulate loop.

stkubr/zipline,YuepengGuo/zipline,florentchandelier/zipline,ronalcc/zipline,davidastephens/zipline,enigmampc/catalyst,stkubr/zipline,CDSFinance/zipline,zhoulingjun/zipline,ChinaQuants/zipline,kmather73/zipline,humdings/zipline,gwulfs/zipline,magne-max/zipline-ja,ChinaQuants/zipline,otmaneJai/Zipline,erikness/AlephOne,chrjxj/zipline,iamkingmaker/zipline,semio/zipline,nborggren/zipline,morrisonwudi/zipline,gwulfs/zipline,MonoCloud/zipline,quantopian/zipline,CDSFinance/zipline,wubr2000/zipline,umuzungu/zipline,semio/zipline,aajtodd/zipline,florentchandelier/zipline,AlirezaShahabi/zipline,bartosh/zipline,iamkingmaker/zipline,keir-rex/zipline,jordancheah/zipline,aajtodd/zipline,ronalcc/zipline,cmorgan/zipline,MonoCloud/zipline,jordancheah/zipline,davidastephens/zipline,michaeljohnbennett/zipline,keir-rex/zipline,bartosh/zipline,mattcaldwell/zipline,YuepengGuo/zipline,CarterBain/AlephNull,dmitriz/zipline,otmaneJai/Zipline,jimgoo/zipline-fork,grundgruen/zipline,morrisonwudi/zipline,umuzungu/zipline,DVegaCapital/zipline,dhruvparamhans/zipline,DVegaCapital/zipline,sketchytechky/zipline,sketchytechky/zipline,zhoulingjun/zipline,joequant/zipline,StratsOn/zipline,wubr2000/zipline,wilsonkichoi/zipline,Scapogo/zipline,alphaBenj/zipline,erikness/AlephOne,mattcaldwell/zipline,grundgruen/zipline,Scapogo/zipline,euri10/zipline,dkushner/zipline,dhruvparamhans/zipline,CarterBain/AlephNull,nborggren/zipline,humdings/zipline,cmorgan/zipline,magne-max/zipline-ja,kmather73/zipline,AlirezaShahabi/zipline,quantopian/zipline,euri10/zipline,dkushner/zipline,alphaBenj/zipline,StratsOn/zipline,jimgoo/zipline-fork,michaeljohnbennett/zipline,enigmampc/catalyst,wilsonkichoi/zipline,dmitriz/zipline,joequant/zipline,chrjxj/zipline