cover.sh: workaround 'db type could not be determined' bug 71/38471/1
authorRoss Brattain <ross.b.brattain@intel.com>
Mon, 31 Jul 2017 18:37:04 +0000 (11:37 -0700)
committerRoss Brattain <ross.b.brattain@intel.com>
Mon, 31 Jul 2017 18:40:19 +0000 (11:40 -0700)
https://bugs.launchpad.net/testrepository/+bug/1229445

rm -f .testrepository/times.dbm

remove that file before running testr

Change-Id: I178efefebe600a65d1a28beb9b01f7dfecaa4d00
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
tests/ci/cover.sh

index 7183375..0c7c235 100644 (file)
@@ -34,6 +34,9 @@ run_coverage_test() {
     git checkout HEAD^
 
     baseline_report=$(mktemp -t yardstick_coverageXXXXXXX)
+    # workaround 'db type could not be determined' bug
+    # https://bugs.launchpad.net/testrepository/+bug/1229445
+    rm -f .testrepository/times.dbm
     find . -type f -name "*.pyc" -delete && python setup.py testr --coverage --testr-args="$*"
     coverage report > $baseline_report
     baseline_missing=$(awk 'END { print $3 }' $baseline_report)