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 2de78d73abf64a294b68fc2e583b61892b4d1256 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 67c80cbd3..9bea62863 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'} }
