This is an automated email from the ASF dual-hosted git repository. pgj pushed a commit to branch jenkins-clouseau-3.0.0 in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 5d0f6a31054baccdb54509a0c90a2f229cf4f823 Author: Gabor Pali <[email protected]> AuthorDate: Fri Nov 28 09:11:18 2025 +0100 Set timeout for Clouseau tests on containerized builders For some reason, the local cluster to run the integration tests that may require Clouseau (Search) does not always start up properly which makes the execution hang indefinitely when run in a Docker container. Work around the issue by setting a reasonable time limit (5 minutes) for each of those and combined with the Jenkins retry, it can help with recovering the build in such unfortunate scenarios. --- build-aux/Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-aux/Jenkinsfile b/build-aux/Jenkinsfile index 8c77d2657..d7c91445f 100644 --- a/build-aux/Jenkinsfile +++ b/build-aux/Jenkinsfile @@ -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 ERLANG_COOKIE=crumbles"} - retry(3) {sh "${setClouseauJavaHome}make mango-test ERLANG_COOKIE=crumbles"} + retry(3) {sh "${setClouseauJavaHome}timeout 5m make elixir-search ERLANG_COOKIE=crumbles"} + retry(3) {sh "${setClouseauJavaHome}timeout 5m make mango-test ERLANG_COOKIE=crumbles"} retry(3) {sh 'make weatherreport-test'} retry(3) {sh 'make nouveau-test'} }
