add e2e testing for activity structure