#98420 verifies that the election scheduler is not running when a cluster is stable, but this assertion does not hold in the `AtomicRegisterCoordinatorTests` suite. This issue tracks the work to investigate and fix up the problem.
test/framework/src/main/java/org/elasticsearch/cluster/coordination/AbstractCoordinatorTestCase.java
*/
    private final SequentialSpec spec = new LinearizabilityChecker.KeyedSpec() {
        @Override
        public Object getKey(Object value) {
            
            return ((Tuple) value).v1();
        }
        @Override
        public Object getValue(Object value) {
            
            return ((Tuple) value).v2();
        }
        @Override
        public Object initialState() {
            return 0L;
        }
        @Override
        public Optional<Object> nextState(Object currentState, Object input, Object output) {
            
            if (input == null) {
                
                if (output == null || currentState.equals(output)) {
                    return Optional.of(currentState);
                }
            } else {
                if (output == null || currentState.equals(output)) {
                    
                    return Optional.of(input);
                }
            }