               [jepsen.os.debian :as debian]
               [jepsen.checker.timeline :as timeline])
 
-  ;(:import (java.util.concurrent ExecutionException)
-  ;         (net.kuujo.copycat Copycat CopycatClient CopycatReplica))
+  ;(:import (io.atomix Atomix AtomixClient AtomixReplica)
+  ;         )
   )
 
 (defn- node-id [node]

      (cutil/try-until-success
        #(do
          (info "Creating client connection to" node-set)
          (let [client (trinity/client node-set)
                test-name (:name test)]
            (debug node "Client connected!")
            (assoc this :client client)
            (debug node "Created atomix resource " test-name)
            (assoc this :register (trinity/dist-atom client test-name))))
        #(do
          (debug node "Connection attempt failed. Retrying..." %)
          (Thread/sleep 2000)))))

             (assoc op :type (if ok? :ok :fail)))))

  (teardown! [this test]
    (info "Closing client " client)
    (trinity/close! client)))

(defn cas-register-client
