that’s not actually what happens at Uber. They use bazel for the go monorepo which can accurately determine what modules are affected by a given change and only runs those tests.
They also use mostly homegrown CI tools alongside phabricator for code review, or at least they did while I was there.