diff options
-rw-r--r-- | .gitlab-ci.yml | 3 | ||||
-rwxr-xr-x | tune-adbpi-parameters.sh | 10 |
2 files changed, 12 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 16106986..f4238cf1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -79,8 +79,9 @@ benchmark: - git remote add leap https://leap.se/git/soledad - git fetch leap - git checkout leap/master testing/tox.ini testing/tests/benchmarks/conftest.py testing/tests/conftest.py + - git checkout leap/benchmark-all-commits tune-adbapi-parameters.sh # ensure larger timeout and more retries for async/concurrent sqlcipher access - - git cherry-pick a052c150ae1276f643e3b6e049e45571fe1a7b70 + - ./tune-adbpi-parameters.sh - git status - git show -s --pretty=fuller - cd testing diff --git a/tune-adbpi-parameters.sh b/tune-adbpi-parameters.sh new file mode 100755 index 00000000..22408d86 --- /dev/null +++ b/tune-adbpi-parameters.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +FILE=client/src/leap/soledad/client/adbapi.py + +if [ ! -f ${FILE} ]; then + exit 0 +fi + +sed -i -e "s/\(SQLCIPHER_MAX_RETRIES\) =.*/\1 = 100/" ${FILE} +sed -i -e "s/\(SQLCIPHER_CONNECTION_TIMEOUT\) =.*/\1 = 100/" ${FILE} |