From 27bdbec7fc16f5d66d8a0458bb6cfb68898204d1 Mon Sep 17 00:00:00 2001 From: chalsliu <45041955+chalsliu@users.noreply.github.com> Date: Sun, 20 Dec 2020 21:55:56 +0800 Subject: [PATCH] Refine precision test print message --- paddle/scripts/paddle_build.sh | 1 + tools/get_pr_ut.py | 21 ++++++++++++--------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/paddle/scripts/paddle_build.sh b/paddle/scripts/paddle_build.sh index 4cffd7ffa1..71df05912e 100755 --- a/paddle/scripts/paddle_build.sh +++ b/paddle/scripts/paddle_build.sh @@ -1051,6 +1051,7 @@ set -x python3.7 $PADDLE_ROOT/tools/get_pr_ut.py if [[ -f "ut_list" ]]; then set +x + echo "PREC length: "`wc -l ut_list` precision_cases=`cat ut_list` set -x fi diff --git a/tools/get_pr_ut.py b/tools/get_pr_ut.py index 71bdc36215..6b26ede908 100644 --- a/tools/get_pr_ut.py +++ b/tools/get_pr_ut.py @@ -242,15 +242,6 @@ class PRChecker(object): else: ut_list.extend(file_ut_map.get(f)) ut_list = list(set(ut_list)) - ret = self.__wget_with_retry( - 'https://sys-p0.bj.bcebos.com/prec/prec_delta{}'.format( - self.suffix)) - if ret: - with open('prec_delta' + self.suffix) as delta: - for ut in delta: - ut_list.append(ut.rstrip('\r\n')) - else: - print('PREC download prec_delta failed') if check_added_ut: with open('{}/added_ut'.format(PADDLE_ROOT)) as utfile: @@ -258,6 +249,18 @@ class PRChecker(object): print('PREC NEW UT: {}'.format(ut.rstrip('\r\n'))) ut_list.append(ut.rstrip('\r\n')) + if ut_list: + ret = self.__wget_with_retry( + 'https://sys-p0.bj.bcebos.com/prec/prec_delta{}'.format( + self.suffix)) + if ret: + with open('prec_delta' + self.suffix) as delta: + for ut in delta: + ut_list.append(ut.rstrip('\r\n')) + else: + print('PREC download prec_delta failed') + exit(1) + return '\n'.join(ut_list)