jaydoane edited a comment on issue #1833: Change minimum supported Erlang 
version to OTP 19
URL: https://github.com/apache/couchdb/pull/1833#issuecomment-450300261
 
 
   Looks like this is a pretty consistent failure for OTP 21.2 (but not 21.1, 
evidently):
   ```
   test/javascript/tests/config.js                                Error: 
   FAIL isRunning
   Stacktrace:
        waitForSuccess((function () {CouchDB.last_req = CouchDB.request("GET", 
"/");return typeof CouchDB.last_req == 
"object";}),"isRunning")@test/javascript/test_setup.js:64
        @test/javascript/cli_runner.js:46
   Failed to execute script.
   fail
   ```
   I installed 21.2 and reproduced locally. Seems like it's actually crashing 
the BEAM in compact.js (which nevertheless passes), but then config.js fails 
because the VM is gone. These log entries look suspicious:
   ```
   nifs/common/prim_file_nif.c:388:[notice] 2018-12-28T07:41:03.834726Z 
[email protected] <0.3868.0> aaa8c4d9b0 127.0.0.1:15984 127.0.0.1 undefined 
DELETE /test_suite_db_lvxwriai/?sync=true 200 ok 10
   owner_death_callback(): Internal error: Failed to defer prim_file close.
   ```
   
   I'm tempted to revert back to 21.1 for this PR (just to get it merged and 
speed up CI in general), and open a separate investigation for upgrading to 
21.2. @nickva any thoughts?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to