Merge changes I95aa0ac4,Ia8bacc9a

* changes:
  Factor out some common code in end-to-end tests
  Display progress bar while loading data from remote tools (ABT or Buganizer)