#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
@Override
                public <R> void runDisrupted(ActionListener<R> listener, Consumer<ActionListener<R>> consumer) {
                    if (isRegisterDisconnected()) {
                        listener.onFailure(new IOException("simulated disrupted connection to register"));
                    } else if (isRegisterBlackholed()) {
                        final var exception = new IOException("simulated eventual failure to blackholed register");
                        logger.trace(() -> Strings.format("delaying failure of register request for [%s]", listener), exception);
                        blackholedRegisterOperations.add(onNode(new DisruptableMockTransport.RebootSensitiveRunnable() {
                            @Override
                            public void ifRebooted() {
                                run();
                            }
                            @Override
                            public void run() {
                                listener.onFailure(exception);
                            }
                            @Override
                            public String toString() {
                                return "simulated eventual failure to blackholed register: " + listener;
                            }
                        }));
                    } else {
                        consumer.accept(listener);
                    }
                }
                @Override