diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 965ea5c4d2bd2bdbd9e50924ab616909c781648a..16f0427b98959942194df8e876002665089d9f21 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -64,7 +64,10 @@ test: script: - yarn - yarn test - - bash .gitlab/test/check_indexes.sh + # Clean the dump directory before testing + - rm -rf /tmp/duniter_ci_dump/ + - bash .gitlab/test/check_indexes.sh /tmp/duniter_ci_dump/ + # Code coverage - cp -R coverage /tmp/coverage - sed -n 23p coverage/index.html diff --git a/.gitlab/test/check_indexes.sh b/.gitlab/test/check_indexes.sh index 8091b54e80c53c4f23560bac0a41b46f5e8db20b..12d2ea8a3522f55aa2e7b5dd290cbd58cb68599d 100755 --- a/.gitlab/test/check_indexes.sh +++ b/.gitlab/test/check_indexes.sh @@ -31,7 +31,7 @@ sync_data() { local db=$1 local target=$2 local target_block=$3 - local reset_data="bin/duniter --mdb ${db} reset data" + local reset_data="bin/duniter --mdb ${db} reset all" local sync="bin/duniter --mdb ${db} sync ${target} --nointeractive ${target_block}" echo "$reset_data" ${reset_data}