[test] Only auto-retry individual e2e tests in CI (#90464)
The per-test `jest.retryTimes(1)` added in #89929 is useful for CI
resilience & performance but produces confusing logs and adds
unnecessary wait time when investigating test failures locally.
We're now only enabling the retry when running in CI so that local runs
fail fast on the first attempt.