Remove perf test code from test scripts. (#1510)
Signed-off-by: ZePan110 <ze.pan@intel.com>
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
# Copyright (C) 2024 Intel Corporation
|
# Copyright (C) 2024 Intel Corporation
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
set -e
|
set -xe
|
||||||
IMAGE_REPO=${IMAGE_REPO:-"opea"}
|
IMAGE_REPO=${IMAGE_REPO:-"opea"}
|
||||||
IMAGE_TAG=${IMAGE_TAG:-"latest"}
|
IMAGE_TAG=${IMAGE_TAG:-"latest"}
|
||||||
echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
|
echo "REGISTRY=IMAGE_REPO=${IMAGE_REPO}"
|
||||||
@@ -47,6 +47,7 @@ function start_services() {
|
|||||||
export NUM_CARDS=1
|
export NUM_CARDS=1
|
||||||
export INDEX_NAME="rag-redis"
|
export INDEX_NAME="rag-redis"
|
||||||
export HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
|
export HUGGINGFACEHUB_API_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
|
||||||
|
export HF_TOKEN=${HUGGINGFACEHUB_API_TOKEN}
|
||||||
export host_ip=${ip_address}
|
export host_ip=${ip_address}
|
||||||
export JAEGER_IP=$(ip route get 8.8.8.8 | grep -oP 'src \K[^ ]+')
|
export JAEGER_IP=$(ip route get 8.8.8.8 | grep -oP 'src \K[^ ]+')
|
||||||
export OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=grpc://$JAEGER_IP:4317
|
export OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=grpc://$JAEGER_IP:4317
|
||||||
|
|||||||
@@ -259,17 +259,12 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s" && sleep 1s
|
echo "Mega service start duration is $duration s" && sleep 1s
|
||||||
|
|
||||||
|
validate_microservices
|
||||||
if [ "${mode}" == "perf" ]; then
|
echo "==== microservices validated ===="
|
||||||
python3 "$WORKPATH"/tests/chatqna_benchmark.py
|
validate_megaservice
|
||||||
elif [ "${mode}" == "" ]; then
|
echo "==== megaservice validated ===="
|
||||||
validate_microservices
|
validate_frontend
|
||||||
echo "==== microservices validated ===="
|
echo "==== frontend validated ===="
|
||||||
validate_megaservice
|
|
||||||
echo "==== megaservice validated ===="
|
|
||||||
validate_frontend
|
|
||||||
echo "==== frontend validated ===="
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -193,13 +193,9 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s" && sleep 1s
|
echo "Mega service start duration is $duration s" && sleep 1s
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
python3 $WORKPATH/tests/chatqna_benchmark.py
|
validate_megaservice
|
||||||
elif [ "${mode}" == "" ]; then
|
# validate_frontend
|
||||||
validate_microservices
|
|
||||||
validate_megaservice
|
|
||||||
# validate_frontend
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -233,14 +233,10 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s" && sleep 1s
|
echo "Mega service start duration is $duration s" && sleep 1s
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
python3 $WORKPATH/tests/chatqna_benchmark.py
|
echo "==== microservices validated ===="
|
||||||
elif [ "${mode}" == "" ]; then
|
validate_megaservice
|
||||||
validate_microservices
|
echo "==== megaservice validated ===="
|
||||||
echo "==== microservices validated ===="
|
|
||||||
validate_megaservice
|
|
||||||
echo "==== megaservice validated ===="
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -231,13 +231,9 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s"
|
echo "Mega service start duration is $duration s"
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
python3 $WORKPATH/tests/chatqna_benchmark.py
|
validate_megaservice
|
||||||
elif [ "${mode}" == "" ]; then
|
validate_frontend
|
||||||
validate_microservices
|
|
||||||
validate_megaservice
|
|
||||||
validate_frontend
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -232,16 +232,12 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s" && sleep 1s
|
echo "Mega service start duration is $duration s" && sleep 1s
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
python3 $WORKPATH/tests/chatqna_benchmark.py
|
echo "==== microservices validated ===="
|
||||||
elif [ "${mode}" == "" ]; then
|
validate_megaservice
|
||||||
validate_microservices
|
echo "==== megaservice validated ===="
|
||||||
echo "==== microservices validated ===="
|
validate_frontend
|
||||||
validate_megaservice
|
echo "==== frontend validated ===="
|
||||||
echo "==== megaservice validated ===="
|
|
||||||
validate_frontend
|
|
||||||
echo "==== frontend validated ===="
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -218,13 +218,9 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s"
|
echo "Mega service start duration is $duration s"
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
python3 $WORKPATH/tests/chatqna_benchmark.py
|
validate_megaservice
|
||||||
elif [ "${mode}" == "" ]; then
|
validate_frontend
|
||||||
validate_microservices
|
|
||||||
validate_megaservice
|
|
||||||
validate_frontend
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -225,16 +225,12 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s" && sleep 1s
|
echo "Mega service start duration is $duration s" && sleep 1s
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
python3 $WORKPATH/tests/chatqna_benchmark.py
|
echo "==== microservices validated ===="
|
||||||
elif [ "${mode}" == "" ]; then
|
validate_megaservice
|
||||||
validate_microservices
|
echo "==== megaservice validated ===="
|
||||||
echo "==== microservices validated ===="
|
validate_frontend
|
||||||
validate_megaservice
|
echo "==== frontend validated ===="
|
||||||
echo "==== megaservice validated ===="
|
|
||||||
validate_frontend
|
|
||||||
echo "==== frontend validated ===="
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
@@ -213,13 +213,9 @@ function main() {
|
|||||||
duration=$((end_time-start_time))
|
duration=$((end_time-start_time))
|
||||||
echo "Mega service start duration is $duration s"
|
echo "Mega service start duration is $duration s"
|
||||||
|
|
||||||
if [ "${mode}" == "perf" ]; then
|
validate_microservices
|
||||||
echo "not implemented"
|
validate_megaservice
|
||||||
elif [ "${mode}" == "" ]; then
|
validate_frontend
|
||||||
validate_microservices
|
|
||||||
validate_megaservice
|
|
||||||
validate_frontend
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_docker
|
stop_docker
|
||||||
echo y | docker system prune
|
echo y | docker system prune
|
||||||
|
|||||||
Reference in New Issue
Block a user