nickva commented on issue #4398:
URL: https://github.com/apache/couchdb/issues/4398#issuecomment-2839584562

   We saw approximately the same set of failures in chttpd tests on the arm 
freebsd ci worker [1]. The only change there from the working scenario was 
using a smaller VM (8GB). That is interesting, as it's a totally different OS, 
yet same tests failed. This seems to be socket code related and somehow memory 
related. It's still not very clear, but I thought we'd document at least if we 
this additional scenario sheds some light on the cause (if it is the same 
cause).
   
   (Thanks to @dch for donating the freebsd CI workers, help debug and fix the 
issue)
   
   
   ```
   08:13:48      chttpd_misc_test:51: -welcome_test_/0-fun-4- 
(should_have_version)...[0.037 s] ok
   08:13:53      chttpd_misc_test:52: -welcome_test_/0-fun-2- 
(should_have_features)...*timed out*
   08:13:53  in function gen:do_call/4 (gen.erl, line 259)
   08:13:53  in call from gen_server:call/3 (gen_server.erl, line 415)
   08:13:53  in call from ibrowse_http_client:send_req/7 
(src/ibrowse_http_client.erl, line 114)
   08:13:53  in call from ibrowse:do_send_req/7 (src/ibrowse.erl, line 500)
   08:13:53  in call from ibrowse:try_routing_request/14 (src/ibrowse.erl, line 
392)
   08:13:53  in call from test_request:request/6 (src/test_request.erl, line 95)
   08:13:53  in call from chttpd_misc_test:req_get/1 
(test/eunit/chttpd_misc_test.erl, line 285)
   08:13:53  in call from chttpd_misc_test:should_have_features/1 
(test/eunit/chttpd_misc_test.erl, line 90)
   08:13:53      undefined
   08:13:53    chttpd_misc_test:53: -welcome_test_/0-fun-0- 
(should_have_uuid)...[0.003 s] ok
   08:13:53    [done in 5.322 s]
   ```
   
   ```
   0:32:57  undefined
   10:32:57  *** context setup failed ***
   10:32:57  **in function chttpd_changes_test:reqraw/3 
(test/eunit/chttpd_changes_test.erl, line 1055)
   10:32:57  in call from chttpd_changes_test:req/3 
(test/eunit/chttpd_changes_test.erl, line 1043)
   10:32:57  in call from chttpd_changes_test:'-create_docs/2-fun-1-'/2 
(test/eunit/chttpd_changes_test.erl, line 999)
   10:32:57  in call from lists:foreach_1/2 (lists.erl, line 1686)
   10:32:57  in call from chttpd_changes_test:setup_basic/0 
(test/eunit/chttpd_changes_test.erl, line 963)
   10:32:57  **error:{badmatch,{error,req_timedout}}
   10:32:57 
   ```
   
   ```
   10:33:38  *** context setup failed ***
   10:33:38  **in function chttpd_changes_test:reqraw/3 
(test/eunit/chttpd_changes_test.erl, line 1055)
   10:33:38  in call from chttpd_changes_test:req/3 
(test/eunit/chttpd_changes_test.erl, line 1043)
   10:33:38  in call from chttpd_changes_test:'-create_docs/2-fun-1-'/2 
(test/eunit/chttpd_changes_test.erl, line 999)
   10:33:38  in call from lists:foreach_1/2 (lists.erl, line 1686)
   10:33:38  in call from chttpd_changes_test:setup_basic/0 
(test/eunit/chttpd_changes_test.erl, line 963)
   10:33:38  **error:{badmatch,{error,req_timedout}}
   ```
   
   ```
   10:31:53  in function 
chttpd_dbs_info_test:should_return_db2_for_get_dbs_info_with_skip_1/1 
(test/eunit/chttpd_dbs_info_test.erl, line 225)
   10:31:53  in call from eunit_test:run_testfun/1 (eunit_test.erl, line 71)
   10:31:53  in call from eunit_proc:run_test/1 (eunit_proc.erl, line 543)
   10:31:53  in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 368)
   10:31:53  in call from eunit_proc:handle_test/2 (eunit_proc.erl, line 526)
   10:31:53  in call from eunit_proc:tests_inorder/3 (eunit_proc.erl, line 468)
   10:31:53  in call from eunit_proc:with_timeout/3 (eunit_proc.erl, line 358)
   10:31:53  in call from eunit_proc:run_group/2 (eunit_proc.erl, line 582)
   10:31:53  **error:{assertEqual,[{module,chttpd_dbs_info_test},
   10:31:53                {line,225},
   10:31:53                {expression,"FilteredDbs"},
   10:31:53                {expected,["db2-f79bfc712a17ad78c9687aeb4f6276de"]},
   10:31:53                {value,["db1-f79bfc712a17ad78c9687aeb4f6276de",
   10:31:53                        "db2-f79bfc712a17ad78c9687aeb4f6276de"]}]}
   10:31:53    output:<<"">>
   ```
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to