Just got a bunch of instances of this suite timing out all on Windows agents. Could be a coincidence but seems unlikely.

**Build scan:**
https://gradle-enterprise.elastic.co/s/rvfpi7upehqjk/tests/:x-pack:plugin:esql:test/org.elasticsearch.xpack.esql.expression.function.scalar.nulls.CoalesceTests
**Reproduction line:**
```
null
```

**Applicable branches:**
main

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

**Failure history:**
https://gradle-enterprise.elastic.co/scans/tests?tests.container=org.elasticsearch.xpack.esql.expression.function.scalar.nulls.CoalesceTests&tests.test=classMethod
**Failure excerpt:**
```
java.lang.Exception: Suite timeout exceeded (>= 2400000 msec).

  at __randomizedtesting.SeedInfo.seed([546AEE28130887AC]:0)

```
x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/expression/function/AbstractFunctionTestCase.java
testEvaluateBlock(driverContext().blockFactory(), driverContext(), true, true);
    }
    /**
     * Evaluates a {@link Block} of values, all copied from the input pattern,
     * read directly from the {@link Page}, using the
     * {@link CrankyCircuitBreakerService} which fails randomly.
     * <p>
     *     Note that this'll sometimes be a {@link Vector} of values if the
     *     input pattern contained only a single value.
     * </p>
     */
    public final void testCrankyEvaluateBlockWithoutNulls() {
        assumeTrue("sometimes the cranky breaker silences warnings, just skip these cases", testCase.getExpectedWarnings() == null);
        try {
            testEvaluateBlock(driverContext().blockFactory(), crankyContext(), false, false);
        } catch (CircuitBreakingException ex) {
            assertThat(ex.getMessage(), equalTo(CrankyCircuitBreakerService.ERROR_MESSAGE));
        }
    }
    /**
     * Evaluates a {@link Block} of values, all copied from the input pattern,
     * read from an intermediate operator, using the
     * {@link CrankyCircuitBreakerService} which fails randomly.
     * <p>
     *     Note that this'll sometimes be a {@link Vector} of values if the
     *     input pattern contained only a single value.
     * </p>
     */
    public final void testCrankyEvaluateBlockWithoutNullsFloating() {
        assumeTrue("sometimes the cranky breaker silences warnings, just skip these cases", testCase.getExpectedWarnings() == null);