summaryrefslogtreecommitdiff
path: root/evergreen/jepsen_docker/list-append.sh
diff options
context:
space:
mode:
Diffstat (limited to 'evergreen/jepsen_docker/list-append.sh')
-rw-r--r--evergreen/jepsen_docker/list-append.sh32
1 files changed, 4 insertions, 28 deletions
diff --git a/evergreen/jepsen_docker/list-append.sh b/evergreen/jepsen_docker/list-append.sh
index 66192de57cf..3eb8a8b67fa 100644
--- a/evergreen/jepsen_docker/list-append.sh
+++ b/evergreen/jepsen_docker/list-append.sh
@@ -10,22 +10,7 @@ cd jepsen/docker
# actually run the tests
start_time=$(date +%s)
-sudo docker exec jepsen-control bash --login -c "\
-cd /jepsen/mongodb && \
-lein run test-all -w list-append \
--n n1 -n n2 -n n3 -n n4 -n n5 -n n6 -n n7 -n n8 -n n9 \
--r 1000 \
---concurrency 3n \
---time-limit 120 \
---max-writes-per-key 128 \
---read-concern majority \
---write-concern majority \
---txn-read-concern snapshot \
---txn-write-concern majority \
---nemesis-interval 1 \
---nemesis partition \
---test-count 30" \
- | tee jepsen_${task_name}_${execution}.log
+sudo docker exec jepsen-control bash --login -c "cd /jepsen/mongodb && lein run test-all -w list-append -n n1 -n n2 -n n3 -n n4 -n n5 -n n6 -n n7 -n n8 -n n9 -r 1000 --concurrency 3n --time-limit 240 --max-writes-per-key 128 --read-concern majority --write-concern majority --txn-read-concern snapshot --txn-write-concern majority --nemesis-interval 1 --nemesis partition --test-count 30" | tee jepsen_${task_name}_${execution}.log
end_time=$(date +%s)
elapsed_secs=$((end_time - start_time))
@@ -33,17 +18,8 @@ elapsed_secs=$((end_time - start_time))
cd ../../
mkdir -p src/jepsen-mongodb
sudo docker cp jepsen-control:/jepsen/mongodb/store src/jepsen-mongodb/store
-cp jepsen/docker/jepsen_${task_name}_${execution}.log src/jepsen-mongodb/
+cp jepsen/docker/jepsen_${task_name}_${execution}.log src/jepsen-mongodb
sudo docker cp jepsen-control:/jepsen/mongodb src/jepsen-workdir
-cd src
-activate_venv
-$python buildscripts/jepsen_report.py --start_time=$start_time --end_time=$end_time --elapsed=$elapsed_secs --emit_status_files --store ./jepsen-mongodb jepsen-mongodb/jepsen_${task_name}_${execution}.log
-exit_code=$?
-
-if [ -f "jepsen_system_fail.txt" ]; then
- mv jepsen_system_fail.txt jepsen-mongodb/jepsen_system_failure_${task_name}_${execution}
- exit 0
-fi
-
-exit $exit_code
+cd src/jepsen-mongodb
+. ../evergreen/jepsen_report.sh