diff options
author | Yang Yu <Gabriel.yuyang@huawei.com> | 2018-01-11 23:18:53 +0800 |
---|---|---|
committer | Yang Yu <Gabriel.yuyang@huawei.com> | 2018-01-12 14:21:07 +0800 |
commit | 37dd3b2c579337c6cb8b1b3e46fca969ef924acf (patch) | |
tree | 5fd25db66a8fc18cf413969d1b5288b00b54da6b /verify.sh | |
parent | 56b1baf063b06ad96bcb9267a5439646f77d2776 (diff) |
bug-fix: no percentage calculated in verify ci
JIRA: BOTTLNECK-219
It seems that ci verify job could not get the coverage percentage
for empty directory. This patch is to add __init__ file for the
empty directory to avoid the empty check.
note that offline test does not has this issue
Change-Id: I67ce149438516429f7285e9424a57439b188c070
Signed-off-by: Yang Yu <Gabriel.yuyang@huawei.com>
Diffstat (limited to 'verify.sh')
-rwxr-xr-x | verify.sh | 29 |
1 files changed, 25 insertions, 4 deletions
@@ -14,7 +14,9 @@ getopts ":f" FILE_OPTION run_flake8() { - echo "Running flake8 for python style check... " + echo "=========================================" + echo "Running flake8 for python style check: " + echo "-----------------------------------------" logfile=flake8_verify.log if [ $FILE_OPTION == "f" ]; then flake8 --append-config=flake8_cfg testsuites/posca/ utils/ > $logfile @@ -29,17 +31,36 @@ run_flake8() { fi exit 1 else - echo "OK" + echo "The patch has passed python style check " + echo "===================END===================" fi } + run_nosetests() { - echo "Running unit and coverage test ... " + echo "=========================================" + echo "Running unit and coverage test: " + echo "-----------------------------------------" nosetests --with-coverage --cover-tests \ --cover-min-percentage 100 \ - test/ + test/__init__.py \ + testsuites/posca/__init__.py testsuites/__init__.py \ + testsuites/posca/testcase_cfg/__init__.py \ + testsuites/posca/testcase_dashboard/__init__.py \ + testsuites/posca/testcase_script/__init__.py \ + utils/__init__.py \ + utils/dashboard/__init__.py \ + utils/env_prepare/__init__.py \ + utils/infra_setup/__init__.py \ + monitor/__init__.py \ + monitor/config/__init__.py + echo "===================END===================" + } +for((i=1;i<=1;i++));do echo -e "\n";done run_flake8 + +for((i=1;i<=1;i++));do echo -e "\n";done run_nosetests |