diff options
author | drebs <drebs@leap.se> | 2017-04-26 13:37:05 +0200 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2017-07-07 21:25:13 +0200 |
commit | dfa0eea0f2d4e0036ddadfbe0827848a4e188e84 (patch) | |
tree | b57d4a1dc6e1e035c426326a0857e52311844d2a | |
parent | 7b4e34edac12f94d05ace60bafc3cf753b77c3d3 (diff) |
[benchmarks] Use script to tune adbapi parameters istead of cherry-pick.
-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} |