This is an automated email from the ASF dual-hosted git repository.

jiahuili430 pushed a commit to branch 3.5.1-elixir-search
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 76fbc9fae4d32b1458927c84d75abcbce2911e06
Author: Jiahui Li <[email protected]>
AuthorDate: Sun Apr 12 20:59:38 2026 -0500

    Increase default timeout to fix flaky elixir tests
---
 test/elixir/lib/couch.ex | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/test/elixir/lib/couch.ex b/test/elixir/lib/couch.ex
index efdfe31eb..b5064545d 100644
--- a/test/elixir/lib/couch.ex
+++ b/test/elixir/lib/couch.ex
@@ -29,14 +29,14 @@ defmodule Couch.Session do
     Couch.get("/_session", headers: headers).body
   end
 
-  def get(sess, url, opts \\ []), do: go(sess, :get, url, opts)
-  def get!(sess, url, opts \\ []), do: go!(sess, :get, url, opts)
-  def put(sess, url, opts \\ []), do: go(sess, :put, url, opts)
-  def put!(sess, url, opts \\ []), do: go!(sess, :put, url, opts)
-  def post(sess, url, opts \\ []), do: go(sess, :post, url, opts)
-  def post!(sess, url, opts \\ []), do: go!(sess, :post, url, opts)
-  def delete(sess, url, opts \\ []), do: go(sess, :delete, url, opts)
-  def delete!(sess, url, opts \\ []), do: go!(sess, :delete, url, opts)
+  def get(sess, url, opts \\ [timeout: 60_000]), do: go(sess, :get, url, opts)
+  def get!(sess, url, opts \\ [timeout: 60_000]), do: go!(sess, :get, url, 
opts)
+  def put(sess, url, opts \\ [timeout: 60_000]), do: go(sess, :put, url, opts)
+  def put!(sess, url, opts \\ [timeout: 60_000]), do: go!(sess, :put, url, 
opts)
+  def post(sess, url, opts \\ [timeout: 60_000]), do: go(sess, :post, url, 
opts)
+  def post!(sess, url, opts \\ [timeout: 60_000]), do: go!(sess, :post, url, 
opts)
+  def delete(sess, url, opts \\ [timeout: 60_000]), do: go(sess, :delete, url, 
opts)
+  def delete!(sess, url, opts \\ [timeout: 60_000]), do: go!(sess, :delete, 
url, opts)
 
   # Skipping head/patch/options for YAGNI. Feel free to add
   # if the need arises.

Reply via email to