**Build scan:**
https://gradle-enterprise.elastic.co/s/6u2mspnlx5m56/tests/:server:test/org.elasticsearch.snapshots.SnapshotResiliencyTests/testConcurrentSnapshotDeleteAndDeleteIndex

**Reproduction line:**
```
./gradlew ':server:test' --tests "org.elasticsearch.snapshots.SnapshotResiliencyTests.testConcurrentSnapshotDeleteAndDeleteIndex" -Dtests.seed=A5148D4F4A8D82B8 -Dtests.locale=ko -Dtests.timezone=Asia/Yakutsk -Druntime.java=20
```

**Applicable branches:**
main

**Reproduces locally?:**
Didn't try

**Failure history:**
https://gradle-enterprise.elastic.co/scans/tests?tests.container=org.elasticsearch.snapshots.SnapshotResiliencyTests&tests.test=testConcurrentSnapshotDeleteAndDeleteIndex

**Failure excerpt:**
```
java.lang.Exception: Test abandoned because suite timeout was reached.

  at __randomizedtesting.SeedInfo.seed([A5148D4F4A8D82B8]:0)

```
test/framework/src/main/java/org/elasticsearch/common/util/concurrent/DeterministicTaskQueue.java
}
                @Override
                public <T> T invokeAny(Collection<? extends Callable<T>> tasks, long timeout, TimeUnit unit) {
                    throw new UnsupportedOperationException();
                }
                @Override
                public void execute(Runnable command) {
                    scheduleNow(runnableWrapper.apply(command));
                }
                @Override
                public String toString() {
                    return "DeterministicTaskQueue/forkingExecutor";
                }
            };
            @Override
            public long relativeTimeInNanos() {
                throw new AssertionError("DeterministicTaskQueue does not support nanosecond-precision timestamps");
            }
            @Override
            public long relativeTimeInMillis() {
                return currentTimeMillis;
            }
            @Override
            public long rawRelativeTimeInMillis() {
                return currentTimeMillis;
            }
            @Override
            public long absoluteTimeInMillis() {
                return currentTimeMillis;
            }