This is an automated email from the ASF dual-hosted git repository. pgj pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 23e1b624958ab859fc4fe7c428bf08962a7d53d9 Author: Gabor Pali <[email protected]> AuthorDate: Thu Nov 27 13:52:40 2025 +0100 Set Erlang cookie explicitly for running Clouseau The Erlang cookie shared by the CouchDB and Clouseau nodes goes out of sync somehow mysteriously which makes the corresponding tests fail immediately. Until the exact causes are known, work around this issue by configuring both sides with the same string (via the `ERLANG_COOKIE` make variable) and do not rely on other implicit methods of generating and obtaining the cookie from other sources. --- build-aux/Jenkinsfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-aux/Jenkinsfile b/build-aux/Jenkinsfile index 162e10b32..67c80cbd3 100644 --- a/build-aux/Jenkinsfile +++ b/build-aux/Jenkinsfile @@ -276,8 +276,8 @@ def generateNativeStage(platform) { retry (3) {sh '$MAKE eunit'} if (meta[platform].quickjs_test262) {retry(3) {sh 'make quickjs-test262'}} retry (3) {sh '$MAKE elixir'} - retry (3) {sh '$MAKE elixir-search'} - retry (3) {sh '$MAKE mango-test'} + retry (3) {sh '$MAKE elixir-search ERLANG_COOKIE=crumbles'} + retry (3) {sh '$MAKE mango-test ERLANG_COOKIE=crumbles'} retry (3) {sh '$MAKE weatherreport-test'} retry (3) {sh '$MAKE nouveau-test'} } @@ -412,8 +412,8 @@ def generateContainerStage(platform) { retry(3) {sh 'make eunit'} if (meta[platform].quickjs_test262) {retry(3) {sh 'make quickjs-test262'}} retry(3) {sh 'make elixir'} - retry(3) {sh "${setClouseauJavaHome}make elixir-search"} - retry(3) {sh "${setClouseauJavaHome}make mango-test"} + retry(3) {sh "${setClouseauJavaHome}make elixir-search ERLANG_COOKIE=crumbles"} + retry(3) {sh "${setClouseauJavaHome}make mango-test ERLANG_COOKIE=crumbles"} retry(3) {sh 'make weatherreport-test'} retry(3) {sh 'make nouveau-test'} }
