summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2017-12-19[test] account for first timers in outlier calculationdrebs
When it's the first time a test is run, there'll not be previous results to compare against. The script that calculates outliers was not prepared for this situation. This commit just fixes that.
2017-11-14[pkg] make debian package report the correct versiondrebs
The Soledad python source currently makes use of versioneer to calculate versions dynamically and hardcode versions upon creation of the python package. Unfortunatlly, this procedure does not behave well with debian packaging, and we need to manually generate/replace the _version.py file so the code that ends up in the debian package reports the correct version of the software. This commit adds a script to replace the _version.py file with a static one and rules during packaging to run that script during preparation stage of debian helper.
2017-11-02[benchmarks] make blob size configurable in scalability testsdrebs
2017-11-02[benchmarks] use only one user in scalability testsdrebs
2017-11-02[benchmarks] add some orchestration to scalability testsdrebs
2017-11-02[benchmarks] add code for stressing the serverdrebs
2017-11-02[benchmarks] add tokens setup to server scalability test controllerdrebs
2017-11-02[benchmarks] add blob template creator for scalability testdrebs
2017-11-02[benchmarks] add test controller for scalability testsdrebs
2017-10-23[doc] add script for copying doc to leap_se repodrebs
2017-10-17[ci] improve outlier detection outputdrebs
2017-10-16[ci] fix benchmarks jobs, remove wrong mark filteringdrebs
2017-10-16[ci] compare benchmark results with historydrebs
2017-10-11[ci] avoid leaking secretsdrebs
With the set -o xtrace option all the variables are printed to stdout, thus leaking all secrets in the CI output. This commit removes that option from relevant scripts.
2017-10-11[doc] add script to build docsdrebs
2017-10-09[ci] spit commands to stdout on ci shell scriptsdrebs
2017-10-09[pkg] add timestamps to packaging jobsdrebs
2017-10-06[test] fix script that runs benchmarksdrebs
2017-10-05[tests] run benchmarks conditionallydrebs
2017-09-20[test] add swaks to docker imagedrebs
2017-09-20[test] use new Dockerfile location to update docker imagedrebs
2017-09-20[tests] add back sqlcipher checks to tox setupVictor Shyba
2017-09-17[refactor] move tests to root of repositorydrebs
Tests entrypoint was in a testing/ subfolder in the root of the repository. This was made mainly because we had some common files for tests and we didn't want to ship them (files in testing/test_soledad, which is itself a python package. This sometimes causes errors when loading tests (it seems setuptools is confused with having one python package in a subdirectory of another). This commit moves the tests entrypoint to the root of the repository. Closes: #8952
2017-09-14[refactor] improve instructions and fix small typosVictor Shyba
2017-09-14[test] add graph for sqlite blobs backend benchmark testdrebs
2017-09-14[test] move legacy-vs-blobs graphing to benchmark scripts dirdrebs
2017-09-08[test] improve legacy vs blobs imagedrebs
2017-09-07fixup! [pkg] improve naming of directory of migration scriptdrebs
2017-09-07[pkg] allow newer versions of soledad for migrate scriptdrebs
2017-09-07[pkg] improve naming of directory of migration scriptdrebs
2017-09-07[pkg] remove .gitnore to avoid it ending up in the debian packagedrebs
As we now copy the migration script into the debian package, the .gitignore file would also be copied. The simplest is to just remove it from the repo.
2017-09-07[pkg] fix and improve migration script README filedrebs
2017-09-07[pkg] fix error logging in migration scriptdrebs
2017-09-07[pkg] adapt migration script to new get_config()drebs
2017-09-05[test] add script and data to plot legacy-vs-blobsdrebs
2017-08-23[scripts] update deploy script to new pathsKali Kaneko
2017-07-10[benchmarks] checkout script for bundled pysqlcipherdrebs
2017-07-08[benchmarks] properly pass environment variable to gitlab-runnerdrebs
2017-07-08[benchmark] setup env for benchmark-all-commits conditionallydrebs
2017-07-07[pkg] workaround multiline bug in .gitlab-ci.ymldrebs
2017-07-07[benchmarks] move adbapi tuning script to benchmark scripts folderdrebs
2017-07-07[benchmarks] add README to benchmark-all-commitsdrebs
2017-07-07[benchmarks] record start and end timestamp when benchmarking all commitsdrebs
2017-07-07[benchmarks] stop benchmarking-all-commits when first commit is reacheddrebs
2017-07-07[benchmarks] move benchmark-all-commits script to scripts dirdrebs
2017-06-26[pkg] rename soledad-create-userdb script in all the placesKali Kaneko
2017-06-24[test] adapt tests to new python packagedrebs
2017-04-19[test] remove docker scripts from this repodrebs
Docker scripts are only used for CI and do not need to be in this repository. Beause of that, we decided to moved the docker scripts to a private repository where dockerfiles for other parts of leap also live.
2017-04-05Use $DOCKER_BUILD_OPTIONS for buildingvarac
2017-04-05Use soledad master branch, install curl and gitvarac