diff --git a/clj-e2e/src/logseq/e2e/graph.clj b/clj-e2e/src/logseq/e2e/graph.clj index 407d6a9bd8..b4128e1786 100644 --- a/clj-e2e/src/logseq/e2e/graph.clj +++ b/clj-e2e/src/logseq/e2e/graph.clj @@ -18,6 +18,7 @@ (defn- input-e2ee-password [] + (w/wait-for "input[type=\"password\"]" {:timeout 20000}) (w/click "input[type=\"password\"]") (util/input "e2etest") (w/click "button:text(\"Submit\")")) diff --git a/clj-e2e/src/logseq/e2e/rtc.clj b/clj-e2e/src/logseq/e2e/rtc.clj index d910c71f5e..30160eeade 100644 --- a/clj-e2e/src/logseq/e2e/rtc.clj +++ b/clj-e2e/src/logseq/e2e/rtc.clj @@ -21,7 +21,7 @@ _# (prn :current-rtc-tx m# local-tx# remote-tx#) tx# (max local-tx# remote-tx#)] ~@body - (loop [i# 5] + (loop [i# 15] (when (zero? i#) (throw (ex-info "wait-tx-updated failed" {:old m# :new (get-rtc-tx)}))) (util/wait-timeout 500) (w/wait-for "button.cloud.on.idle" {:timeout 35000}) diff --git a/clj-e2e/test/logseq/e2e/rtc_extra_part2_test.clj b/clj-e2e/test/logseq/e2e/rtc_extra_part2_test.clj index 0860e8e43a..7b8828e7f1 100644 --- a/clj-e2e/test/logseq/e2e/rtc_extra_part2_test.clj +++ b/clj-e2e/test/logseq/e2e/rtc_extra_part2_test.clj @@ -1,5 +1,7 @@ (ns logseq.e2e.rtc-extra-part2-test - (:require [clojure.test :refer [deftest testing is use-fixtures run-test]] + (:require [clojure.java.io :as io] + [clojure.test :refer [deftest testing is use-fixtures run-test]] + [jsonista.core :as json] [logseq.e2e.block :as b] [logseq.e2e.const :refer [*page1 *page2 *graph-name*]] [logseq.e2e.fixtures :as fixtures] @@ -135,3 +137,18 @@ wait for 5-10 seconds, will found that \"aaa/bbb\" became \"aaa/