pgj opened a new pull request, #5488: URL: https://github.com/apache/couchdb/pull/5488
We have had a couple of new Clouseau releases in the past few months. So catch up with them and use the latest version as both the default for the `configure` script and implicitly for the CI. At the same time, make an attempt to re-enable Clouseau for the macOS worker and enable it for Windows in the CI. ## Testing recommendations Other than exercising the change in the CI, one could manually verify it. Configure with Clouseau enabled (UNIX-like systems, including macOS) and be sure to [have Java 8 on the path](https://github.com/apache/couchdb/blob/main/README-DEV.rst#running-clouseau): ```shell ./configure --with-clouseau ``` or on Windows: ```shell .\configure.ps1 -WithClouseau ``` Note that you may have to remove any older local installation of Clouseau before proceeding: ```shell rm -rf clouseau ``` Run the Mango tests (implies using Clouseau): ```shell make mango-test ``` Note that there shall be only a single skipped test in this scenario. Anything more than that may signal that Clouseau has not been fully configured. ```console Ran 389 tests in 40.212s OK (skipped=1) ``` Run the Elixir search tests (implies using Clouseau): ```shell make elixir-search ``` This should all work with Erlang/OTP 25, 26, and 27. To verify if logging is still working, you can take a look at the contents of the `dev/logs/clouseau1.log` file after Clouseau has been started up alongside CouchDB, e.g.: ```shell dev/run -a adm:pass -n 1 --with-clouseau ``` ## Checklist - [x] Code is written and works correctly - [x] Changes are covered by tests -- 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: notifications-unsubscr...@couchdb.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org