**Build scan:**
https://gradle-enterprise.elastic.co/s/wyobowf5rwv4c/tests/:x-pack:plugin:ml:qa:native-multi-node-tests:javaRestTest/org.elasticsearch.xpack.ml.integration.DatafeedJobsIT/testStartDatafeed_GivenTimeout_Returns408

**Reproduction line:**
```
./gradlew ':x-pack:plugin:ml:qa:native-multi-node-tests:javaRestTest' --tests "org.elasticsearch.xpack.ml.integration.DatafeedJobsIT.testStartDatafeed_GivenTimeout_Returns408" -Dtests.seed=FD095D9802DCA16F -Dtests.locale=fi -Dtests.timezone=America/Monterrey -Druntime.java=17
```

**Applicable branches:**
main

**Reproduces locally?:**
No

**Failure history:**
https://gradle-enterprise.elastic.co/scans/tests?tests.container=org.elasticsearch.xpack.ml.integration.DatafeedJobsIT&tests.test=testStartDatafeed_GivenTimeout_Returns408

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

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

```
x-pack/plugin/ml/src/main/java/org/elasticsearch/xpack/ml/job/process/normalizer/ShortCircuitingRenormalizer.java
private static final Logger logger = LogManager.getLogger(ShortCircuitingRenormalizer.class);
    private final String jobId;
    private final ScoresUpdater scoresUpdater;
    private final ExecutorService executorService;
    /**
     * Each job may only have 1 normalization in progress at any time; the semaphore enforces this.
     * Modifications must be synchronized.
     */
    private final Semaphore semaphore = new Semaphore(1);
    
    private AugmentedQuantiles latestQuantilesHolder;
    private Future<?> latestTask;
    public ShortCircuitingRenormalizer(String jobId, ScoresUpdater scoresUpdater, ExecutorService executorService) {
        this.jobId = jobId;
        this.scoresUpdater = scoresUpdater;
        this.executorService = executorService;
    }
    @Override
    public boolean isEnabled() {
        return scoresUpdater.getNormalizationWindow() > 0;
    }
    @Override
    public void renormalize(Quantiles quantiles, Runnable setupStep) {
        if (isEnabled() == false) {
            return;
        }