From ff97dea4efeebcde15f4148f2e75feb0130aded2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=98=8E=E5=86=AC?= <78149749+winter-wang@users.noreply.github.com> Date: Thu, 15 Jul 2021 14:41:10 +0800 Subject: [PATCH] add inference size check to CI, test=develop (#34060) --- paddle/scripts/paddle_build.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/paddle/scripts/paddle_build.sh b/paddle/scripts/paddle_build.sh index 5c2309164dd..6b19e154c72 100755 --- a/paddle/scripts/paddle_build.sh +++ b/paddle/scripts/paddle_build.sh @@ -809,6 +809,31 @@ function check_approvals_of_unittest() { exit 6 fi fi + elif [ $check_times == 3 ]; then + rm -f fluidInference_so_size + curl -O https://paddle-docker-tar.bj.bcebos.com/paddle_ci_index/fluidInference_so_size + oriBuildSize=`cat fluidInference_so_size` + curBuildSize=$(du -m --max-depth=0 ${PADDLE_ROOT}/build/paddle_inference_install_dir/paddle/lib/libpaddle_inference.so |awk '{print $1}') + apt-get install -y bc + diffSize=$(printf "%.2f" `echo "$curBuildSize - $oriBuildSize" | bc`) + cat <