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.
test/framework/src/main/java/org/elasticsearch/cluster/coordination/AbstractCoordinatorTestCase.java
}
                        final VotingConfiguration newVotingConfiguration = new VotingConfiguration(
                            randomBoolean() ? emptySet() : singleton(randomAlphaOfLength(10))
                        );
                        final long newValue = randomLong();
                        logger.trace(
                            "rolling back persisted cluster state on master-ineligible node [{}]: "
                                + "previously currentTerm={}, lastAcceptedTerm={}, lastAcceptedVersion={} "
                                + "but now currentTerm={}, lastAcceptedTerm={}, lastAcceptedVersion={}",
                            newLocalNode,
                            oldState.getCurrentTerm(),
                            lastAcceptedTerm,
                            lastAcceptedVersion,
                            persistedCurrentTerm,
                            newLastAcceptedTerm,
                            newLastAcceptedVersion
                        );
                        clusterState(
                            newLastAcceptedTerm,
                            newLastAcceptedVersion,
                            newLocalNode,
                            newVotingConfiguration,
                            newVotingConfiguration,
                            newValue
                        ).writeTo(outStream);
                    } else {
                        persistedCurrentTerm = oldState.getCurrentTerm();
                        final Metadata updatedMetadata = adaptGlobalMetadata.apply(oldState.getLastAcceptedState().metadata());
                        if (updatedMetadata != oldState.getLastAcceptedState().metadata()) {
                            ClusterState.builder(oldState.getLastAcceptedState()).metadata(updatedMetadata).build().writeTo(outStream);