Support displaying TF subprocess progress in a rolling window

Previously when running TF tests on atest, users have no idea about what's going on under TF, causing confusion when TF takes a long time to produce first result.

Test: unittest
Bug: 336837054
Change-Id: Ied5f5c4dab088f556c082e0718f7de3d4721512d
5 files changed