diff --git a/.ci/after_success.sh b/.ci/after_success.sh index e655228ba..011b8d1be 100755 --- a/.ci/after_success.sh +++ b/.ci/after_success.sh @@ -5,7 +5,7 @@ source "${CI_DIR}/common.sh" set +e -make coverage +travis_retry make coverage pushd koreader-*/koreader luajit $(which luacov-coveralls) -v popd diff --git a/Makefile b/Makefile index 0435dc7cc..e24910c12 100644 --- a/Makefile +++ b/Makefile @@ -107,7 +107,10 @@ test: $(MAKE) testfront coverage: $(INSTALL_DIR)/koreader/.luacov - cd $(INSTALL_DIR)/koreader && ./luajit $(shell which busted) -o verbose_print --coverage --exclude-tags=nocov + cd $(INSTALL_DIR)/koreader && \ + ./luajit $(shell which busted) -o verbose_print \ + --no-auto-insulate \ + --coverage --exclude-tags=nocov # coverage report summary cd $(INSTALL_DIR)/koreader && tail -n \ +$$(($$(grep -nm1 Summary luacov.report.out|cut -d: -f1)-1)) \