#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.
server/src/test/java/org/elasticsearch/cluster/coordination/AtomicRegisterCoordinatorTests.java
public class AtomicRegisterCoordinatorTests extends CoordinatorTests {
    @Override
    public void testLeaderDisconnectionWithDisconnectEventDetectedQuickly() {
        
        testLeaderDisconnectionWithDisconnectEventDetectedQuickly(
            Settings.builder()
                .put(MAX_MISSED_HEARTBEATS.getKey(), 1)
                .put(HEARTBEAT_FREQUENCY.getKey(), TimeValue.timeValueSeconds(1))
                .build(),
            TimeValue.timeValueSeconds(1)
        );
    }
    @Override
    @TestLogging(
        reason = "testing ClusterFormationFailureHelper logging",
        value = "org.elasticsearch.cluster.coordination.ClusterFormationFailureHelper:WARN"
    )
    public void testLogsWarningPeriodicallyIfClusterNotFormed() {
        testLogsWarningPeriodicallyIfClusterNotFormed(
            "master not discovered or elected yet, an election requires a node with id [",
            nodeId -> "*have discovered possible quorum *" + nodeId + "*discovery will continue*"
        );
    }
    @Override
    public void testAckListenerReceivesNacksIfLeaderStandsDown() {
        
        testAckListenerReceivesNacksIfLeaderStandsDown(