You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Galen O'Sullivan (JIRA)" <ji...@apache.org> on 2018/05/11 23:13:00 UTC

[jira] [Updated] (GEODE-5160) Remove test hooks from o.a.g.d.i.membership.gms.interfaces.Service

     [ https://issues.apache.org/jira/browse/GEODE-5160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Galen O'Sullivan updated GEODE-5160:
------------------------------------
    Issue Type: Sub-task  (was: Improvement)
        Parent: GEODE-3652

> Remove test hooks from o.a.g.d.i.membership.gms.interfaces.Service
> ------------------------------------------------------------------
>
>                 Key: GEODE-5160
>                 URL: https://issues.apache.org/jira/browse/GEODE-5160
>             Project: Geode
>          Issue Type: Sub-task
>          Components: membership
>            Reporter: Galen O'Sullivan
>            Priority: Major
>
> Service has the following methods:
> {code}
>   /**
>    * test method for simulating a sick/dead member
>    */
>   void beSick();
>   /**
>    * test method for simulating a sick/dead member
>    */
>   void playDead();
>   /**
>    * test method for simulating a sick/dead member
>    */
>   void beHealthy();
> {code}
> It doesn't make sense for all services to have to implement these, especially since most services make these a no-op. Let's cast where we know what we're looking for instead.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)