This test is time-sensitive, and therefore, flaky. I would:
1) Relaxing some of the time sensitive checks
2) Consider moving it to noPassthrough/ or somewhere where it will run less frequently. It would also be good to ban it from running on slower build variants (asan, code coverage, etc).