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.
