You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2024/12/19 19:03:12 UTC
(couchdb) branch main updated: Try adding retries to our full CI steps
This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
The following commit(s) were added to refs/heads/main by this push:
new 0713b51b8 Try adding retries to our full CI steps
0713b51b8 is described below
commit 0713b51b89e82bd690bec5feb36d620f365f65ff
Author: Nick Vatamaniuc <va...@gmail.com>
AuthorDate: Thu Dec 19 12:03:16 2024 -0500
Try adding retries to our full CI steps
These run a bunch at a time in parallel, and a failure in any one means having to
re-run all again which has a pretty high chance of hitting some other flaky
failure.
---
build-aux/Jenkinsfile.full | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/build-aux/Jenkinsfile.full b/build-aux/Jenkinsfile.full
index 4428977dc..52d1e26d8 100644
--- a/build-aux/Jenkinsfile.full
+++ b/build-aux/Jenkinsfile.full
@@ -233,12 +233,12 @@ def generateContainerStage(platform) {
dir( "${platform}/build" ) {
sh "${configure(meta[platform])}"
sh 'make'
- sh 'make eunit'
- sh 'make elixir'
- sh 'make elixir-search'
- sh 'make mango-test'
- sh 'make weatherreport-test'
- sh 'make nouveau-test'
+ retry(3) {sh 'make eunit'}
+ retry(3) {sh 'make elixir'}
+ retry(3) {sh 'make elixir-search'}
+ retry(3) {sh 'make mango-test'}
+ retry(3) {sh 'make weatherreport-test'}
+ retry(3) {sh 'make nouveau-test'}
}
}
catch (err) {