The following invocation seems to stabilise very well, generating overwhelmingly many events for the linearizability checker to check, leading to an OOME:

`./gradlew ':server:test' --tests "org.elasticsearch.cluster.coordination.AtomicRegisterCoordinatorTests.testAppliesNoMasterBlockAllIfConfigured" -Dtests.seed=9BFB03AB5780EC10`

Seen on a recent commit to `main`, 1fef466f50d9936b6cfe8295e943f1a6c3f6f2f2.
server/src/test/java/org/elasticsearch/cluster/coordination/LinearizabilityCheckerTests.java
history.respond(callX2, 0); 
        history.respond(callY2, 0); 
        history.respond(callY1, 42); 
        history.respond(callX1, 42); 
        expectThrows(IllegalArgumentException.class, () -> LinearizabilityChecker.isLinearizable(multiRegisterSpec, history));
        assertTrue(LinearizabilityChecker.isLinearizable(multiRegisterSpec, history, i -> null));
        history.respond(callX0, null); 
        history.respond(callY0, null); 
        assertTrue(LinearizabilityChecker.isLinearizable(multiRegisterSpec, history));
    }
    public void testMultiRegisterWithNonLinearizableHistory() {
        final History history = new History();
        int callX0 = history.invoke(new Tuple<>("x", 42)); 
        int callX1 = history.invoke(new Tuple<>("x", null)); 
        int callY0 = history.invoke(new Tuple<>("y", 42)); 
        int callY1 = history.invoke(new Tuple<>("y", null)); 
        int callX2 = history.invoke(new Tuple<>("x", null)); 
        history.respond(callY1, 42); 
        int callY2 = history.invoke(new Tuple<>("y", null)); 
        history.respond(callX2, 0); 
        history.respond(callY2, 0); 
        history.respond(callX1, 42); 
        expectThrows(IllegalArgumentException.class, () -> LinearizabilityChecker.isLinearizable(multiRegisterSpec, history));
        assertFalse(LinearizabilityChecker.isLinearizable(multiRegisterSpec, history, i -> null));
        history.respond(callX0, null); 
        history.respond(callY0, null); 
        assertFalse(LinearizabilityChecker.isLinearizable(multiRegisterSpec, history));
    }
}