mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2026-04-23 00:17:25 +08:00
[CI] Update stable test workflow and run.sh script (#6352)
This commit is contained in:
@@ -176,7 +176,29 @@ jobs:
|
|||||||
TEST_EXIT_CODE=0
|
TEST_EXIT_CODE=0
|
||||||
pushd tests/ce/stable_cases
|
pushd tests/ce/stable_cases
|
||||||
bash launch_model.sh /MODELDATA
|
bash launch_model.sh /MODELDATA
|
||||||
bash run.sh || TEST_EXIT_CODE=1
|
|
||||||
|
TEST_EXIT_CODE=0
|
||||||
|
bash run.sh || {
|
||||||
|
TEST_EXIT_CODE=1
|
||||||
|
echo "==================== run.sh FAILED ===================="
|
||||||
|
|
||||||
|
if [ -d log ]; then
|
||||||
|
echo ">>> grep error in ./log/"
|
||||||
|
grep -Rni --color=auto "error" log || true
|
||||||
|
else
|
||||||
|
echo "log/ directory not found"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f log/workerlog.0 ]; then
|
||||||
|
echo ">>> tail -n 100 log/workerlog.0"
|
||||||
|
tail -n 100 log/workerlog.0
|
||||||
|
else
|
||||||
|
echo "log/workerlog.0 not found"
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "======================================================="
|
||||||
|
}
|
||||||
|
|
||||||
popd
|
popd
|
||||||
echo "TEST_EXIT_CODE=${TEST_EXIT_CODE}" >> /workspace/FastDeploy/exit_code.env
|
echo "TEST_EXIT_CODE=${TEST_EXIT_CODE}" >> /workspace/FastDeploy/exit_code.env
|
||||||
'
|
'
|
||||||
|
|||||||
@@ -156,7 +156,7 @@ for round in $(seq 1 $TOTAL_ROUNDS); do
|
|||||||
echo "[Step 1] Clearing load weight..."
|
echo "[Step 1] Clearing load weight..."
|
||||||
curl_get_status -i "$BASE_URL/clear_load_weight"
|
curl_get_status -i "$BASE_URL/clear_load_weight"
|
||||||
assert_eq "$http_code" "200" "/clear_load_weight failed with HTTP $http_code"
|
assert_eq "$http_code" "200" "/clear_load_weight failed with HTTP $http_code"
|
||||||
sleep 5
|
sleep 10
|
||||||
|
|
||||||
# Step 2: Check GPU memory usage
|
# Step 2: Check GPU memory usage
|
||||||
echo "[Step 2] Checking GPU memory..."
|
echo "[Step 2] Checking GPU memory..."
|
||||||
|
|||||||
Reference in New Issue
Block a user